-
Notifications
You must be signed in to change notification settings - Fork 8
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: closure mode support, architecture reference structure enhancements, user custom function resource support #129
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
…ference structure
…e latest architectural reference structure
- add KnativeService client for Kubernetes - capture the error thrown by the user's function
- rename the 'statusCode' of response to 'code'
- the resource triggers the handler by calling a closure, rather than invoking an instance of a function within a sandbox
- add the statements that return outputs in infra code
- extract the error message from pulumi's error ouput - add resource type name to error when there is no implementation class for target resource type
…esults of the deploy command
- add design doc 'Execution Mode Based on Compute Closures' - add concept doc 'Architecture Reference' - correct document errors in 'sdk' and 'simulator'
jianzs
added
documentation
Improvements or additions to documentation
enhancement
New feature or request
deducer
Deducer
generator
Generator
adapter
Adapter
sdk
Client SDK and Infra SDK
cli
command-line interface
labels
Feb 1, 2024
🦋 Changeset detectedLatest commit: cc4fd80 The changes in this PR will be included in the next version bump. This PR includes changesets to release 9 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
adapter
Adapter
cli
command-line interface
deducer
Deducer
documentation
Improvements or additions to documentation
enhancement
New feature or request
generator
Generator
sdk
Client SDK and Infra SDK
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.
1. Does this PR affect any open issues?(Y/N) and add issue references (e.g. "fix #123", "re #123".):
fix #103
re #82, #44, #55
2. What is the scope of this PR (e.g. component or file name):
3. Provide a description of the PR(e.g. more details, effects, motivations or doc link):
Closure Mode Support: Comprehensive modifications have been made to add support for closure mode. These include updates to the SDK for various cloud platforms, enhancing the deducer's closure analysis capabilities, incorporating closure import statements in the generated IaC code, and more.
Architectural Reference Structure Enhancements: The architectural reference structure now includes closure items. The CLI, generator, and deducer have been adjusted to align with the updated architectural reference structure.
User Custom Function Resource: Support has been added for user custom function resources on Alicloud, AWS, and Kubernetes.
Documentation Updates: The documentation has been revised to reflect these changes.
4. Are there any breaking changes?(Y/N) and describe the breaking changes(e.g. more details, motivations or doc link):
5. Are there test cases for these changes?(Y/N) select and add more details, references or doc links: