Marcel Reutegger created OAK-9305:
-------------------------------------

             Summary: Create checkpoint with given revision
                 Key: OAK-9305
                 URL: https://issues.apache.org/jira/browse/OAK-9305
             Project: Jackrabbit Oak
          Issue Type: Improvement
          Components: documentmk
            Reporter: Marcel Reutegger


Checkpoints are used by async index updates to keep track of what has already 
been indexed. When such a checkpoint is removed, either by accident or due to 
an issue in the code, the async index update needs to create indexes from 
scratch. Depending on the size of the repository this can be an expensive and 
long running operation. At least for the DocumentNodeStore it is theoretically 
possible to create a checkpoint retroactively up to the point where the 
revision garbage collector cleans up old changes. By default this is 24 hours.

This improvement is about adding a method to the DocumentNodeStoreMBean that 
allows a user to create a checkpoint with a given revision and lifetime.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to