Hello, during the development of Oak 1.7 we’ve found many potential issues in the oak-upgrade and also introduced useful features:
* improved the migration S3 support and reliability, * the checkpoints are now migrated too, * no more need to reindexing the repository after migration. I’d like to backport these features to all the branches (1.0, 1.2, 1.4, 1.6) to provide the users will all the fixes and improvements. The full list of issues to be backported is as follows: OAK-5933: Checkpoints are not sorted correctly in RepositorySidegrade OAK-6003: Allow to migrate checkpoints for all type of sidegrades OAK-6011: Test failure: JdbcToSegmentTest:validateMigration OAK-6057: incorrect system property check in blob/upgrade tests OAK-6131: No need to rebuild the counter/uuid index anymore OAK-6188: Allow to exclude nodes containing name fragment during the migration OAK-6190: Allow to migrate checkpoints even if the custom include paths are specified OAK-6306: Upgrade uses lucene wrong version (transient dependency) OAK-6336: Use the oak-blob-cloud for s3 support in oak-upgrade OAK-6360: Extra diagnostic info for the checkpoint migration OAK-6454: Inaccurate data in the oak-upgrade progress logger OAK-6560: Sidegrade uses too much memory OAK-6595: Allow to include indexing data for the included paths OAK-6611: Many S3DataStore errors during migration with oak-upgrade OAK-6633: Overwriting a versionable node with the copy-versions=false doesn't remove versionable properties OAK-6878: Populate S3DataStore fields with the passed properties Regards, Tomek -- Tomek Rękawek | Adobe Research | www.adobe.com reka...@adobe.com