This document describes the steps needed to upgrade the edoras one application to 1.6.1.
Please perform all upgrade steps described below and then redeploy your edoras one based solution.
Changes to the Elasticsearch integration API
The following changes were made to the Elasticsearch integration API in this release:
-
IndexConfiguration
beans now have to implement arequiredExplicitSynchronization()
method. If this returnstrue
then the index will only be synchronized when explicitly requested by name, not as part of a 'synchronize all' request. -
the
IndexConfiguration
accept()
methods have been removed. This can be implemented in the index configuration indexing methods directly. -
a new
IndexConfigurationProvider
interface allows beans to provide index configurations without having to explicitly configure them. Beans implementing this interface are autowired in the same way asIndexConfiguration
beans.
Data migration for Human Task "allowed actions"
Previously, the CMMN Human Task attribute "allowed actions" was ignored. Please verify your CMMN Human Tasks' "allowed actions" attributes (particularly if they are empty) and redeploy models if needed.
During the first application start up, the system will try to apply an automated data upgrade. In the case of warnings/errors during the upgrade, please fix failed cases manually.