aboutsummaryrefslogtreecommitdiffstats
path: root/log_db/tests/integration.rs
Commit message (Expand)AuthorAgeFilesLines
* Remove <T> polymorphism from DB, replace with From<T> based approachJan Tuomi2025-02-211-117/+100
* Start working in new schema logic to coreJan Tuomi2025-02-211-1/+34
* Add _with_params variants to query methodsJan Tuomi2025-02-101-0/+126
* Remove typecheckingJan Tuomi2025-02-101-188/+28
* Fix secondary memtable by using a map instead of a setJan Tuomi2025-02-101-1/+1
* Remove Recordable trait, implement Python bindings, fixesJan Tuomi2025-02-091-50/+212
* Support adding nullable fieldsJan Tuomi2025-02-031-0/+149
* Use logger ctor in all testsJan Tuomi2025-02-031-4/+0
* Add transaction supportJan Tuomi2025-02-031-0/+71
* Refactor public interfaceJan Tuomi2025-01-171-15/+12
* 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
* 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-041-145/+37
* 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-071-0/+551