aboutsummaryrefslogtreecommitdiff
path: root/TODO
blob: 3ffe276c76cdc398e0322acccadef28103d70c9d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
TODO	Use inttypes.h add, divide and multiply functions

TODO	Consider refactoring tables to B-Trees (better performance?)

TODO	Add remove* functions, restructure tables functions

TODO	Get rid of old functionalities (strnatcmp, BM)

----------------------------------------------------------------
DONE	Change DB model from struct row
			typedef struct{
				char path[MAXPATH];
				char tags[MAXTAGS];
				uint16_t lenTags;
				uint16_t numTags;
			} row;
		to tables of ids
			images[]	tags[]	images:tags[]

DONE	Try different hashing functions (current: crc64), e.g murmur

DONE	Try to improve 'sameStr' by maybe not having to check s2[i2]