Files
turso/core/storage
Jussi Saurio 839d428e36 core/btree: fix re-entrancy bug in insert_into_page()
We currently clone WriteState on every iteration of `insert_into_page()`,
presumably for Borrow Checker Reasons (tm).

There was a bug in `WriteState::Insert` handling where if `fill_cell_payload()`
returned IO, the `fill_cell_payload_state` was not updated in
`write_info.state`, leading to an infinite loop of allocating new pages.

This bug was surfaced by, but not caused by, #2400.
2025-08-06 08:01:49 +03:00
..
2025-07-30 17:33:59 -03:00
2025-08-04 14:55:48 -04:00
2025-08-04 15:14:06 -04:00
2025-08-05 16:24:49 -04:00
2025-08-04 13:00:43 -03:00
2025-08-05 16:24:49 -04:00