Details

      Description

      Currently, when transaction rollback occurs, the entire SPI cache is cleared. This can cause performance issues if rollbacks are happening more often.

      The line responsible for clearing the entire cache: https://github.com/ezsystems/ezpublish-kernel/blob/cfe8d73146b6ab8dc3cc844ff4374ac18c31fbf1/eZ/Publish/Core/Persistence/Cache/TransactionHandler.php#L45
      Related comment: https://github.com/ezsystems/ezpublish-kernel/blob/cfe8d73146b6ab8dc3cc844ff4374ac18c31fbf1/eZ/Publish/Core/Persistence/Cache/TransactionHandler.php#L19

        Activity

        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Open Confirmed Confirmed
        2h 25m 1 jacek.foremski@ez.no 11/Dec/17 3:51 PM

          People

          • Assignee:
            Unassigned
            Reporter:
            Jacek Foremski (Inactive)
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated: