Skip to content

feat: implement auto-compensation#57

Merged
paullatzelsperger merged 8 commits into
eclipse-cfm:mainfrom
paullatzelsperger:feat/auto_compensation
Mar 3, 2026
Merged

feat: implement auto-compensation#57
paullatzelsperger merged 8 commits into
eclipse-cfm:mainfrom
paullatzelsperger:feat/auto_compensation

Conversation

@paullatzelsperger
Copy link
Copy Markdown
Contributor

@paullatzelsperger paullatzelsperger commented Feb 26, 2026

This PR adds "auto-compensation": when an orchestration fails, its compensation orchestration is automatically started

currently WIP:

  • additional checks if an orchestration is already compensated for
  • check that a compensation orchestration exists
  • check that an OrchestrationDefinition indeed contains dispose activities (on API ingress)

@paullatzelsperger paullatzelsperger marked this pull request as ready for review March 3, 2026 08:20
@paullatzelsperger paullatzelsperger merged commit 99e89a1 into eclipse-cfm:main Mar 3, 2026
2 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