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 "Davide Giannella (JIRA)" <ji...@apache.org> on 2016/09/19 10:11:21 UTC

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

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

Davide Giannella closed OAK-4639.
---------------------------------

bulk close for 1.5.10

> 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, 1.5.10
>
>
> 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)