mirror of
https://github.com/Sagit-chu/flvx.git
synced 2026-09-28 07:36:38 +08:00
c10f894afd
- 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
14 lines
624 B
Markdown
14 lines
624 B
Markdown
# 013 Forward Delete NotFound Compatibility Fix
|
|
|
|
## Checklist
|
|
|
|
- [x] Confirm forward update failure path caused by delete fallback short-circuiting on the first not-found service name.
|
|
- [x] Update forward service deletion logic to continue across all candidate runtime names until one is actually deleted or every candidate is exhausted.
|
|
- [x] Add regression tests covering mixed not-found and legacy-name delete recovery during forward control/update flows.
|
|
- [x] Run focused backend handler tests and record the result.
|
|
|
|
## Test Record
|
|
|
|
- Command: `cd go-backend && go test ./internal/http/handler/...`
|
|
- Result: passed.
|