Releases: dutifuldev/ghreplica
Releases · dutifuldev/ghreplica
v0.1.1
Changelog
- 6606e43 Add GitHub read path index plan
- ec46c8b Add GitHub read path indexes (#50)
- 5014278 Add ghr installer script
- 26d2a85 Add recent and full-history PR repair modes (#51)
- 3648273 Alternate full-history repair with recent repair (#55)
- e7e0d93 Harden control-plane status reads (#47)
- 60a5399 Improve diff-based PR repair (#53)
- f4d4e4b Optimize hot pull request reads (#48)
- 98984bd Polish ghr installer output
- 005f36a Prioritize repair work over targeted refresh bursts (#54)
- 0b3c756 Qualify repair cursor upsert columns (#52)
- 098dce9 Reduce recent repair pass size (#56)
- 2b9f098 Thin GitHub-native read paths (#49)
- bcc6526 docs(agent): keep ghreplica downstream-agnostic
- 6bc0582 docs(skill): keep ghreplica downstream-agnostic
- bbdc034 docs(skill): update ghreplica skill for prtags usage
- 8525211 fix(githubsync): strip null bytes from projected fields (#58)
- 2b899bf fix(githubsync): strip null escapes from raw payloads (#59)
- f21066c fix(migrations): split concurrent webhook index swap (#63)
- 9c36e78 fix(runtime): harden control plane database capacity (#60)
- 8fa9019 fix(webhooks): bound cleanup index to uncompacted rows (#62)
- 77ae0ec fix(webhooks): preserve delivery tombstones during cleanup (#61)
- 0924941 refactor(githubsync): extract shared repair engine (#57)
v0.1.0
Changelog
- bb71f6b Add Cloud SQL connector architecture doc
- 282c542 Add Cloud SQL connector database dialer (#41)
- 13981e9 Add GCP deployment bundle
- f4c66b0 Add GitHub App env template
- 8c40bd1 Add River webhook projection cutover plan
- e196540 Add SimpleDoc check to CI
- e198da5 Add agent skill blurb to README
- c2e5ae0 Add architecture and data model docs
- 979463a Add ast-grep structural search (#19)
- 7f1097f Add batch object read extension (#25)
- 17030c2 Add bounded commit detail indexing plan
- 6dd183d Add gh-style read CLI
- 6941d7b Add ghr GitHub release pipeline (#46)
- 9435b9d Add ghr changes and search commands (#7)
- 6795a79 Add git ground truth implementation plan
- dbd9bcb Add gradual change-index fill and status APIs (#8)
- 25b2e36 Add logo and deployment overview to README
- 25103fa Add mirror metadata read API (#44)
- a92e414 Add ownership note to README
- 7bc2314 Add project guidance for GitHub API compatibility
- d0182cd Add real action-matrix webhook fixtures
- d0f5a9c Add regular CI workflow
- a7ccab3 Add repository rename hardening plan
- d86361f Add search and indexing follow-ups
- 91f203e Add startup preflight checks
- 1c4697d Add structural search follow-ups
- cc57586 Add targeted repair and mirror status
- 2d5da09 Add text mentions search (#15)
- c15da1f Add text search follow-up
- 5a2a2aa Add text search status surface (#18)
- 1b019bc Add three-lane change sync plan
- ae47deb Adopt SimpleDoc conventions
- cb79cf8 Align search docs with implementation
- b288c66 Bound commit detail indexing
- 0e765d7 Bound per-PR git indexing time (#10)
- 42d6c1f Cap database pool size for shared deployments
- 913b415 Center cattopus mascot in logo
- cdd8693 Chunk inventory generation writes (#38)
- 08f7798 Clarify change sync config model
- 4438d0d Clarify cross-project Cloud SQL connection
- 4cf94ee Clarify gradual fill refactors
- dc75456 Cut over change sync to three lanes
- dda783d Cut over to versioned API surface
- 5b1750d Document GitHub App event inventory
- 3c5c864 Document database pool contention plan
- 87e12c5 Document gh-style read CLI
- 6705d34 Document gradual fill follow-ups
- 998ffbf Document longer backfill pass defaults
- 14705a4 Document planned text search surface
- 4d8cbac Document repository identity and name claims
- 5e58813 Document versioned API namespaces
- 6d52bb7 Emphasize unopinionated README positioning
- 3cadf59 Expand CLI and skill search guidance
- bdffc03 Expand mirrored API surface and ship-readiness tooling (#2)
- 92fd74f Expand offline fixture-based test coverage
- da6420b Fix change sync follow-up regressions
- 50440e0 Fix change sync follow-up regressions
- 59ff399 Fix rename hardening name reuse regressions (#24)
- 6db26ca Fix repository full-name conflicts (#36)
- 7f13f69 Harden change sync lease recovery (#14)
- 908a58b Harden helper identity across repository renames (#22)
- 8785ead Harden webhook sync policy and job handling
- 334d18a Ignore GCP deployment env files
- 03351f2 Ignore unsupported webhook events
- 2716cd6 Implement git ground truth indexing (#6)
- 9de7962 Implement initial GitHub replica vertical slice (#1)
- e1f9c9a Initial commit
- 332ee27 Keep backfill moving between inventory scans (#43)
- 11aebf1 Keep mirror metadata endpoints fast (#45)
- 0456ba1 Keep ordinary webhooks out of inventory lane
- 112b2db Match gh repo selection in ghr
- 18e8b5a Mount GitHub App secrets in GCP deploy
- 5074259 Move webhook projection off the request path (#29)
- 5acd4f3 Narrow fuzzy and regex search candidates (#17)
- a51c292 Pass runtime knobs to deploy container (#13)
- fd6f0ce Persist open PR inventory for backfill (#11)
- f350c26 Pin down three-lane scheduler rules
- f476f5f Pin down webhook job defaults
- 4499999 Polish ast-grep CLI guidance
- 1a892ac Project webhook events without bootstrap
- 92eb300 Reduce webhook job database pressure (#30)
- 6b3cc81 Reduce webhook queue pressure on control DB (#34)
- b085962 Refactor gradual fill worker coordination (#9)
- 1f3b404 Refactor webhook runtime boundaries (#31)
- 42c3c18 Refine README examples and rename logo
- 883a802 Refine README positioning
- 56dc91f Refine git indexing design details
- f5a1d68 Refine inventory generation model
- 922bf75 Refresh README
- c1c6b79 Refresh batch object read docs
- fa0c9dc Remove pg_trgm requirement from search (#16)
- 4472e8d Rename general docs to uppercase
- 664f6a5 Rename webhook background job plan
- 939aa1d Restore README ownership note
- fa1d3a9 Reuse immutable commit detail (#39)
- 27107df Rewrite README around product surface
- ce719d8 Right-size split database pool defaults (#35)
- 4ab5d77 Route PRtags through shared Caddy
- c40a853 Run SimpleDoc directly in CI
- 650ba4b Run ghreplica serve in GCP compose
- 91209ee Specify Cobra for CLI
- a726625 Specify git ground truth schema layers
- 5bc31a8 Speed up inventory scans and move webhook projection to sync DB (#33)
- 11bca40 Split River onto its own database pool (#40)
- bed8b69 Split serve database pools by workload (#32)
- 688d008 Sync pull requests with issue payloads
- 31bc192 Tighten README opening sentence
- 2adc8a9 Tighten git ground truth edge cases
- fc3c0d1 Tighten git ground truth schemas
- cb003a8 Tune backfill worker defaults (#12)
- 5ebac95 Update GCP zone in deploy docs
- deb93d1 Update README agent prompt copy
- 359639b Update README for event-driven webhook sync
- f3fca16 Update deploy config for three-lane sync
- cbebabb Use underscores in general doc names
- 4279e68 Warm Cloud SQL database pools (#42)
- 927529c Wire production database pool env (#37)