[ https://issues.apache.org/jira/browse/OAK-1295?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Michael Marth updated OAK-1295: ------------------------------- Fix Version/s: (was: 0.19) 0.20 > Recovery for missing _lastRev updates > ------------------------------------- > > Key: OAK-1295 > URL: https://issues.apache.org/jira/browse/OAK-1295 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: core, mongomk > Reporter: Marcel Reutegger > Assignee: Chetan Mehrotra > Fix For: 0.20 > > > The _lastRev fields are periodically written to MongoDB with a background > thread. > This means there may be missing _lastRev updates when an Oak instance crashes. > There must be a recovery mechanism in place when an Oak instance starts up. > MongoMK needs to read the most recent _lastRev for the local cluster id and > get > documents with a _modified timestamp at _lastRev or newer. These are > candidates > for missing _lastRev updates. The _lastRev must only be updated for committed > non-branch changes. -- This message was sent by Atlassian JIRA (v6.2#6252)