-
Type:
Bug
-
Status: Closed
-
Resolution: Fixed
-
Affects Version/s: 7.0.X, 7.1.X, Master
-
Fix Version/s: 7.0.0 DXP FP80, 7.0.10.11 DXP SP11, 7.0.X, 7.1.10 DXP FP10, 7.1.10.2 SP2, 7.1.3 CE GA4, 7.1.X, Master
-
Component/s: Staging
-
Branch Version/s:7.1.x, 7.0.x
-
Backported to Branch:Committed
-
Fix Priority:3
-
Git Pull Request:
Reproduction steps:
- Use a vanilla master bundle.
- Create a site and enable local Staging.
- Upload to the documents and media a bigger quantity of the data (or place a debug breakpoint into one of the SMDHs: in doExport(..) or doImport(..) methods)
- Make a publication and cancel it when the process has reached more than 60%.
Result: You will see that certain pages and documents are visible on the live site.
Expected: Staging process should be either:
- Completely "cancelable": full rollback on any published data (this is not implemented yet)
- Cancel option should not be available for running Staging processes
After discussing with SME, we are considering removing the 'Cancel' button for a running publication. The problem with it, is that if the process is stopped, in some cases some data is still punished to the Live site.
The only case where this button has any valid value is only for canceling queued in publication processes.