uber / cadence

Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.
https://cadenceworkflow.io
MIT License
8.22k stars 792 forks source link

Timeout invariant to identify and collect all timeouts in a workflow execution #6219

Closed sankari165 closed 1 month ago

sankari165 commented 1 month ago

What changed? Introducing an interface that can check and collect all timeouts within a workflow execution history

Why? This invariant will be used within the workflow diagnostics to run checks to identify timeouts in workflow execution

How did you test it? unit tests

Potential risks

Release notes

Documentation Changes