Files
flvx/plans/013-forward-delete-notfound-compat-fix.md
T
sagit c10f894afd fix: tolerate service not found during forward deletion (#277)
- Refactor deleteForwardServicesOnNode to handle not-found errors gracefully
- Extract deleteForwardServiceCandidates helper for reuse
- Add tests for not-found tolerance scenarios
- Ensures compatibility with legacy node versions

Entire-Checkpoint: a3bacf836c57
2026-03-06 09:03:28 +08:00

624 B

013 Forward Delete NotFound Compatibility Fix

Checklist

  • Confirm forward update failure path caused by delete fallback short-circuiting on the first not-found service name.
  • Update forward service deletion logic to continue across all candidate runtime names until one is actually deleted or every candidate is exhausted.
  • Add regression tests covering mixed not-found and legacy-name delete recovery during forward control/update flows.
  • Run focused backend handler tests and record the result.

Test Record

  • Command: cd go-backend && go test ./internal/http/handler/...
  • Result: passed.