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

Michael Dürig updated OAK-671:
------------------------------

    Labels: perfomance  (was: )
    
> Optimise TreeImpl.getBaseState() 
> ---------------------------------
>
>                 Key: OAK-671
>                 URL: https://issues.apache.org/jira/browse/OAK-671
>             Project: Jackrabbit Oak
>          Issue Type: Sub-task
>            Reporter: Michael Dürig
>            Assignee: Michael Dürig
>            Priority: Minor
>              Labels: perfomance
>             Fix For: 0.7
>
>
> Currently {{TreeImpl.getBaseState()}} calculates the base state of the tree 
> on the fly on each call. As it turns out this method ends up being called by 
> nearly every JCR method call. As recalculation is somewhat expensive since it 
> recursively needs to calculate the base states of all parent trees, an 
> optimisation would be to pre calculate the base state on instance creation.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to