Marcel Reutegger created OAK-9656:
-------------------------------------

             Summary: Recovery runs mistakenly when system clock jumps ahead
                 Key: OAK-9656
                 URL: https://issues.apache.org/jira/browse/OAK-9656
             Project: Jackrabbit Oak
          Issue Type: Bug
          Components: documentmk
            Reporter: Marcel Reutegger
            Assignee: Marcel Reutegger


Recovery may run mistakenly for other clusterIds when the system clock on one 
DocumentNodeStore jumps ahead. This is because from the DocumentNodeStore point 
of view/time the other clusterIds lease appear expired.

The current implementation attempts to run recovery and fails because it 
eventually notices its own lease expired. It appears other clusterIds are 
modified anyway and then fail the next lease update because the leaseEnd does 
not match the expected value.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to