docs(ha-commit-durability): root-cause findings for failover committed-job loss (bug-828)
WAL-byte decode proves REAL data loss (not commit-index): committed prefix entries physically absent from live nodes (ctrl-2 WAL starts LSN 16, ctrl-3 LSN 13), present only on the down node. Mechanism: empty-rejoin catch-up streams [watermark..committed] not [1..], no snapshot to backfill the prefix -> permanent gap. Predates libxce-failover. Full findings + open forks + xce_test waldump tooling plan in INVESTIGATION-failover-job-loss.md. Not yet fixed. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
5508b0b51c
commit
7d70820aac
2 changed files with 990 additions and 567 deletions
1499
.wolf/buglog.json
1499
.wolf/buglog.json
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue