Details
-
Task
-
Status: Resolved
-
Major
-
Resolution: Won't Fix
-
None
-
None
Description
We need to find a way to expose updates blocked due to lapsed heartbeats in the UI. Changing the update status is not desirable here as it's persisted and would interfere with the update state machine.
Perhaps we can add a field into the JobUpdateDetails to be populated before returning it to the caller, e.g.:
struct JobUpdateTransientInfo { 1: bool blockedDueToMissedPulse; } struct JobUpdateDetails { ... 4: JobUpdateTransientInfo transientInfo }