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] Created: (JCR-1988) AbstractRecord does inefficient List.indexOf()
Date Thu, 19 Feb 2009 11:12:01 GMT
AbstractRecord does inefficient List.indexOf()

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

AbstractRecord keeps a list of already used UUIDs and references
them by index when used again in a record. Using a List does not
scale well, when the record grows larger. e.g. a transaction of
10k nodes takes more than a minute on my machine when the journal
is enabled. Most of the time is spent doing List.indexOf() in

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

View raw message