aboutsummaryrefslogtreecommitdiffstats
path: root/log_db/src/lib.rs
Commit message (Collapse)AuthorAgeFilesLines
* Stabilize multithread testsJan Tuomi2025-01-031-6/+8
|
* Add tombstone flag to record to support deleteJan Tuomi2024-11-291-4/+38
|
* Use specialized DBError type instead of io::ErrorJan Tuomi2024-11-221-31/+25
|
* Remove unused codeJan Tuomi2024-11-221-2/+0
|
* Add read-my-writes testJan Tuomi2024-11-221-21/+82
|
* Get memtables working finallyJan Tuomi2024-11-221-181/+157
|
* Implement primary index refreshJan Tuomi2024-11-221-6/+57
|
* Refactor do_maintenance_tasksJan Tuomi2024-11-211-98/+106
|
* Refactor compactJan Tuomi2024-11-211-99/+129
|
* Start reimplementing memtable changes after revertJan Tuomi2024-11-211-23/+38
|
* Remove memtable_capacityJan Tuomi2024-11-211-12/+0
|
* Revert "Refresh indexes on read or at maintenance"Jan Tuomi2024-11-211-208/+88
| | | | This reverts commit bfa8fab553eab1b0daa062010fb2ccf5d365d21f.
* Refresh indexes on read or at maintenanceJan Tuomi2024-11-101-88/+208
|
* Refactor static DB methods to common moduleJan Tuomi2024-11-091-477/+109
|
* Refactor data_dir usagesJan Tuomi2024-11-081-35/+28
|
* Fix: set active files after rotationJan Tuomi2024-11-081-47/+16
|
* Implement auto-repair for active metadata fileJan Tuomi2024-11-061-10/+203
|
* Rewrite compaction routineJan Tuomi2024-11-051-46/+191
|
* Rewrite everything to use metadata and data files, TODO memtablesJan Tuomi2024-11-041-146/+178
|
* Rewrite forward reader, WIP everything elseJan Tuomi2024-11-031-24/+37
|
* Rewrite initialize, WIP log readers (now broken)Jan Tuomi2024-11-021-84/+141
|
* Refactor in preparation to larger changesJan Tuomi2024-11-021-133/+37
|
* Add invariant that memtables should always have the same set of primary key ↵Jan Tuomi2024-10-101-16/+90
| | | | references
* Add compactionJan Tuomi2024-10-081-3/+44
|
* Only store primary keys in secondary index setsJan Tuomi2024-10-071-12/+17
|
* Improve docsJan Tuomi2024-10-071-3/+4
|
* Implement some of the py bindingsJan Tuomi2024-10-071-7/+8
|
* Add py_bindings lib, move to monorepo structureJan Tuomi2024-10-071-0/+794