Sumit6307 opened a new pull request, #7981:
URL: https://github.com/apache/incubator-seata/pull/7981

   Implemented the TODO item in DataSourceProxy.close() to ensure that 
resources are properly unregistered from the 
   DefaultResourceManager
    when the proxy is closed. This prevents potential resource leaks by 
ensuring DefaultResourceManager.get().unregisterResource(this) is called.
   
   Ⅱ. Does this pull request fix one issue?
   Fixes missing resource cleanup in 
   DataSourceProxy
   .
   
   Ⅲ. Why don't you add test cases (unit test/integration test)?
   I have updated the existing unit test 
   DataSourceProxyTest
   . Specifically, I modified 
   testCloseRemovesResource
    to verify that 
   unregisterResource
    is called when the proxy is closed.
   
   Ⅳ. Describe how to verify it
   Run the unit tests for the datasource module: mvn -pl rm-datasource 
-Dtest=DataSourceProxyTest test
   
   Ⅴ. Special notes for reviews
   This change simply addresses an existing TODO comment to ensure cleaner 
resource lifecycle management.


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


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to