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. |
||
|---|---|---|
| .. | ||
| settings | ||
| specs | ||
| steering | ||