[ 
https://issues.apache.org/jira/browse/JENA-44?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12994808#comment-12994808
 ] 

Andy Seaborne commented on JENA-44:
-----------------------------------

Will JENA-29 (query cancellation) interact with this? (subtext - if not, why 
not?!) QueryIterSort has changed.

It does not say explciitly it's originally ASF licensed, just "Copyright 
2008-2009 LinkedIn" adjacent to a copy of the BSD license.  To be clear, could 
the patch please have a mention of the ASL and a trace back to the origin?  
This won't be such an issue if we have incorporated the code into ASF SVN but 
we haven't.

Thanks - Andy

> Support external sorting of bindings in ARQ
> -------------------------------------------
>
>                 Key: JENA-44
>                 URL: https://issues.apache.org/jira/browse/JENA-44
>             Project: Jena
>          Issue Type: New Feature
>          Components: ARQ
>            Reporter: Sam Tunnicliffe
>            Priority: Minor
>         Attachments: JENA-44-0.patch
>
>
> In QueryIterSort, the sorting of the contents of an Iterator<Binding> is done 
> in memory, using Arrays.sort. This can be problematic where the set to be 
> sorted is large. A possible solution could be to use an external, disk-backed 
> algorithm. A hybrid approach may be better, whereby we attempt the in-memory 
> sort, but when the number of bindings encountered goes over a certain number, 
> resort to the disk-backed variant.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to