Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
None
Description
The SPARQL endpoint should support timeouts for long-running queries to avoid server overload. Since SPARQL queries with KiWi involve database operations, the KiWi triplestore (SPARQL module) needs to support cancelling a running query (by calling Statement.cancel()). Otherwise the best solution is to run the query in one thread and have a parallel timer thread that calls interrupt() on the query thread.
Attachments
Issue Links
- duplicates
-
MARMOTTA-226 Support timeouts for SPARQL queries
- Closed