Francois Gerthoffert created UNOMI-849: ------------------------------------------
Summary: Improve Unomi migration procedure by automatically executing migration scripts Key: UNOMI-849 URL: https://issues.apache.org/jira/browse/UNOMI-849 Project: Apache Unomi Issue Type: Improvement Reporter: Francois Gerthoffert Fix For: unomi-2.6.0 When datamodel changes are present between versions of unomi, migration script are present to handle the transformation. These scripts have to be launched manually (using unomi:migrate) during the migration procedure, but the challenge is that they can only be launched on one single unomi node while all the other nodes are shut down. We're in a situation where an upgrade is simple when there are no data model changes, but more tedious when there are. Since we do not automatically know when such migration scripts need to be executed, it is prone to error (either we remember to indicate this in the changelog notes, or we request it to be done for every single upgrade even if there are no changes requiring migration scripts). This ticket aims to improve the migration procedure by having the necessary migration scripts executed automatically when starting a newer version of Unomi. -- This message was sent by Atlassian Jira (v8.20.10#820010)