fix(pegboard): restore hibernating requests on serverful start#4904
Conversation
PR Review: fix(pegboard): restore hibernating requests on serverful startOverviewThis PR fixes a bug where hibernating request IDs weren't being restored when a serverful actor starts during envoy reconnect. It introduces a new
The approach mirrors the existing logic in the deprecated Code Quality
IssuesStale comments in Six locations in the actor v1 runtime still carry the old comment: The actor2 runtime comment was updated correctly in this PR, but actor v1 was not. Per CLAUDE.md conventions, comments should not document deltas and should reflect the current architecture. These should be updated to match the actor2 wording:
Affected lines: 729–730, 753–754, 845–846, 868–869, 980–981, 1003–1004 Performance NotesThe existing Minor SuggestionsThe doc comment on SummaryThe fix is correct and the code is well-structured. The only item worth addressing before merge is updating the stale actor v1 comments to keep the architecture description consistent across the codebase. No blocking correctness issues. |
3444072 to
4ade2d1
Compare
6aed029 to
9bf8eb7
Compare
9bf8eb7 to
c4e495b
Compare
4ade2d1 to
4931c2e
Compare
4931c2e to
f6d0558
Compare
c4e495b to
ec8b474
Compare
f6d0558 to
e146d85
Compare
ec8b474 to
52b2be3
Compare
|
Landed in main via stack-merge fast-forward push. Commits are in main; closing to match. |

Description
Please include a summary of the changes and the related issue. Please also include relevant motivation and context.
Type of change
How Has This Been Tested?
Please describe the tests that you ran to verify your changes.
Checklist: