This migration guide describes changes related to the ProcessActivePromotionProducts job.
The reworked Job pipeline ProcessActivePromotionProducts introduced with version 7.10.38.9, see Guide - 7.10.38.9 Rework Job ProcessActivePromotionProducts, had to be enabled manually to improve the performance of the job. Now the new pipeline is used by default.
Therefore, the former start node Start_Beta has been renamed to Start and the former node Start is still available as Start_Legacy.
The start node Start_Both is also still available and will call both Start and Start_Legacy.
The “_Beta” suffix has also been removed from the internal start nodes.
Additionally, a resource lock on the PROMOTION
database table has been added to the job pipeline (both start nodes) to prevent database deadlocks due to already locked resources. The acquired lock is released at the end of the job pipeline.
If the lock cannot be acquired, the job fails. It is not repeated, but run again at the next regular time.
No migration is required if the old job pipeline is not used.