myxce/.kiro
Rongsong Shen 4e1e3e07fb test(raft-ha-core-safety): end-to-end (term,payload) fidelity across replication + catch-up (task 6.1)
Integration test proves the guarantee tasks 2.3/2.4 hardened in
isolation (synthetic fault injection on the streamer) also holds
end-to-end over two real persist_t/WAL instances through the real
production ingest seam (ha_apply_wal_catchup_entry). Covers live
in-term replication and cross-term catch-up: no term==0 sourced for a
live entry, no non-empty entry ever lands as PLEN=0, standby persists
the entry's stored term (not the AE header's leader-current-term,
the bug-1067 split), and walcompare reports a clean committed prefix.

test_ha_core_safety 26/0, no regression, no ASAN reports.
2026-07-01 13:31:02 +00:00
..
settings finalize configuration replication 2026-06-09 16:40:13 +08:00
specs test(raft-ha-core-safety): end-to-end (term,payload) fidelity across replication + catch-up (task 6.1) 2026-07-01 13:31:02 +00:00
steering docs(steering): sync HA protocol with ha-term-safety — per-entry term, (term,lsn) reconcile, commit-source ownership, bug-828 truncate rule 2026-06-23 04:48:06 +00:00