Notifications

45 views

Description

Overview

When are the “error count” and “last error columns” updated in the scheduled job records under sys trigger table

 

Description

Under System scheduler application , we do have scheduled job records which have 2 columns for each record – Error count and Last error. Observe that these columns are not always populated for every Job failure. This solution talks about when these columns are updated for a scheduled Job failures

 

 

 

Solution


The columns are updated only when the error reported in the logs for a scheduled job is popped up by a Java throwable class like Java threads. Ex: Thread.java

 

In the event a job failed catastrophically and an error bubbles up, the scheduler throw an event and re-queue. 
Note this is a departure from previous behavior that uses to set the state to error after two failures in a row

 

Based on the internal code, we can’t expect the above mentioned columns to get updated for every scheduled job failure

 

Article Information

Last Updated:2020-08-20 00:49:15
Published:2020-08-20