Files
temporal/common
Kannan 30e0884ac0 Keep Version workflow open if delete propagation Activity fails for unknown reasons (#11698)
**What**
Handle terminal errors from asynchronous task-queue delete propagation
without marking propagation complete, so the Version workflow stays open
until cleanup succeeds.

**Why**
Retryable activity failures retry indefinitely, but a terminal error can
escape. The current code ignores that error and allows the Version
workflow to complete without confirming task-queue cleanup.

Note: We don't know how this non retryable case can happen. We observed
1 setup in this state; so this PR exports a metric for us to observe
when it happens.

**How did you test it?**
Workflow test covering a non-retryable cleanup failure and verifying the
Version workflow remains open.

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-08-25 17:18:51 -07:00
..
2026-02-18 09:12:19 -08:00
2026-06-22 12:24:10 -07:00
2026-02-18 09:12:19 -08:00
2026-06-22 12:24:10 -07:00
2026-02-18 09:12:19 -08:00
2026-06-24 07:22:13 -07:00
2026-06-24 07:22:13 -07:00
2026-06-22 12:24:10 -07:00
2026-06-24 07:22:13 -07:00
2026-06-22 12:24:10 -07:00
2026-01-13 07:45:48 -08:00
2026-02-18 09:12:19 -08:00
2026-08-20 16:30:57 -07:00