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 "Tomek Rękawek (JIRA)" <ji...@apache.org> on 2016/09/08 11:17:20 UTC

[jira] [Commented] (OAK-4639) Enable --missingblobstore by default for the sidegrade

    [ https://issues.apache.org/jira/browse/OAK-4639?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15473582#comment-15473582 ] 

Tomek Rękawek commented on OAK-4639:
------------------------------------

Fixed for trunk in [r1759778|https://svn.apache.org/r1759778].

> Enable --missingblobstore by default for the sidegrade
> ------------------------------------------------------
>
>                 Key: OAK-4639
>                 URL: https://issues.apache.org/jira/browse/OAK-4639
>             Project: Jackrabbit Oak
>          Issue Type: Improvement
>          Components: upgrade
>            Reporter: Tomek Rękawek
>            Assignee: Tomek Rękawek
>             Fix For: 1.6
>
>
> The new {{\-\-missingblobstore}} option should be enabled by default for all supported cases. It should be only disabled if user specifies {{\-\-copy-binaries}} (meaning they're not interested in copying blobs by references) and/or the blob store manually (eg. using {{\-\-src-datastore}}).
> Desired outcome should be as follows:
> For sidegrade:
> || src blobstore defined || src blobs embedded || dst blobstore defined || \-\-copy-binaries || outcome src blobstore || outcome action
> |  \-                    |  \-                 |  \-                    |  \-                |  missing               |  copy references&#08;^1^
> |  \-                    |  \-                 |  \-                    |  (/)               |  missing               |  (x) not supported
> |  \-                    |  \-                 |  (/)                   |  \*                |  missing               |  (x) not supported
> |  \-                    |  (/)                |  \-                    |  \*                |  embedded              |  copy to embedded
> |  \-                    |  (/)                |  (/)                   |  \*                |  embedded              |  copy to defined blobstore
> |  (/)                   |  \*                 |  \-                    |  \-                |  as in src             |  copy references  
> |  (/)                   |  \*                 |  \-                    |  (/)               |  as in src             |  copy to embedded   
> |  (/)                   |  \*                 |  (/)                   |  \*                |  as in src             |  copy to defined blobstore  
> ^1^ - (x) not supported for SegmentMK -> MongoMK migration
> For upgrade:
> || dst blobstore defined || \-\-copy-binaries || outcome src blobstore || outcome action
> |  \-                    |  \-                |  defined by JCR2       |  copy references
> |  \-                    |  (/)               |  defined by JCR2       |  copy to embedded
> |  (/)                   |  \*                |  defined by JCR2       |  copy to defined blobstore



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