[ 
https://issues.apache.org/jira/browse/JCRVLT-673?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated JCRVLT-673:
----------------------------------
    Description: 
In {{AggregateImpl.walk()}} we collect all child nodes and sort them by name 
(if the collection is unordered).

This happens even for those nodes that will be skipped. This wastes memory and 
storage when walking large collections with few included members.




> AggregateImpl: do not collect & sort nodes that will be skipped anyway
> ----------------------------------------------------------------------
>
>                 Key: JCRVLT-673
>                 URL: https://issues.apache.org/jira/browse/JCRVLT-673
>             Project: Jackrabbit FileVault
>          Issue Type: Improvement
>          Components: vlt
>            Reporter: Julian Reschke
>            Priority: Major
>
> In {{AggregateImpl.walk()}} we collect all child nodes and sort them by name 
> (if the collection is unordered).
> This happens even for those nodes that will be skipped. This wastes memory 
> and storage when walking large collections with few included members.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to