You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-issues@jackrabbit.apache.org by "Julian Sedding (JIRA)" <ji...@apache.org> on 2015/04/15 20:03:59 UTC

[jira] [Updated] (OAK-2776) Upgrade should allow to skip copying versions

     [ https://issues.apache.org/jira/browse/OAK-2776?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Julian Sedding updated OAK-2776:
--------------------------------
    Attachment: OAK-2776.patch

Proposed patch.

Note that the attached patch depends on other upgrade improvements in OAK-2586, OAK-2619 and OAK-2626. 

See also \[0\] for the commits in sequence.

\[0\] https://github.com/apache/jackrabbit-oak/compare/trunk...code-distillery:trunk

> Upgrade should allow to skip copying versions
> ---------------------------------------------
>
>                 Key: OAK-2776
>                 URL: https://issues.apache.org/jira/browse/OAK-2776
>             Project: Jackrabbit Oak
>          Issue Type: Improvement
>          Components: upgrade
>    Affects Versions: 1.2
>            Reporter: Julian Sedding
>         Attachments: OAK-2776.patch
>
>
> In some cases it is not necessary to copy version histories during an upgrade. Skipping to copy versions can result in a lot less content that needs copying and thus a significant speedup.
> Additionally, OAK-2586 introduces the possibility to include and exclude paths for an upgrade. Version histories should thus only be copied if their respective versionable node is present in the copied part of the content. Also reducing content being copied redundantly.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)