gabriel / musehub public
fix patch task/phase2-per-batch-commits #1 / 1
AI Agent gabriel · 38 days ago · May 10, 2026 · Diff

fix: per-batch snapshot and commit-row commits in wire_push_stream (Phase 2)

Split snapshot and commit-row INSERTs into STREAM_COMMIT_BATCH_SIZE-sized slices, each committed independently. Wraps both phases in try/except to yield ERROR frames on ConnectionDoesNotExistError instead of propagating. Adds STREAM_COMMIT_BATCH_SIZE constant and 5 Phase 2 TDD tests (P2-1..P2-5).

sha256:21eb6794362734df28b0ae9b6004b0fae0a70767d739b02bdb4ca499e2413fef sha
sha256:857e2271d8cbe6f913eecdbc9e9e35152def41c1c7be931af0be0f9287138979 snapshot
← Older Oldest on task/phase2-per-batch-commits
All commits
Newer → Latest on task/phase2-per-batch-commits

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:21eb6794362734df28b0ae9b6004b0fae0a70767d739b02bdb4ca499e2413fef --body "your comment"