This repository has been archived by the owner on Dec 13, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Do_while task relevant loop over task calculation fix #3351
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
The cases where decision/ fork_join, dynamic_fork is part of loop over task then ideally do_while task must wait before all the task gets completed.
manan164
changed the title
Decision fix
Do_while task relevant loop over task calculation fix
Nov 17, 2022
Hi @apanicker-nflx , One test is failing, I am working on a fix and also will add a few more tests. |
The test case was when decision task is part of loop over task and decision task contains two tasks and only one task is scheduled. But there will not be any case where we schedule only one task given the decision case has two tasks.
ayushanand308
added a commit
to ayushanand308/conductor
that referenced
this pull request
Dec 27, 2022
Do_while task relevant loop over task calculation fix (Netflix#3351)
charybr
pushed a commit
to CiscoM31/conductor
that referenced
this pull request
Mar 5, 2023
release 3.13.3. Changes done in PR - Netflix#3351
Hi @manan164, While testing this change with a existing DoWhile workflow found couple of issues:
|
Hi @charybr , thanks for reporting.
|
Thank you, for responding. Attached workflow we are using to test DoWhile, task is a simple sleep task. We are using Dynomite cluster as persistence. |
Hi @charybr , I see the execution works fine.
For simplicity I have removed other task and input |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Pull Request type
NOTE: Please remember to run
./gradlew spotlessApply
to fix any format violations.Changes in this PR
Describe the new behavior from this PR, and why it's needed
Issue ##3271
There was error in calculating the relevant task for do_while task.