Skip to content

[Backport release-1.17] Add wf purge --all-filter-status flag#1621

Merged
JoshVanL merged 2 commits intorelease-1.17from
backport-1609-to-release-1.17
Apr 6, 2026
Merged

[Backport release-1.17] Add wf purge --all-filter-status flag#1621
JoshVanL merged 2 commits intorelease-1.17from
backport-1609-to-release-1.17

Conversation

@dapr-bot
Copy link
Copy Markdown
Collaborator

@dapr-bot dapr-bot commented Apr 6, 2026

Backport 27de98f from #1609.

* Add `wf purge --all-filter-status` flag

Allow filtering by runtime status when purging workflow instances with
`--all-older-than`. This enables purging only instances in a specific
state (e.g., COMPLETED, FAILED, TERMINATED) rather than all terminal
instances. The flag is mutually exclusive with `--all` and requires
`--all-older-than` to be set.

Signed-off-by: joshvanl <me@joshvanl.dev>

* Review comments

Signed-off-by: joshvanl <me@joshvanl.dev>

* Adds review comments

Signed-off-by: joshvanl <me@joshvanl.dev>

---------

Signed-off-by: joshvanl <me@joshvanl.dev>
Co-authored-by: Cassie Coyle <cassie@diagrid.io>
(cherry picked from commit 27de98f)
Signed-off-by: dapr-bot <dapr-bot@users.noreply.github.com>
@dapr-bot dapr-bot requested review from a team as code owners April 6, 2026 19:34
@JoshVanL JoshVanL merged commit 9dafd8b into release-1.17 Apr 6, 2026
27 checks passed
@dapr-bot dapr-bot deleted the backport-1609-to-release-1.17 branch April 6, 2026 20:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants