apache / jena

Apache Jena
https://jena.apache.org/
Apache License 2.0
1.1k stars 647 forks source link

Fuseki HttpAction: Check and improve the transaction lifecycle for HTTP action execution. #2506

Closed afs closed 4 months ago

afs commented 4 months ago

Version

Up to 5.0.0

What happened?

HttpAction does not properly call "end" operations for action transactions.

While harmless in the current codebase, it should follow the action transaction cycle and also it would be good :tm: if it checked for internal consistency of pairs of transaction-related method calls.

Relevant output and stacktrace

No response

Are you interested in making a pull request?

Yes