[ https://issues.apache.org/jira/browse/OAK-1648?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Davide Giannella updated OAK-1648: ---------------------------------- Fix Version/s: (was: 1.3.1) 1.3.2 Bulk move to 1.3.2 > Creating multiple checkpoint on same head revision overwrites previous entries > ------------------------------------------------------------------------------ > > Key: OAK-1648 > URL: https://issues.apache.org/jira/browse/OAK-1648 > Project: Jackrabbit Oak > Issue Type: Bug > Components: mongomk > Reporter: Chetan Mehrotra > Assignee: Chetan Mehrotra > Priority: Minor > Labels: resilience > Fix For: 1.3.2 > > > Currently when a checkpoint is created in DocumentNodeStore then it is saved > in form of currentHeadRev=>expiryTime. Now if multiple checkpoints are > created where head revision has not changed then only the last one would be > saved and previous entries would be overridden as revision is used as key > One fix would be to change the expiry time only if the new expiry time is > greater than previous entry. However doing that safely in a cluster (check > then save) is currently not possible with DocumentStore API as the modCount > check if only supported for Nodes. -- This message was sent by Atlassian JIRA (v6.3.4#6332)