Skip to content

Conversation

@PineappleIOnic
Copy link
Contributor

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

Copy link
Member

@eldadfux eldadfux left a 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

Copy link
Member

@lohanidamodar lohanidamodar left a 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
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do we need this?

Copy link
Member

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.

christyjacob4 and others added 27 commits February 27, 2022 18:26
Co-authored-by: Matej Bačo <matejbacocom@gmail.com>
Co-authored-by: Matej Bačo <matejbacocom@gmail.com>
@christyjacob4 christyjacob4 merged commit 02a338b into 0.13.x Feb 28, 2022
@stnguyen90 stnguyen90 deleted the feat-functions-refactor branch February 14, 2023 01:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

product / functions Fixes and upgrades for the Appwrite Functions.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants