[ https://issues.apache.org/jira/browse/JENA-1212?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15389419#comment-15389419 ]
ASF GitHub Bot commented on JENA-1212: -------------------------------------- Github user ehedgehog commented on the issue: https://github.com/apache/jena/pull/157 Yes. With a proviso. In the unmodified Fuseki, if the cancellation happens while the bindings are being loaded into the array that will be sort()ed, then the load finishes "immediately". That phase, the load phase, already terminates quickly. The modification applies once the sort() has started running, so in the live test we need to be able to estimate when the sort()ing will start. > allow ORDER BY sort to be cancelled > ----------------------------------- > > Key: JENA-1212 > URL: https://issues.apache.org/jira/browse/JENA-1212 > Project: Apache Jena > Issue Type: Improvement > Components: ARQ > Reporter: christopher james dollin > Priority: Minor > Fix For: Jena 3.1.1 > > > When a query with an ORDER BY is cancelled, the component > Arrays.sort() that sorts the chunk(s) of the result > bindings runs to completion before the cancel finishes. > [See QueryIterSort and SortedDataBag.] > For a large result set, this results in a long wait > before the cancelled request finally finishes. This > can be inconvenient. -- This message was sent by Atlassian JIRA (v6.3.4#6332)