imbajin opened a new pull request, #3314:
URL: https://github.com/apache/hugegraph/pull/3314

   Parallel traversals could leave a RocksDB worker session open after a graph 
was dropped, keeping its files locked and preventing recreation at the same 
path. Lazy edge queries could acquire a session before the worker transaction 
owned it, and traversal workers did not release their transaction leases when 
they finished.
   
   Bind the worker transaction before consuming lazy edge queries and release 
worker-owned transactions after completion or failure. Caller transactions 
remain intact.
   
   Validated with real RocksDB regressions for normal completion, exceptions, 
capacity stops and caller transaction boundaries; a direct API implementation 
probe now releases the handles and recreates the graph at the same path. 
Formatting checks and full reactor compilation pass. Full HTTP and distributed 
traversal acceptance remain separate follow-up work.
   


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