chore(buglog): bug-1854 fixed (663ea63c); bug-1850, bug-1865 committed pending soak

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
Rongsong Shen 2026-09-25 15:09:49 +00:00
parent 663ea63cc5
commit 8d5bcdbbc6
Signed by untrusted user: rshen
GPG key ID: 80533536B0EB651C

View file

@ -27689,9 +27689,9 @@
},
{
"id": "bug-1850",
"status": "open",
"status_updated": "2026-09-24",
"status_note": "client failover rotates away from healthy primary on timeout/not-ready (client_failover.c); only logging added e71d91bf",
"status": "partial",
"status_updated": "2026-09-25",
"status_note": "fix 6b1862f8 committed, unit-verified; awaiting chaotic soak",
"timestamp": "2026-09-24T05:30:00Z",
"error_message": "OPEN, NOT FIXED -- root trigger of bug-1846 part 2's mid-round rejoins: the live scheduler reconnected/re-joined roughly every ~100s in scheduler-replay-20260923-085356.replay (each rejoin = full config/worker/job re-push from on_scheduler_join()).",
"file": "src/lib/client_failover.c (xcecli_retry_next / xce_failover_classify), src/lib/xceapi.c (10s reply deadline)",
@ -27763,9 +27763,9 @@
},
{
"id": "bug-1854",
"status": "open",
"status_updated": "2026-09-24",
"status_note": "every config push re-adds resources: ERROR noise, changed definitions not applied (scheduler.c)",
"status": "fixed",
"status_updated": "2026-09-25",
"status_note": "663ea63c",
"timestamp": "2026-09-24T08:35:00Z",
"error_message": "OPEN, NOT FIXED, low priority. Every HA soak run logs 'ERROR [sched_init_resources] sched_init_resources add resource <name> failed' for EVERY configured resource (~33 lines), once per scheduler process, ~30s after it joined -- i.e. when a primary failover makes the scheduler re-join and the controller re-pushes its config (231/264/429 lines in 3 soak runs today). Scheduling is unaffected in those runs (all soaks PASS, replay parity 0 mismatches).",
"file": "src/scheduler/src/scheduler.c",
@ -27997,9 +27997,9 @@
},
{
"id": "bug-1865",
"status": "open",
"status": "partial",
"status_updated": "2026-09-25",
"status_note": "HA closes a copied netio ep->fd (primary_ctrl_fd) that netio already closed -> closes the reused WAL fd",
"status_note": "fix 910b43cd committed, unit-verified; awaiting chaotic soak (fdatasync failures = 0)",
"timestamp": "2026-09-25T14:43:27Z",
"error_message": "Standby's WAL fd closed out from under it at failover: chaotic HA soak 2026-09-25 (ha-chaos-o1), ctrl-3 at 14:39:55.574 'liveness poll: no primary activity for 11s -> failover' / 'primary_ctrl_fd RDHUP', and 3 ms later 'flusher fallback fdatasync FAILED (errno=9 Bad file descriptor) -- durable_lsn held at 90', then errno=22 EINVAL once the number was reused by a socket; 2305 fdatasync failures, durable_lsn stuck; soak still PASSed (counted as excluded bug924) but one round's jobsub failed EIO.",
"file": "src/controller/ha.c,src/controller/config_repl.c",