aboutsummaryrefslogtreecommitdiffstats
path: root/log_db/src/common.rs
Commit message (Expand)AuthorAgeFilesLines
* Add range_by, refactor reading from fileJan Tuomi2025-01-111-0/+22
* Replace iter() calls with into_iter(), add consistency assertsJan Tuomi2025-01-081-26/+0
* Move refresh_indexes out of do_maintenance_tasks, fix benchesJan Tuomi2025-01-071-1/+1
* Move primary_key and secondary_keys configuration to RecordableJan Tuomi2025-01-061-0/+2
* Rework DB interface to use Recordable instancesJan Tuomi2025-01-061-116/+10
* Implement removeJan Tuomi2025-01-061-24/+40
* Stabilize multithread testsJan Tuomi2025-01-031-1/+1
* Add tombstone flag to record to support deleteJan Tuomi2024-11-291-25/+39
* Use specialized DBError type instead of io::ErrorJan Tuomi2024-11-221-13/+38
* Get memtables working finallyJan Tuomi2024-11-221-29/+69
* Implement primary index refreshJan Tuomi2024-11-221-12/+17
* Refactor do_maintenance_tasksJan Tuomi2024-11-211-0/+5
* Refactor compactJan Tuomi2024-11-211-5/+1
* Impl Eq for ValueJan Tuomi2024-11-211-0/+14
* Revert "Refresh indexes on read or at maintenance"Jan Tuomi2024-11-211-164/+15
* Add Recordable traitJan Tuomi2024-11-211-0/+8
* Refresh indexes on read or at maintenanceJan Tuomi2024-11-101-15/+164
* Refactor static DB methods to common moduleJan Tuomi2024-11-091-31/+405
* Fix: set active files after rotationJan Tuomi2024-11-081-0/+21
* Rewrite compaction routineJan Tuomi2024-11-051-0/+24
* Rewrite everything to use metadata and data files, TODO memtablesJan Tuomi2024-11-041-28/+7
* Rewrite forward reader, WIP everything elseJan Tuomi2024-11-031-40/+6
* Rewrite initialize, WIP log readers (now broken)Jan Tuomi2024-11-021-0/+1
* Refactor in preparation to larger changesJan Tuomi2024-11-021-6/+110
* Add py_bindings lib, move to monorepo structureJan Tuomi2024-10-071-0/+308