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

Reply via email to