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

Cannot run a verify process in modules more than once

    Details

      Description

      Steps to reproduce it:

      1. Create a new database schema
      2. Startup the server (master or DXP) and connect it to the previous database.
      3. Once the server has started up, connect to the Gogo Console.
      4. Execute verify:list, take one of the verifiers and execute verify:execute {verify_name}

      Results:
      Nothing happens

      Expected results:
      The verify process is executed.

      Expected behaviour:
      In the core

      Every verify process in modules should run once:

      • After an upgrade
      • First time the server is started up with a new database.

      In the modules
      Every verify process in modules should run once:

      • First time the server is started up with a new database.

      Anytime the user needs to execute it using the Gogo Console.

      Since some verify processes are heavy, they won't run after a module upgrade.

      In the future, verify processes won't modify data, just verify it, in that moment we can schedule them after a module upgrade.

        Attachments

          Activity

            People

            Assignee:
            summer.zhang Summer Zhang
            Reporter:
            alberto.chaparro Alberto Chaparro
            Participants of an Issue:
            Recent user:
            Csaba Turcsan
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Days since last comment:
              3 years, 29 weeks, 3 days ago

                Packages

                Version Package
                7.0.0 DXP FP29
                7.0.X EE
                7.0.4 CE GA5
                7.1.X
                Master