Pere Diaz Bou
da4190a23e
Convert u64 rowid to i64
...
Rowids can be negative, therefore let's swap to i64
2025-05-30 13:07:31 +02:00
Pekka Enberg
461be0dc87
core: Add multi-version store to Database
2025-03-06 10:16:42 +02:00
Pekka Enberg
81b79bc833
core/mvcc: Eliminate row generic types
...
The logging code that writes out transactions to disk needs to write out
the byte array that we actually use. The code is less hairly without the
generics so drop them.
2025-03-05 19:17:16 +02:00
Pekka Enberg
7809df913a
core/mvcc: Rename Database to MvStore
2025-02-07 07:40:33 +02:00
Pekka Enberg
f772fc83e1
core/mvcc: Disable test_overlapping_concurrent_inserts_read_your_writes test
...
...it fails sporadically
2025-02-05 14:18:56 +02:00
Pekka Enberg
acb98f56d5
core/mvcc: Thanks Clippy...
2025-02-05 13:44:55 +02:00
Pekka Enberg
36b487d281
core/mvcc: Make Clippy happy
2025-02-05 13:41:20 +02:00
Pekka Enberg
fad479ac59
core/mvcc: Move source code to module
2025-02-05 13:25:16 +02:00