jackrabbit-oak-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Davide Giannella (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (OAK-2926) Fast result size estimate
Date Mon, 01 Jun 2015 08:56:17 GMT

    [ https://issues.apache.org/jira/browse/OAK-2926?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14567079#comment-14567079

Davide Giannella commented on OAK-2926:

Linking the related OAK-2807

> Fast result size estimate
> -------------------------
>                 Key: OAK-2926
>                 URL: https://issues.apache.org/jira/browse/OAK-2926
>             Project: Jackrabbit Oak
>          Issue Type: New Feature
>          Components: query
>            Reporter: Thomas Mueller
>            Assignee: Thomas Mueller
>              Labels: performance
> When asking for the correct result size of a query, the complete result needs to be read,
so that access rights checks are made, and (unless the index is known to be up-to-date, and
can process all conditions) so that the existence and all query conditions are checked.
> Jackrabbit 2.x supports a fast way to get an estimate of the result size, without doing
access rights checks. See also JCR-3858.
> Please note that according to the JCR API, NodeIterator.getSize() may return -1 (for
"unknown"), and in Oak this is currently done if counting is slow. This would also need to
be disabled if a fast result size estimate is needed.

This message was sent by Atlassian JIRA

View raw message