Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

feat: Support long running pipelines with Step Functions' wait for callback feature. #76

Merged
merged 3 commits into from
Jun 6, 2023

Conversation

archieco
Copy link
Contributor

Description of changes:

This change enables Pipeline creators to run jobs that take longer than the 15 minute Lambda function timeout by enabling use of Step Functions Task Tokens with VAMS Workflows and Pipelines. Before this change VAMS could only run a Lambda function or Sagemaker Job. Now, a Lambda function can spawn any workload and pass a "Task Token" so that the work can be marked complete in a VAMS Workflow state machine from any authorized compute resource rather than when the Lambda invoked by Step Functions completes. See updated DeveloperGuide.md for more info.

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

@archieco archieco changed the title feat: Support long running pipelines with Step Functions wait for callback feature. feat: Support long running pipelines with Step Functions' wait for callback feature. May 16, 2023
@archieco archieco merged commit 53d7c07 into main Jun 6, 2023
scheurik pushed a commit that referenced this pull request Jun 14, 2024
…llback feature. (#76)

* feat: Support long running pipelines with Step Functions wait for callback feature.
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants