You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jena.apache.org by "Paolo Castagna (JIRA)" <ji...@apache.org> on 2011/02/15 20:24:57 UTC

[jira] Issue Comment Edited: (JENA-44) Support external sorting of bindings in ARQ

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

Paolo Castagna edited comment on JENA-44 at 2/15/11 7:24 PM:
-------------------------------------------------------------

> I'll merge in the changes from JENA-29 now.

Great, then you could also experience the thrill of jena-patcher [1] script and update the JENA-44 SNAPSHOTs for people to try/test this (nice) patch. ;-)

 [1] https://github.com/castagna/jena-patcher

      was (Author: castagna):
    > I'll merge in the changes from JENA-29 now.

Great, then you could also experience the trill of jena-patcher [1] script and update the JENA-44 SNAPSHOTs for people to try/test this (nice) patch. ;-)

 [1] https://github.com/castagna/jena-patcher
  
> 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