dengliming opened a new pull request, #7241:
URL: https://github.com/apache/shenyu/pull/7241

   ## Summary
   
   - Defer discovery activation and proxy-selector watcher creation until the 
binding transaction commits.
   - Skip these irreversible external effects on rollback; preserve immediate 
behavior when no transaction synchronization exists.
   - Suspend completed transaction resources during activation so synchronous 
registry callbacks do not persist upstreams into an already committed JDBC 
transaction.
   
   Fixes #6684
   
   ## Validation
   
   - DiscoveryServiceImplTest passed (6 tests), covering activation ordering, 
rollback suppression and non-transactional invocation.
   - Maven validate Checkstyle and RAT passed.
   


-- 
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