[
https://issues.apache.org/jira/browse/JCR-758?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jukka Zitting updated JCR-758:
------------------------------
Component/s: query
Fix Version/s: 1.2.3
Affects Version/s: 1.2.2
Tagged for the 1.2.3 release.
> QueryResult's RowIterator.getSize returned the wrong size of the results
> after I implemented my own AccessManager
> -----------------------------------------------------------------------------------------------------------------
>
> Key: JCR-758
> URL: https://issues.apache.org/jira/browse/JCR-758
> Project: Jackrabbit
> Issue Type: Bug
> Components: query
> Affects Versions: 1.2.1, 1.2.2
> Reporter: Xiaohua Lu
> Fix For: 1.2.3
>
>
> The background is I have implemented my own AccessManager. After executing a
> query and get back the RowIterator from the result, if I call
> rowiterator.getSize, it will return the size of all nodes matching my query
> (without honoring the access control) . But if I iterate through the result,
> I find lots of duplicates in the results; and if I filter out those
> duplicate, the final result is quite off the original number from
> RowIteartor.getSize()
> BTW, I also disabled Doc Order sorting.
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.