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

LDAP Upgrade process is a micro schema version change

    Details

      Description

      The upgrade process added in LPS-119816:
      https://github.com/liferay/liferay-portal/blob/master/modules/apps/portal-security/portal-security-ldap-impl/src/main/java/com/liferay/portal/security/ldap/internal/upgrade/LDAPServiceUpgrade.java#L35

      Shouldn't be a major upgrade because it's solving a bug and that means that contains schema/data changes that are compatible with the latest version of existing code.

      Check the following article to get more information:
      https://help.liferay.com/hc/en-us/articles/360017889792-Meaningful-Schema-Versioning
      or
      https://grow.liferay.com/people/Upgrade+Process+-+Schema+Version+Definition

      It's crucial to follow these rules, otherwise we are forcing customers to execute the upgrade tool anytime we need to backport these changes. To avoid that we will have to create a dummy upgrade process in master from 0.0.1 to 1.0.0 to be able to backport and execute this upgrade from 0.0.0 to .0.0.1 in 7.2.x

      cc/ Marta Medio

        Attachments

          Activity

            People

            Assignee:
            della.wang Della Wang (Inactive)
            Reporter:
            alberto.chaparro Alberto Chaparro
            Participants of an Issue:
            Recent user:
            Tomáš Polešovský
            Engineering Assignee:
            Alberto Chaparro
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Days since last comment:
              18 weeks, 2 days ago

                Packages

                Version Package
                7.3.X
                Master