Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion ROADMAP.md
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,7 @@ cluster via GitOps.
- [~] **ImageCatalog / ClusterImageCatalog** — CRD + `spec.imageCatalogRef.{apiGroup,kind,name,major}` + catalog image → StatefulSet init/main container image + image-hash annotation rollout-drift tracking + catalog watch / envtest done. Extension-image volume mount, official digest catalog supply, and live rollout measurement still pending.
- [~] **Replica clusters / externalClusters** — `externalClusters[].connectionParameters` + `password` + `sslKey/sslCert/sslRootCert` + `bootstrap.pg_basebackup.source` + `replica.enabled/source` surface, streaming standalone replica bootstrap, ordinal-0 external `pg_basebackup`, `standby.signal`/`primary_conninfo`, password passfile + TLS client/root cert conninfo, persistent-follower election that blocks local promotion, and fail-closed status all verified. WAL-archive / object-store hybrid, distributed-topology demotion/promotion-token, and live cross-cluster drill are still pending.
- [~] **Declarative hibernation** — CNPG-compatible `cnpg.io/hibernation=on/off` annotation, shard StatefulSet/PVC-template preservation + `replicas=0`, native router `replicas=0`, `status.phase=Hibernated`, condition `cnpg.io/hibernation`, all envtest-verified. The `SMOKE_HIBERNATION=1` path also exercises the PVC-marker-row preservation and the rehydration SQL round-trip drill; live kind verification still pending.
- [ ] **Release smoke test** — `hack/release-smoke-test.sh` 12/12 (mongodb pattern).
- [~] **Release smoke test** — `scripts/release-smoke-test.sh` 6-stage (mongodb sister pattern 정합 — GH Release tag + GHCR manifest + GH Pages + helm index + helm pull/template + trivy post-publish scan). path 정정 (hack/→scripts/) + stage count "12" 가정 정정 (sister 표준 = 6).
- Verify: PrometheusRule / Grafana dashboard rendering, `psql` access through the Pooler Service, live PgBouncer exporter scrape, and an upgrade rolling restart succeed.

### Gate G3 — Self-built sharding foundation (~0% buffer)
Expand Down