[ http://issues.apache.org/jira/browse/JCR-651?page=comments#action_12454613 ] Marcel Reutegger commented on JCR-651: --------------------------------------
I've reverted the changes in QueryResultImpl to provide a backward compatible constructor in that class. The new functionality is now implemented in LazyQueryResultImpl. Committed in revision: 480917 > Improve performance for queries with large result sets > ------------------------------------------------------ > > Key: JCR-651 > URL: http://issues.apache.org/jira/browse/JCR-651 > Project: Jackrabbit > Issue Type: Improvement > Affects Versions: 1.0, 1.0.1, 1.1, 0.9 > Reporter: Marcel Reutegger > Assigned To: Marcel Reutegger > Priority: Minor > Fix For: 1.2 > > > The current implementation of QueryResult requires that access rights are > checked on all NodeIds before they are passed ot the QueryResult. This > handling should be improved to a more lazy approach where result nodes are > checked in configurable batches. Usually a client is only interested in the > top scoring results. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
