Repository navigation
Bump turso-src submodule to v0.8.1 - #74
Merged
Marc-André Moreau (mamoreau-devolutions) merged 1 commit intoSep 30, 2026
Merged
Marc-André Moreau (mamoreau-devolutions) merged 1 commit into
Marc-André Moreau (mamoreau-devolutions) merged 1 commit into
Conversation
Only engine change between v0.8.0-pre.13 and v0.8.1 is core/storage/wal.rs, which re-snapshots nbackfills after acquiring the checkpoint guard instead of reusing the value captured before the lock. No Ahtola engine change is needed: SqliteWalWriterCheckpointCoordinator already reads BackfilledFrameCount fresh at the point of use rather than caching it before acquiring checkpoint locks. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Marc-André Moreau (mamoreau-devolutions)
merged commit Sep 30, 2026
4d17cd2
into
master
1 check passed
Marc-André Moreau (mamoreau-devolutions)
deleted the
copilot/bump-turso-submodule-v0-8-1
branch
September 30, 2026 14:13
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Bumps the read-only
turso-srcsubmodule pin fromv0.8.0-pre.13(64b8ef574) tov0.8.1(8549c1659).Details
Diffed the two tags: the only engine change is a 1-line fix in
core/storage/wal.rs— checkpoint re-readsnbackfillsfrom a fresh coordination snapshot after acquiring the checkpoint guard, instead of reusing the value captured before the lock. This closes a stale-snapshot race in the checkpoint'smin_framecomputation. Everything else in the diff (bindings, CI workflows, CHANGELOG, package versions) is unrelated to the Rust engine.Ahtola's
SqliteWalWriterCheckpointCoordinatoralready readsBackfilledFrameCountfresh at the point of use rather than caching it before acquiring checkpoint locks, so no C# engine change is required for this fix — Ahtola's implementation already matches the corrected behavior.AGENTS.md's pin reference is updated to the new tag/commit. Thev0.8.0-pre.7/v0.7.2historical baselines named elsewhere (vector/FTS docs, gap inventory) are left as-is per repo convention, since nothing in that range changed.Testing
./build.ps1 validate-project-closurepasses.