limbo/core/storage
Zaid Humayun 2ff27834ff fix: addresses comment https://github.com/tursodatabase/limbo/pull/897#discussion_r1948154297 by @pereman2
this commit adds the final touches to the state machine for btree_destroy and also introduces a state machine for clear_overflow_pages
this addresses the issue of IO interrupting an operation in progress and solves the following problems:
* performance issues with repeating an operation
* missing page issues with clear overflow pages
2025-02-19 21:46:26 +05:30
..
btree.rs fix: addresses comment https://github.com/tursodatabase/limbo/pull/897#discussion_r1948154297 by @pereman2 2025-02-19 21:46:26 +05:30
buffer_pool.rs core: Move buffer_pool.rs to storage module 2024-08-01 11:53:14 +03:00
database.rs Merge 'Remove unnecessary reference counting from completion I/O callbacks' from Preston Thorpe 2025-02-10 12:11:30 +02:00
mod.rs Add clippy CI, fix or ignore warnings where appropriate 2024-12-29 10:25:41 -05:00
page_cache.rs rm log, switch all to tracing 2025-02-11 09:03:36 -04:00
pager.rs rm log, switch all to tracing 2025-02-11 09:03:36 -04:00
sqlite3_ondisk.rs fix inequality 2025-02-16 12:49:55 +04:00
wal.rs rm log, switch all to tracing 2025-02-11 09:03:36 -04:00