jackrabbit-oak-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jukka Zitting (JIRA)" <j...@apache.org>
Subject [jira] [Created] (OAK-172) Optimize KernelNodeState equality checks
Date Mon, 09 Jul 2012 13:38:35 GMT
Jukka Zitting created OAK-172:

             Summary: Optimize KernelNodeState equality checks
                 Key: OAK-172
                 URL: https://issues.apache.org/jira/browse/OAK-172
             Project: Jackrabbit Oak
          Issue Type: Improvement
          Components: core
            Reporter: Jukka Zitting
            Assignee: Jukka Zitting

Much of our higher level functionality depends on efficient diffing of content trees. Our
current algorithm for diffing KernelNodeStates depends heavily on the performance of the equals()
method. Currently equals() does a full tree comparison, but we can shortcut that in most cases
by using the ":hash" pseudo-property from the underlying MicroKernel.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


View raw message