aboutsummaryrefslogtreecommitdiff
path: root/TODO
blob: c0f473b42f09e699a199abe1b6a662af17251711 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
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]