jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christoph Kiehl (JIRA)" <j...@apache.org>
Subject [jira] Created: (JCR-1041) Avoid using BitSets in ChildAxisQuery to minimize memory usage
Date Mon, 30 Jul 2007 15:17:52 GMT
Avoid using BitSets in ChildAxisQuery to minimize memory usage
--------------------------------------------------------------

                 Key: JCR-1041
                 URL: https://issues.apache.org/jira/browse/JCR-1041
             Project: Jackrabbit
          Issue Type: Improvement
          Components: query
    Affects Versions: 1.3
            Reporter: Christoph Kiehl
            Assignee: Christoph Kiehl


When doing ChildAxisQueries on large indexes the internal BitSet instance (hits) may consume
a lot of memory because the BitSet is always as large as IndexReader.maxDoc(). In our case
we had a query consisting of 7 ChildAxisQueries which combined to a total of 14MB. Since we
have multiple users executing this query simultaneously this caused an out of memory error.

-- 
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