jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marcel Reutegger (JIRA)" <j...@apache.org>
Subject [jira] Commented: (JCR-855) Retrieve column values for a Row from index
Date Fri, 20 Apr 2007 07:51:15 GMT

    [ https://issues.apache.org/jira/browse/JCR-855?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12490251

Marcel Reutegger commented on JCR-855:

See also: http://thread.gmane.org/gmane.comp.apache.jackrabbit.devel/11552

> Retrieve column values for a Row from index
> -------------------------------------------
>                 Key: JCR-855
>                 URL: https://issues.apache.org/jira/browse/JCR-855
>             Project: Jackrabbit
>          Issue Type: Improvement
>          Components: query
>            Reporter: Marcel Reutegger
>            Priority: Minor
> Each Row of a query result is based on a JCR node and therefore requires that it is read
from the persistent storage. Since the index already contains the property values, even though
just as an inverted index, they could be stored instead and returned as the query result.
> The required changes to the jackrabbit would be:
> - also store the values of all the other properties within the index. because this makes
the document instances retrieved from the index much heavier we would have to move to lucene
2.1. this version supports lazy loading of document fields.
> - a query result row would then use the values from the index, if available. whether
property values are stored in the index, should be configurable.
> - calculate the values of the jcr:path column only when requested.
> with those changes at least the RowIterator result representation could work without
a single access to the PM.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message