ricardozanini opened a new issue, #7036:
URL: https://github.com/apache/incubator-kie/issues/7036

   Recently, we had two PRs that changed the structure of Flyway components on 
`kogito-apps` and `kogito-runtimes`:
   
   - https://github.com/apache/incubator-kie-kogito-runtimes/pull/3672
   - https://github.com/apache/incubator-kie-kogito-apps/pull/2102
   
   These changes had a great impact on installations already in place. Users 
had to make manual changes to their databases to accommodate these structural 
changes, such as checksum changes and constraint naming.
   
   We must avoid this type of change in the future to avoid impacting users 
during a version upgrade. Or, if so, comprehensive migration documentation 
instructing users on how to do it.
   
   Having said that, we must implement a PR check to GHA to verify for changes 
in Flyway scripts already committed to avoid messing up with checksums. Also, 
when changing the component placement or nomenclature, attach a script to be 
applied to the Flyway metadata database.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to