Skip to content

Releases: dutifuldev/ghreplica

v0.1.1

21 Apr 12:09
f21066c

Choose a tag to compare

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

19 Apr 11:29
6941d7b

Choose a tag to compare

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)