Uploaded image for project: 'PUBLIC - Liferay Portal Web Content Experience'
  1. PUBLIC - Liferay Portal Web Content Experience
  2. WCM-1490

Deletions that happen for checks should be spread across multiple transactions

    Details

    • Type: Bug
    • Status: Closed
    • Resolution: Fixed
    • Affects Version/s: 2.x
    • Fix Version/s: 2.2.0, 3.x
    • Component/s: Content Targeting
    • Labels:
      None

      Description

      Currently each of the batch "check" operations called by the different scheduled jobs to clean up older entries use an ActionableDynamicQuery that is configured to perform the deletions in one large transaction.

      While we work on improving the performance, we can at least avoid the large transaction (which inevitably fails when there are a large number of records). While it's slow, it's a good stop-gap solution until we implement bulk deletions with LPS-86407.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Packages

                  Version Package
                  2.2.0
                  3.x