• Joined on 2020-04-12
karchnu pushed to dev at Baguette/dnsmanager 2024-05-07 01:32:57 +02:00
4923fb34f9 Use cached indexes.
karchnu pushed to master at Baguette/dodb.cr 2024-05-07 00:03:21 +02:00
351df7426f Fix partition implementation.
b590cb9e0f Only catches "File Not Found" error while deleting a value in dodb.cr.
Compare 2 commits »
karchnu pushed to master at Baguette/dodb.cr 2024-05-06 23:53:39 +02:00
8dfbe28986 Fix cached indexes not working when databases aren't reindexed on start.
karchnu pushed to master at Baguette/dodb.cr 2024-05-06 21:25:03 +02:00
7404411ec5 MissingEntry -> KeyError
karchnu pushed to master at Baguette/dodb.cr 2024-05-06 20:32:42 +02:00
8a585a2679 MissingEntry -> KeyError
karchnu pushed to master at Baguette/dodb.cr 2024-05-06 20:20:30 +02:00
0dc384dd79 Enable "get?" functions for partitions and tags.
karchnu pushed to master at Baguette/dodb.cr 2024-05-06 18:32:11 +02:00
183432eb32 Cached indexes by default.
karchnu pushed to master at Baguette/dodb.cr 2024-05-06 14:44:10 +02:00
a92b27d80d Add a TODO.
karchnu pushed to master at Baguette/dodb.cr 2024-05-06 14:41:20 +02:00
0d0acc8dff Add a sample makefile.
karchnu created branch master in karchnu/test-db 2024-05-06 14:38:05 +02:00
karchnu pushed to master at karchnu/test-db 2024-05-06 14:38:05 +02:00
c2f531bae4 TestDB: initial commit.
karchnu created repository karchnu/test-db 2024-05-06 14:37:42 +02:00
karchnu pushed to master at Baguette/dodb.cr 2024-05-06 13:02:57 +02:00
061e945384 Add cached indexes (index, partition, tag): we are now 500x faster.
karchnu pushed to master at Baguette/dodb.cr 2024-05-06 11:47:42 +02:00
f5c9d1a7f2 Remove ".json" suffix in the generated files.
karchnu pushed to master at Baguette/dodb.cr 2024-05-06 11:38:38 +02:00
96f290eb40 Add a warning message on directed graphs.
karchnu pushed to master at Baguette/dodb.cr 2024-05-05 01:04:05 +02:00
0cfb5146f3 README: let's talk about speed up.
karchnu pushed to master at Baguette/dodb.cr 2024-05-05 00:45:49 +02:00
197af64c83 Way faster searches by indexes (index, partition, tags) with a cached DB.
karchnu pushed to master at Baguette/dodb.cr 2024-05-04 23:13:34 +02:00
d91452a5ae Add a very clumsy benchmark on a car database.
karchnu pushed to master at Baguette/dodb.cr 2024-05-04 20:15:11 +02:00
f2a76c288e README: talk a bit more about the limits of DODB.
karchnu pushed to master at Baguette/dodb.cr 2024-05-02 23:41:52 +02:00
9fed7145e5 Index: print the symlink path on collision.