Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-101450

Allow minor schema version to be revertible

    Details

      Description

      This is the definition of the minor schema version changes:
      MINOR: when you make a schema/data change that is compatible with the previous version of the code. These kinds of changes differ from micro-changes in that the modification is required for the new code to work (Ex: adding a new table/column without modifying the current data)

      In this ticket we will modify the Upgrade Framework to allow:

      • Working with the old version of the code even when new minor upgrade processes were executed.
      • Require minor changes to be executed before using the portal.

      After this, we have to:

      • Update our tests
      • Update the documentation
      • Update the guide which explain the rules for the formula MAJOR.MINOR.MICRO regarding schema version changes (upgrade processes): portal.liferay.dev/docs/7-1/tutorials/-/knowledge_base/t/meaningful-schema-versioning

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                victor.ware Victor Ware
                Reporter:
                alberto.chaparro Alberto Chaparro
                Recent user:
                Clarissa Velazquez
                Participants of an Issue:
                Engineering Assignee:
                SE Support
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:

                  Packages

                  Version Package
                  7.0.0 DXP FP86
                  7.0.X
                  7.1.10 DXP FP14
                  7.1.X
                  7.2.10 DXP FP2
                  7.2.10.1 DXP SP1
                  7.2.X
                  Master