Skip to content

Retry interrupted at-most-once steps#399

Open
kiwigitops wants to merge 1 commit into
aws:mainfrom
kiwigitops:fix-at-most-once-step-retry
Open

Retry interrupted at-most-once steps#399
kiwigitops wants to merge 1 commit into
aws:mainfrom
kiwigitops:fix-at-most-once-step-retry

Conversation

@kiwigitops
Copy link
Copy Markdown

@kiwigitops kiwigitops commented May 24, 2026

Summary

  • let interrupted AT_MOST_ONCE_PER_RETRY steps use the configured retry strategy instead of failing before retry handling
  • keep the no-retry checkpoint-failure path covered and add a regression for retrying after a STARTED checkpoint replay

Closes #394.

Testing

  • docker run --rm -v ${PWD}:/workspace -w /workspace maven:3.9-eclipse-temurin-21 mvn -pl sdk-integration-tests -am -Dtest=StepSemanticsIntegrationTest -Dsurefire.failIfNoSpecifiedTests=false test
  • git diff --check

@kiwigitops kiwigitops requested a review from a team May 24, 2026 21:32
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.

[Bug]: step does not retry with at_most_once_per_retry config

1 participant