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] Resolved: (JCR-1885) Make termInfosIndexDivisor configurable
Date Fri, 28 Nov 2008 13:17:44 GMT

     [ https://issues.apache.org/jira/browse/JCR-1885?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Marcel Reutegger resolved JCR-1885.
-----------------------------------

       Resolution: Fixed
    Fix Version/s: 1.6.0

Added parameter in revision: 721470

> Make termInfosIndexDivisor configurable
> ---------------------------------------
>
>                 Key: JCR-1885
>                 URL: https://issues.apache.org/jira/browse/JCR-1885
>             Project: Jackrabbit
>          Issue Type: New Feature
>          Components: jackrabbit-core
>            Reporter: Marcel Reutegger
>            Priority: Minor
>             Fix For: 1.6.0
>
>
> Workspaces with large indexes may consume considerable heap memory. Lucene implements
multi level skip lists for terms in the index. The first level of the skip list is kept in
memory. This is usually not an issue, but when terms consist of long Strings the memory consumption
increases drastically. Jackrabbit not just tokenizes string properties, but it also creates
a single term, based on the complete string property value (needed for jcr:like function).
These long terms are the reason for the increased memory consumption.

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


Mime
View raw message