Skip to content

fix(libsql): enforce transaction boundaries and error propagation in batch commit - #10

Merged
EthanThatOneKid merged 1 commit into
mainfrom
core-reliability
Aug 4, 2026
Merged

fix(libsql): enforce transaction boundaries and error propagation in batch commit#10
EthanThatOneKid merged 1 commit into
mainfrom
core-reliability

Conversation

@EthanThatOneKid

Copy link
Copy Markdown
Contributor

Resolves #7, #8, #9. Enforces atomic batch execution in LibsqlBatchExecutor, adds compensating rollback in LibsqlQuadStore commit on search projector error, and unwraps root cause detail in commitPatchToLibsql.

@EthanThatOneKid
EthanThatOneKid merged commit 4984c25 into main Aug 4, 2026
1 check passed
@EthanThatOneKid
EthanThatOneKid deleted the core-reliability branch August 4, 2026 14:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

LibsqlBatchExecutor.flush() lacks SQL transaction boundary across write batches

1 participant