Uploaded image for project: 'eZ Publish / Platform'
  1. eZ Publish / Platform
  2. EZP-21599

Fix regression from EZP-19660 at a higher level

    Details

      Description

      EZP-19660 introduced begin & commit steps in the publish operation. When the publish operation is interrupted by the pre-publish trigger, the transaction stack is left inconsistent, as the commit step won't be performed.

      Several bugfixes were made where the operation was used, but it should actually be fixed in the trigger code:

      the DB transaction stack should be identical before and after eZOperationHandler::execute( 'content', 'publish' ) is called.

        Issue Links

          Activity

          Hide
          Bertrand Dunogier added a comment -

          As far as I know, everything's fixed. No blockers on your side, right ? If none, i'll send this for QA right away.

          Show
          Bertrand Dunogier added a comment - As far as I know, everything's fixed. No blockers on your side, right ? If none, i'll send this for QA right away.
          Hide
          Pedro Resende (Inactive) added a comment - - edited

          Note: To fix this regression you have to apply the following sequence of patches

          Show
          Pedro Resende (Inactive) added a comment - - edited Note: To fix this regression you have to apply the following sequence of patches https://jira.ez.no/browse/EZP-21599 ; https://jira.ez.no/browse/EZP-20558 ; https://jira.ez.no/browse/EZP-21563 and https://jira.ez.no/browse/EZP-19077 (>= eZ Publish 4.7);
          Hide
          Pedro Resende (Inactive) added a comment -

          Tested and approved by Q.A. on eZ Publish 4.3, 4.4, 4.5, 4.6, 4.7, 5.0, 5.1, 5.2 3rd line and master

          Show
          Pedro Resende (Inactive) added a comment - Tested and approved by Q.A. on eZ Publish 4.3, 4.4, 4.5, 4.6, 4.7, 5.0, 5.1, 5.2 3rd line and master
          Hide
          Gunnstein Lye added a comment -

          Introduces regression https://jira.ez.no/browse/EZP-23231 in 5.2 only.

          Show
          Gunnstein Lye added a comment - Introduces regression https://jira.ez.no/browse/EZP-23231 in 5.2 only.
          Hide
          Gunnstein Lye added a comment -
          Show
          Gunnstein Lye added a comment - Regression https://jira.ez.no/browse/EZP-23231 is a duplicate of https://jira.ez.no/browse/EZP-22782

            People

            • Assignee:
              Unassigned
              Reporter:
              Bertrand Dunogier
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 2 days, 4 hours
                2d 4h