Interface: RetentionOptions
Defined in: packages/workflow-engine/src/kernel/helpers/host-support.ts:428
Retention for finished runs, applied by run.purge on every maintenance
tick when set. Off unless a host is given one: nothing is deleted by
default.
Properties
limit?
optionallimit?:number
Defined in: packages/workflow-engine/src/kernel/helpers/host-support.ts:438
Runs deleted per tick (default: 100).
olderThanMs
olderThanMs:
number
Defined in: packages/workflow-engine/src/kernel/helpers/host-support.ts:434
Age (ms) past which a terminal run is deleted, measured from its
completedAt (or updatedAt when it has none) against the wall clock
at the time of the tick.
statuses?
optionalstatuses?: readonlyPurgeableRunStatus[]
Defined in: packages/workflow-engine/src/kernel/helpers/host-support.ts:436
Defaults to COMPLETED, FAILED and CANCELLED.