Skip to content

v0.3.2

Choose a tag to compare

@github-actions github-actions released this 15 Apr 22:29
v0.3.2
9ce6c7f

Performance fix.

Fixed

  • codesage git-index was issuing one fsync per upserted row. On large repos like php-src (~25k files + ~10k pairs per worktree) this burned multi-minute disk waits in jbd2_log_wait_commit — visible as ~1% CPU per process. Now wraps clear + every upsert in a single SQLite transaction (one fsync per indexer instead of N). Estimated 10-20x speed-up on large repos with the same disk; bigger when multiple indexers share the same disk journal.