mirror of
https://github.com/aljazceru/turso.git
synced 2026-01-22 01:24:18 +01:00
- Transaction which was started with max_frame = 0 and max_frame_read_lock_index = 0 can write to the WAL and in this case it needs to read data back from WAL and not the DB file. - Without cache spilling its hard to reproduce this issue for the turso- db now, but I found this issue with sync-engine which do weird stuff with the WAL which "simulates" cache spilling behaviour to some extent. Reviewed-by: Jussi Saurio <jussi.saurio@gmail.com> Reviewed-by: Preston Thorpe <preston@turso.tech> Closes #2735