aboutsummaryrefslogtreecommitdiffstats
path: root/log_db
Commit message (Collapse)AuthorAgeFilesLines
...
* Skip over metadata rows left unused by compactionJan Tuomi2024-11-222-41/+56
|
* Refactor do_maintenance_tasksJan Tuomi2024-11-213-98/+113
|
* Refactor compactJan Tuomi2024-11-213-106/+132
|
* Start reimplementing memtable changes after revertJan Tuomi2024-11-213-82/+47
|
* Remove memtable_capacityJan Tuomi2024-11-213-66/+0
|
* Impl Eq for ValueJan Tuomi2024-11-211-0/+14
|
* Revert "Refresh indexes on read or at maintenance"Jan Tuomi2024-11-216-437/+161
| | | | This reverts commit bfa8fab553eab1b0daa062010fb2ccf5d365d21f.
* Add Recordable traitJan Tuomi2024-11-211-0/+8
|
* Refresh indexes on read or at maintenanceJan Tuomi2024-11-106-161/+437
|
* Refactor static DB methods to common moduleJan Tuomi2024-11-098-635/+609
|
* Add thiserror depJan Tuomi2024-11-091-0/+1
|
* Ignore test_upsert_and_get_from_secondary_memtable test until index logic is ↵Jan Tuomi2024-11-091-0/+1
| | | | rewritten
* Refactor data_dir usagesJan Tuomi2024-11-081-35/+28
|
* Fix: set active files after rotationJan Tuomi2024-11-082-47/+37
|
* Implement auto-repair for active metadata fileJan Tuomi2024-11-063-43/+203
|
* Rewrite compaction routineJan Tuomi2024-11-054-59/+216
|
* Rewrite everything to use metadata and data files, TODO memtablesJan Tuomi2024-11-0412-679/+304
|
* Rewrite forward reader, WIP everything elseJan Tuomi2024-11-035-137/+337
|
* Rewrite initialize, WIP log readers (now broken)Jan Tuomi2024-11-023-85/+143
|
* Refactor in preparation to larger changesJan Tuomi2024-11-029-283/+196
|
* Add invariant that memtables should always have the same set of primary key ↵Jan Tuomi2024-10-104-40/+145
| | | | references
* Add compacted benchmark casesJan Tuomi2024-10-102-5/+43
|
* Add compactionJan Tuomi2024-10-084-5/+103
|
* Only store primary keys in secondary index setsJan Tuomi2024-10-073-139/+63
|
* Improve docsJan Tuomi2024-10-071-3/+4
|
* Rename unit test modulesJan Tuomi2024-10-072-2/+2
|
* Implement some of the py bindingsJan Tuomi2024-10-073-28/+29
|
* Add py_bindings lib, move to monorepo structureJan Tuomi2024-10-0713-0/+2680