Skip to content

refactor: explicitly allow failed to processing transitions on a session for retries#104

Merged
smudge merged 2 commits into
Betterment:mainfrom
btrautmann:bt/refactor/allow-failed-to-processing
Apr 22, 2026
Merged

refactor: explicitly allow failed to processing transitions on a session for retries#104
smudge merged 2 commits into
Betterment:mainfrom
btrautmann:bt/refactor/allow-failed-to-processing

Conversation

@btrautmann

Copy link
Copy Markdown
Contributor

The introduction of steady_state prohibited transitions from failed to in_use or available, causing Validation failed: Status is invalid errors during retries invoked by external mechanisms (e.g. Delayed). This PR changes that to allow a change back to processing for retry. Existing allowances for processing to in_use or available allow for the remainder of the steps to complete.

@smudge smudge left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

domain LGTM && platform LGTM

@smudge
smudge merged commit f56076c into Betterment:main Apr 22, 2026
16 checks passed
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.

2 participants