aboutsummaryrefslogtreecommitdiffstats
path: root/log_db/tests/integration.rs
Commit message (Collapse)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
| | | | This reverts commit bfa8fab553eab1b0daa062010fb2ccf5d365d21f.
* 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
| | | | rewritten
* 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 ↵Jan Tuomi2024-10-101-6/+6
| | | | references
* 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