-
Notifications
You must be signed in to change notification settings - Fork 3.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove the attemptId notion in the connectionManagerWorkflow #10780
Conversation
fd8f9b0
to
6fc4904
Compare
Benoit, can you explain more why replacing the attempt id with the attempt number is better? Probably a dumb question, what's the difference between the attempt id and the attempt number? |
It is to help understanding what represent the attemptId/Attempt number that we have in the temporal workflow. The doc in Here is the persistence implementation (just the return that select the number):
|
This is removing the attemptId from the create attempt activity to replace it with the attemptNumber. This will be modified in the workflow in a later commit.
This is removing the attemptId from the create attempt activity to replace it with the attemptNumber. This will be modified in the workflow in a later commit.
* Add Disable Failing Connections feature * Rename and cleanup * list jobs based off connection id * Move variables to env config and update unit tests * Fix env flag name * Fix missing name changes * Add comments to unit test * Address PR comments * Support multiple config types * Update unit tests * Remove the attemptId notion in the connectionManagerWorkflow (#10780) This is removing the attemptId from the create attempt activity to replace it with the attemptNumber. This will be modified in the workflow in a later commit. * Revert "Remove the attemptId notion in the connectionManagerWorkflow (#10780)" (#11057) This reverts commit 99338c8. * Revert "Revert "Remove the attemptId notion in the connectionManagerWorkflow (#10780)" (#11057)" (#11073) This reverts commit 892dc7e. * Revert "Revert "Revert "Remove the attemptId notion in the connectionManagerWorkflow (#10780)" (#11057)" (#11073)" (#11081) This reverts commit e27bb74. * Add Disable Failing Connections feature * Rename and cleanup * Fix rebase * only disable if first job is older than max days * Return boolean for activity * Return boolean for activity * Add unit tests for ConnectionManagerWorkflow * Utilize object output for activity and ignore non success or failed runs * Utilize object output for activity and ignore non success or failed runs Co-authored-by: Benoit Moriceau <benoit@airbyte.io>
What
This is removing the attemptId from the create attempt activity to replace it with the attemptNumber. This will be modified in the workflow in a later commit.