Marcel Reutegger created OAK-5228:
-------------------------------------

             Summary: Incorrect minTimestamp in DocumentNodeStore.diffImpl()
                 Key: OAK-5228
                 URL: https://issues.apache.org/jira/browse/OAK-5228
             Project: Jackrabbit Oak
          Issue Type: Bug
          Components: core, documentmk
    Affects Versions: 1.4.8, 1.5.6
            Reporter: Marcel Reutegger
            Assignee: Marcel Reutegger
             Fix For: 1.6


The minTimestamp is calculated incorrectly to decide whether the journal can be 
used for the diff. The timestamp must be calculated from the root revisions of 
the node states to compare and not the revisions they were last modified. The 
last modified revision can potentially point very far into the past and result 
in a fall back to a more expensive diffManyChildren().



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to