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