Scheduler is missing scheduled job executions on specific days of week
Trailblazer Community

Scheduler is missing scheduled job executions on specific days of week

Commerce Cloud Platform , B2B Commerce

Last updated 2021-01-27 ·Reference W-8724276 ·Reported By 5 users

Fixed in version 21.1 GA Update

Summary
a bug is detected which is preventing job execution. (Example: When the job is due the scheduler uses the UTC day of the week to check if the job should be executed, instead of using the PST day of the week. Example: 01/14/2021 05:30pm is a Thursday in PST, but in UTC it is Friday 01/15/2021 01:30am. Since Friday isn't enabled for the schedule the schedule is missed. On UTC Sundays a slightly different check is done, therefore the bug doesn't affect the PST Saturday. This bug affects all schedules that have NOT all week days enabled.

Only affects the job framework
This bug affects all schedules that have NOT all weekdays enabled.

Repro
1 . Create a job as per the below schedule.
Run Only On These Days:
Monday Tuesday Wednesday Thursday Sunday
2. Schedule time should be:
17:30 PM ( PST times only)
3. checked the status of job execution on thrusday, Friday.

Expected: it should run for Monday, Tuesday, Wednesday, Thursday
Actual: The job is not running on Thursday (17:30 PST)

Workaround
The only workaround, for now, is to select the days accordingly.

Updates
The fix is currently in QA and will probably be available with the next 21.1 updates.

Any unreleased services, features, statuses, or dates referenced in this or other public statements are not currently available and may not be delivered on time or at all. Customers who purchase our services should make their purchase decisions based upon features that are currently available.