-
Notifications
You must be signed in to change notification settings - Fork 7
ProgressSummaryAPI
Field | Type | Values | Notes |
---|---|---|---|
linkId | String | The linkId to get the AgendaProgress objects by |
This is necessary as our jobs may consist of multiple Agendas. Each agenda will have an AgendaProgress. This object will be constructed on the fly (not actually persisted anywhere).
Field | Type | Values | Notes |
---|---|---|---|
id | String | ||
processingState | Enum | waiting * ** added ** scheduled ** queued ** executing complete * failed ** succeeded |
This is a rollup across all Agendas with the same linkId |
AgendaProgressSet | AgendaProgress[] |
- Submission
- Scheduling
-
Execution
the ResourcePool
Agenda
the workflow
Agenda Template
the workflow definition
Customer
Insight
the scheduling queue definition
Operation Progress
the state of the running Agenda operations
Progress
the state of the running Agendas
ResourcePool
the processing resources
Agenda Service
the workflow submission
Progress Service
rolled up agenda progress summary
ResourcePool Service
getting work and updating progress
AgendaReclaimer
restarting stuck Agendas
AgendaRetry
retrying failed Agendas
DataObjectReaper
reaping expired data objects
PodReaper
reaping stuck Kubernetes pods
DevKubernetesSetup
RunLocalExecution
- RunWithMiniKube