[ https://issues.apache.org/jira/browse/OAK-10784?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Manfred Baedke updated OAK-10784: --------------------------------- Summary: o.a.j.o.plugins.migration.version.VersionableEditor should create the version storage node, if needed (was: o.a.j.o.plugins.migration.version.VersionableEditor should created the version storage node, if needed) > o.a.j.o.plugins.migration.version.VersionableEditor should create the version > storage node, if needed > ----------------------------------------------------------------------------------------------------- > > Key: OAK-10784 > URL: https://issues.apache.org/jira/browse/OAK-10784 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: core > Reporter: Manfred Baedke > Assignee: Manfred Baedke > Priority: Major > > The method VersionableEditor#createEmptyHistory() is called if the migration > of versions is disabled, but the node type of a migrated node strictly > requires it to be versionable, because it inherits from mix:versionable (so > that mix:versionable can't simple be removed). This may fail if the version > storage node has not been explicitly created before the migration. Just > creating the necessary node would be a more straightforward behavior. -- This message was sent by Atlassian Jira (v8.20.10#820010)