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

            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Days since last comment:
                2 years, 11 weeks ago

                Packages

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