aboutsummaryrefslogtreecommitdiffstats
path: root/log_db/tests
Commit message (Expand)AuthorAgeFilesLines
* Test batch_find_byJan Tuomi2025-01-141-0/+33
* Add test for range_byJan Tuomi2025-01-131-0/+48
* Add delete_by, rename find_all to find_byJan Tuomi2025-01-061-3/+55
* Move primary_key and secondary_keys configuration to RecordableJan Tuomi2025-01-061-16/+18
* Rework DB interface to use Recordable instancesJan Tuomi2025-01-061-170/+227
* Implement removeJan Tuomi2025-01-061-0/+62
* Stabilize multithread testsJan Tuomi2025-01-031-0/+3
* Add tombstone flag to record to support deleteJan Tuomi2024-11-292-0/+0
* Use specialized DBError type instead of io::ErrorJan Tuomi2024-11-221-2/+4
* Add read-my-writes testJan Tuomi2024-11-221-1/+1
* Get memtables working finallyJan Tuomi2024-11-221-32/+27
* Refactor do_maintenance_tasksJan Tuomi2024-11-211-0/+2
* Remove memtable_capacityJan Tuomi2024-11-211-2/+0
* Revert "Refresh indexes on read or at maintenance"Jan Tuomi2024-11-211-0/+5
* Refresh indexes on read or at maintenanceJan Tuomi2024-11-101-5/+0
* Refactor static DB methods to common moduleJan Tuomi2024-11-091-117/+84
* Ignore test_upsert_and_get_from_secondary_memtable test until index logic is ...Jan Tuomi2024-11-091-0/+1
* Implement auto-repair for active metadata fileJan Tuomi2024-11-061-28/+0
* Rewrite compaction routineJan Tuomi2024-11-051-4/+1
* Rewrite everything to use metadata and data files, TODO memtablesJan Tuomi2024-11-046-145/+37
* Rewrite forward reader, WIP everything elseJan Tuomi2024-11-032-0/+254
* Rewrite initialize, WIP log readers (now broken)Jan Tuomi2024-11-021-1/+1
* Refactor in preparation to larger changesJan Tuomi2024-11-021-9/+11
* Add invariant that memtables should always have the same set of primary key r...Jan Tuomi2024-10-101-6/+6
* Add compactionJan Tuomi2024-10-081-1/+17
* Implement some of the py bindingsJan Tuomi2024-10-071-15/+15
* Add py_bindings lib, move to monorepo structureJan Tuomi2024-10-074-0/+551