Skip to content

fix(sdk): Completion logic hole and cancelling branches when breaching min successful#126

Merged
yaythomas merged 4 commits intomainfrom
is-complete
Nov 7, 2025
Merged

fix(sdk): Completion logic hole and cancelling branches when breaching min successful#126
yaythomas merged 4 commits intomainfrom
is-complete

Conversation

@ghost
Copy link
Copy Markdown

@ghost ghost commented Nov 7, 2025

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@ghost ghost requested review from wangyb-A and yaythomas as code owners November 7, 2025 05:07
@ghost ghost changed the title Fix Completion logic hole fix(sdk): Completion logic hole Nov 7, 2025
@ghost ghost closed this Nov 7, 2025
@ghost ghost reopened this Nov 7, 2025
@ghost ghost force-pushed the is-complete branch from 8e5884b to 4bd1206 Compare November 7, 2025 06:29
Changes:
 - Adds a test suite that causes the concurrent executor to hang where
   every item is completed, but there is 1 failure, and fault tolerances
   and min successful are not given.
   verify by: `hatch test tests/concurrency_test.py`
@ghost ghost force-pushed the is-complete branch from 4bd1206 to abc4230 Compare November 7, 2025 06:44
yaythomas
yaythomas previously approved these changes Nov 7, 2025
@ghost ghost changed the title fix(sdk): Completion logic hole fix(sdk): Completion logic hole and cancelling branches when breaching min successful Nov 7, 2025
@yaythomas yaythomas merged commit 8367bcc into main Nov 7, 2025
10 of 11 checks passed
@ghost ghost deleted the is-complete branch November 7, 2025 16:52
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