You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jackrabbit.apache.org by "Marcel Reutegger (JIRA)" <ji...@apache.org> on 2008/02/12 16:05:08 UTC

[jira] Created: (JCR-1375) Limit fields read from index

Limit fields read from index
----------------------------

                 Key: JCR-1375
                 URL: https://issues.apache.org/jira/browse/JCR-1375
             Project: Jackrabbit
          Issue Type: Improvement
          Components: jackrabbit-core
            Reporter: Marcel Reutegger
            Priority: Minor


Reading a lucene document from the index should be limited to only those fields that are necessary.

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


[jira] Commented: (JCR-1375) Limit fields read from index

Posted by "Marcel Reutegger (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JCR-1375?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12578658#action_12578658 ] 

Marcel Reutegger commented on JCR-1375:
---------------------------------------

I'd describe it as a performance *fix* ;)

If you enable support for highlighting in the query handler and upload documents where text is extracted, the query performance will drop significantly for hierarchy resolution. I've seen queries taking 10 or more seconds on a workspace with a reasonable amount of content. With this fix, the time drops to milliseconds.

> Limit fields read from index
> ----------------------------
>
>                 Key: JCR-1375
>                 URL: https://issues.apache.org/jira/browse/JCR-1375
>             Project: Jackrabbit
>          Issue Type: Improvement
>          Components: jackrabbit-core
>            Reporter: Marcel Reutegger
>            Priority: Minor
>             Fix For: core 1.4.2
>
>
> Reading a lucene document from the index should be limited to only those fields that are necessary.

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


[jira] Updated: (JCR-1375) Limit fields read from index

Posted by "Marcel Reutegger (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/JCR-1375?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marcel Reutegger updated JCR-1375:
----------------------------------

    Fix Version/s:     (was: 1.5)
                   core 1.4.2

When there are stored fields with significant content (i.e. to support highlighting) resolving the hierarchy in a query is very expensive without this change.

Merged changes into the 1.4 branch for jackrabbit-core 1.4.2 release.

svn revision: 635855

> Limit fields read from index
> ----------------------------
>
>                 Key: JCR-1375
>                 URL: https://issues.apache.org/jira/browse/JCR-1375
>             Project: Jackrabbit
>          Issue Type: Improvement
>          Components: jackrabbit-core
>            Reporter: Marcel Reutegger
>            Priority: Minor
>             Fix For: core 1.4.2
>
>
> Reading a lucene document from the index should be limited to only those fields that are necessary.

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


[jira] Commented: (JCR-1375) Limit fields read from index

Posted by "Jukka Zitting (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JCR-1375?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12578265#action_12578265 ] 

Jukka Zitting commented on JCR-1375:
------------------------------------

How pressing is the need to release this in 1.4.2? AFAIUI this is a performance improvement and as such I'd rather target this for 1.5.

> Limit fields read from index
> ----------------------------
>
>                 Key: JCR-1375
>                 URL: https://issues.apache.org/jira/browse/JCR-1375
>             Project: Jackrabbit
>          Issue Type: Improvement
>          Components: jackrabbit-core
>            Reporter: Marcel Reutegger
>            Priority: Minor
>             Fix For: core 1.4.2
>
>
> Reading a lucene document from the index should be limited to only those fields that are necessary.

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


[jira] Resolved: (JCR-1375) Limit fields read from index

Posted by "Marcel Reutegger (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/JCR-1375?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marcel Reutegger resolved JCR-1375.
-----------------------------------

       Resolution: Fixed
    Fix Version/s: 1.5

Fixed in revision: 620866

> Limit fields read from index
> ----------------------------
>
>                 Key: JCR-1375
>                 URL: https://issues.apache.org/jira/browse/JCR-1375
>             Project: Jackrabbit
>          Issue Type: Improvement
>          Components: jackrabbit-core
>            Reporter: Marcel Reutegger
>            Priority: Minor
>             Fix For: 1.5
>
>
> Reading a lucene document from the index should be limited to only those fields that are necessary.

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