[
https://issues.apache.org/jira/browse/OAK-6003?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Davide Giannella closed OAK-6003.
---------------------------------
Bulk close for 1.7.0
> Allow to migrate checkpoints for all type of sidegrades
> -------------------------------------------------------
>
> Key: OAK-6003
> URL: https://issues.apache.org/jira/browse/OAK-6003
> Project: Jackrabbit Oak
> Issue Type: Improvement
> Components: upgrade
> Reporter: Tomek Rękawek
> Fix For: 1.7.0, 1.8, 1.4.16
>
>
> When performing a full migration from SegmentMK to DocumentMK, it'd be useful
> to migrate the checkpoints as well. This way we can avoid full reindexing
> which occurs after such migration. We can copy checkpoints as follows:
> 1. Get the oldest checkpoint on SegmentMK and migrate it as the DocMK head.
> 2. Checkpoint the current DocMK head.
> 3. Get the next SegmentMK checkpoint and apply the changes.
> 4. Checkpoint the current DocMK, etc.
> 5. As the last step apply the changes from the SegmentMK head.
> Since the checkpoint ids will be different, we should modify the /:async
> properties.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)