-
Notifications
You must be signed in to change notification settings - Fork 4.9k
Functions Refactor #2641
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
Functions Refactor #2641
Conversation
eldadfux
left a comment
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.
Gave an initial review, added some more comments and fixes in this PR: #2673
lohanidamodar
left a comment
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.
Another round of brief review
| volumes: | ||
| - /var/run/docker.sock:/var/run/docker.sock | ||
| - appwrite-functions:/storage/functions:rw | ||
| - /tmp:/tmp:rw |
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.
do we need this?
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.
Yes, but we have a future task for refactoring all the functions mounts names.
Feat cleanup executor
…e into feat-cleanup-collections
Feat cleanup collections
…e into feat-add-deletes-worker
Co-authored-by: Matej Bačo <matejbacocom@gmail.com>
Co-authored-by: Matej Bačo <matejbacocom@gmail.com>
feat: add missing error codes
…e into feat-functions-refactor
…e into feat-functions-refactor
feat: realtime on deployments
What does this PR do?
This PR is for the upcoming functions refactor introducing the new execution model to allow for significantly faster execution of functions and syncronous executions.
Test Plan
New tests have been written for syncronous execution and current tests have been updated for the new model.
Have you read the Contributing Guidelines on issues?
Yes