You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Tracking sub-issue of #5354. Part of the production-HA acceptance plan (Phase 4, P2).
What this PR changes
The four design documents that #5352 / #5353 / #5354 explicitly call out are updated to reflect the actual runtime behavior after #5359 / #5360 / #5361 / #5362 / #5363 / #5364 land. A row is added to docs/architecture-review/evidence.md for each of the 8 tracking issues.
Doc changes
docs/eventmesh-architecture.md section "Control plane": replace the "wiring is a follow-up" sentence with the actual boot-time MetaStore wiring and the explicit fail-fast messages.
docs/control-plane.md sections 1.2 / 1.3 / 4: document the PARTITION_OWNED_PULL fail-fast paths, the A2A operation classification, and the admin security posture.
docs/production-readiness.md sections 5 / 6 / 7: link to the Testcontainers harness, the chaos test matrix, the supported backend × topology matrix, and the metrics + alert table.
docs/eventmesh-offset-lb-frame-design.md section 3: add the FrameLimits table (max frame 16 MiB, max payload 8 MiB, max attrs 64, max attr-name 256 B, max attr-value 4 KiB); document the immutable API; document the streaming isFinal semantics.
docs/architecture-review/production-ha-plan.md
The plan document is the source of truth for the topology. This issue adds:
Tracking sub-issue of #5354. Part of the production-HA acceptance plan (Phase 4, P2).
What this PR changes
The four design documents that #5352 / #5353 / #5354 explicitly call out are updated to reflect the actual runtime behavior after #5359 / #5360 / #5361 / #5362 / #5363 / #5364 land. A row is added to
docs/architecture-review/evidence.mdfor each of the 8 tracking issues.Doc changes
docs/eventmesh-architecture.mdsection "Control plane": replace the "wiring is a follow-up" sentence with the actual boot-time MetaStore wiring and the explicit fail-fast messages.docs/control-plane.mdsections 1.2 / 1.3 / 4: document thePARTITION_OWNED_PULLfail-fast paths, the A2A operation classification, and the admin security posture.docs/production-readiness.mdsections 5 / 6 / 7: link to the Testcontainers harness, the chaos test matrix, the supported backend × topology matrix, and the metrics + alert table.docs/eventmesh-offset-lb-frame-design.mdsection 3: add theFrameLimitstable (max frame 16 MiB, max payload 8 MiB, max attrs 64, max attr-name 256 B, max attr-value 4 KiB); document the immutable API; document the streamingisFinalsemantics.docs/architecture-review/production-ha-plan.mdThe plan document is the source of truth for the topology. This issue adds:
evidence.mdfrom the [Architecture Review] Consolidate EventMesh boundaries and production-grade consistency #5296 review, but adapted for the production-HA scope (BACKLOG / MERGED / OPEN-CI-startup_failure);Acceptance criteria
docs/architecture-review/evidence.md(or in a newproduction-ha-evidence.md); the existing [Architecture Review] Consolidate EventMesh boundaries and production-grade consistency #5296 evidence table is preserved.production-ha-plan.mdis reviewed by the PMC before the parent issues are closed (per the user note on 2026-09-08: PMC sign-off is required for closing any of [Bug] Harden data-path reliability, deferred ACK, and Frame safety #5352 / [Bug] Harden DeliveryTopology, SecurityGate, and control-plane fencing #5353 / [Bug] Production HA acceptance: wiring, takeover, chaos tests, and evidence #5354 directly; sub-issues close via the PR that delivers their acceptance criteria).Verification
This is a docs PR. The verification is:
Depends on / blocks
References
docs/eventmesh-architecture.mddocs/control-plane.mddocs/production-readiness.mddocs/eventmesh-offset-lb-frame-design.mddocs/architecture-review/production-ha-plan.md(new)docs/architecture-review/evidence.md(existing, will be appended)Part of the production-HA topology in #5354. See also #5352 and #5353.