-
Notifications
You must be signed in to change notification settings - Fork 3
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
feat: async workflows #306
Merged
Merged
Changes from 29 commits
Commits
Show all changes
30 commits
Select commit
Hold shift + click to select a range
2e66902
promise hook and tests
thantos f22dd6c
feat: async workflow executor
thantos 057b074
fix...
thantos 8484f38
tests pass
thantos 4f35d15
feedback
thantos a00fd19
simplify test env, fix bugs, remove async transformer
thantos ce4a7d1
more test refactoring
thantos 8da98d8
fix replay bug
thantos c4ea0ea
signal handler access to workflow hook
thantos 95116f2
move commands to core runtime
thantos aec39b7
simplify await timer calls
thantos 44bcb65
refactor executor
thantos a0f7b94
old spelling error
thantos 1ac48bd
test continue
thantos 94ef5f7
fix some tests
thantos 724e7ac
fix tests
thantos 31fd5fa
cleanup
thantos fe4538d
date hook with async local store
thantos 58f34bc
docs
thantos 3141700
support events after workflow success
thantos 8755120
clean up
thantos 169e295
fix date bug
thantos cf3069d
revert als
thantos 7ef962f
Merge branch 'sussman/async_workflows' of https://github.com/function…
thantos 9f81bf7
Merge branch 'main' into sussman/async_workflows
thantos 1bce98b
workflow failures
thantos b262d57
reenable the chaos ext
thantos fb25b0f
speed and clean up
thantos 944dd90
testing then, catch, finally
thantos bb6a982
feedback
thantos File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
This file was deleted.
Oops, something went wrong.
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
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,3 @@ | ||
export * from "./eventual-bundle.js"; | ||
export * from "./eventual-infer.js"; | ||
export * from "./esbuild-plugin.js"; | ||
export * from "./build.js"; | ||
export * from "./workflow-visitor.js"; |
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This test was not using an execution that was started by the same script, which was confusing and could be faulty.