Dominik Süß created OAK-5112:
--------------------------------

             Summary: oak-upgrade breaking versionStorage node when started 
with copy-verisions=false
                 Key: OAK-5112
                 URL: https://issues.apache.org/jira/browse/OAK-5112
             Project: Jackrabbit Oak
          Issue Type: Bug
          Components: upgrade
    Affects Versions: 1.5.13
            Reporter: Dominik Süß


The attempt to sidegrade a repository and only keep the versionStorage of 
certain paths failed with a broken /jcr:system/jcr:versionStorage node when 
applying the following sequence:
{code}
java -jar oak-upgrade-1.6-SNAPSHOT.jar repository repository-temp  
--copy-versions=false
java -jar oak-upgrade-1.6-SNAPSHOT.jar repository repository-temp  
--copy-versions=true --include-paths=/path/requiring/versions
{code}
After first and second attempt the versionStorage node exists but has no 
primparyType. Startup works but fails when ever new nodes would be created 
underneath jcr:versionStorage.

The issue can be checked via oak-run console and running the following command
{code}
session.store.root.builder().getChildNode('jcr:system').getChildNode('jcr:versionStorage').getProperties()
{code}

//cc [~tomek.rekawek], [~alexparvulescu]



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

Reply via email to