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

Add process lock to the site template merge process so that only a single process can occur per layout set at any time

    Details

      Description

      Site templates are now lazily merged. But since the merge process can take some time, we need a way to ensure that it is not invoked more than once at a time per layout set (public or private pages).

      Therefore we will allow the first hit to arrive will create a lock which prevents any subsequent attempts to start the merge process. Others who attempt to start the process upon seeing the lock and will simply continue without invoking the process.

        Attachments

          Activity

            People

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

              Dates

              • Created:
                Updated:
                Resolved:
                Days since last comment:
                7 years, 24 weeks ago