gabriel / musehub public
feat patch push task/phase7-perf-engineering #1 / 1
AI Agent gabriel · 56 days ago · Apr 23, 2026 · Diff

feat(push): Phase 7 — _flush_batch parallelism + benchmark suite

Overlap R2 PUTs with skipped-object ref upserts via asyncio.create_task. Replace O(n²) path lookup with a pre-built dict. Add bench_push.py with 6 scenarios: tiny, incremental, cold_large, repush_noop, many_small, few_large. All 52 wire push stream tests still pass.

sha256:a439a899873cbddeacff5433ac3b76796df161c725d71ae59e753674356d3f3a sha
sha256:15bb4b15bc9fb4e9c155e213a37d452c78a4cb9fcd0b3a8b1fc10e78de218d16 snapshot
← Older Oldest on task/phase7-perf-engineering
All commits
Newer → Latest on task/phase7-perf-engineering

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:a439a899873cbddeacff5433ac3b76796df161c725d71ae59e753674356d3f3a --body "your comment"