limbo/core/mvcc/database
Jussi Saurio c1a9f5c951 mvcc: refactor RowID.row_id to be either i64 or a record
to make interoperability with VDBE opcodes easier, we are going
to store versioned index rows (unlike in Hekaton). for this reason
refactor RowID.row_id to either be an i64 or an index key (record).

this lets us store a SkipMap from index key to a list of index row
versions like normal table row versions.
2025-11-21 17:05:56 +02:00
..
checkpoint_state_machine.rs mvcc: refactor RowID.row_id to be either i64 or a record 2025-11-21 17:05:56 +02:00
mod.rs mvcc: refactor RowID.row_id to be either i64 or a record 2025-11-21 17:05:56 +02:00
tests.rs mvcc: refactor RowID.row_id to be either i64 or a record 2025-11-21 17:05:56 +02:00