Aklakan opened a new issue, #2881:
URL: https://github.com/apache/jena/issues/2881

   ### Version
   
   5.3.0-SNAPSHOT
   
   ### What happened?
   
   Sometimes when cancelling queries warnings are logged such as:
   ```
   Open iterator: QueryIterPeek/123
   Open iterator: QueryIterSingleton/123
   ```
   
   So far I noticed this to happen with BGPs and UNIONs are involved, but this 
may not be exhaustive.
   
   It turns out that not all the iterator construction in ARQ is performed 
truly lazy, which causes some parts of the code to leave iterators open if an 
exception happens during the iterator construction.
   
   See the PR for a test case and the proposed fixes.
   
   
   ### Relevant output and stacktrace
   
   _No response_
   
   ### Are you interested in making a pull request?
   
   Yes


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