Start of the refactoring of the JCR migration in order to fix two important issues: the time taken by the migration and the eventual freeze of the process. AttachmentMigration replaces ComponentAttachmentMigrator and VersioningMigrator replaces ComponentDocumentMigrator
Clean up unused codes and group common code in reusable methods of the DocumentRepository class
[maven-release-plugin] prepare release configuration-5.12.3
[maven-release-plugin] prepare for next development iteration
Now the repository shutdown is performed within a finally block so that is will be always done whatever the result of the migration into the JCR
Save the changes in the session when those changes are in pending to be saved at the end of a component migration into the JCR