Skip to content

perf: optimize large graph builds#25

Merged
tae2089 merged 2 commits into
mainfrom
codex/batch-node-persistence
Jul 16, 2026
Merged

perf: optimize large graph builds#25
tae2089 merged 2 commits into
mainfrom
codex/batch-node-persistence

Conversation

@tae2089

@tae2089 tae2089 commented Jul 16, 2026

Copy link
Copy Markdown
Owner

Summary

  • reconcile bulk updates before resolving cross-file edges
  • persist buffered build nodes in one batch and bulk-load annotation targets
  • reduce per-file database work during large graph builds

Validation

  • CGO_ENABLED=1 go test -tags "fts5" ./... -count=1

Notes

  • ccg build, docs generation, and lint were not run because they update the local graph database state.

@tae2089
tae2089 marked this pull request as ready for review July 16, 2026 00:57
@tae2089
tae2089 merged commit 8b1ed6b into main Jul 16, 2026
1 check passed
@tae2089
tae2089 deleted the codex/batch-node-persistence branch July 16, 2026 00:57
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.

1 participant