yangjj-iso opened a new pull request, #7942:
URL: https://github.com/apache/shenyu/pull/7942

   Fixes #6117.
   
   After bootstrap restart, rules arriving before selectors were cached but 
their tools were never added when the server was later created. Retain the 
latest rules and replay the matching rules after selector/transport setup. 
Serialize handler changes, remove retained rules on deletion and do not replay 
disabled rules.
   
   Validation: all 18 McpServerPluginDataHandlerTest cases pass on Microsoft 
OpenJDK 17.0.18, including rule-before-selector recovery, deletion before 
selector arrival and disabled-rule replay. Existing selector/path/tool tests 
pass. Checkstyle, affected-reactor Apache RAT and git diff --check pass. This 
deterministic lifecycle test does not claim a Docker bootstrap/client restart 
E2E run.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to