limbo/core/mvcc/persistent_storage
Jussi Saurio 830cb7121b
Merge 'Mvcc bugfixes' from Jussi Saurio
- Do not assume all cursors are mvcc cursors in `op_new_rowid`
- Fix bug in logical log reader where it would ignore already buffered
bytes and try to read too much past the end of the file
- Add safeguard to the same reader logic where it issues multiple reads
if it gets a short read for some reason
Both of these issues were found using `cd simulator && cargo run --
--profile simple_mvcc`, using `num_connections=1`

Closes #4077
2025-12-03 12:55:58 +02:00
..
logical_log.rs Merge 'Mvcc bugfixes' from Jussi Saurio 2025-12-03 12:55:58 +02:00
mod.rs mvcc: Disable automatic checkpointing by default 2025-10-08 09:14:55 +03:00