-
Notifications
You must be signed in to change notification settings - Fork 4.5k
Refactor scheduler #4641
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
Merged
Merged
Refactor scheduler #4641
Changes from all commits
Commits
Show all changes
77 commits
Select commit
Hold shift + click to select a range
bc631d9
ticker
shimonewman ed505fb
queue
shimonewman 0e99198
queue
shimonewman ef7b53f
queue
shimonewman 6f9dcae
queue
shimonewman 9ed6ed6
queue
shimonewman 4409217
queue
shimonewman 3768912
replacing offset with pagination
shimonewman 711d806
replacing offset with pagination
shimonewman 3a651ad
replacing offset with pagination
shimonewman 9d641b9
tidy up
shimonewman 1761b77
function worker
shimonewman aef565c
addressing comments
shimonewman 745ae7a
Merge branch 'feat-db-pools' of github.com:appwrite/appwrite into ref…
shimonewman 3dc619f
addressing comments
shimonewman 9e3b9b8
addressing comments
shimonewman 134dba0
Fix startup errors
Meldiron 250ea93
some fixes
shimonewman 5e7de81
Improve schedule accuracy + simplify
Meldiron 83e19a3
minor changes
shimonewman 9626d86
Merge remote-tracking branch 'origin/refactor-scheduler' into refacto…
Meldiron c2e8fc5
Increase timer delay
Meldiron de8122c
Share coroutines for executions
Meldiron ff06e4b
Move schedule delete TODO
Meldiron 30e39f0
Merge branch 'feat-db-pools' into refactor-scheduler-improvements
Meldiron 22effdd
Refactor schedule task to new syntax
Meldiron b031e13
Improve reclaim of pools in schedule
Meldiron c13589c
Bug fix
Meldiron 1084631
Fux reclaim logic in CLI; Prevent early executions
Meldiron 9539e27
Linter fix
Meldiron 98fbe18
Merge branch 'feat-db-pools' of https://github.com/appwrite/appwrite …
christyjacob4 174f57c
Merge branch 'refactor-scheduler' of https://github.com/appwrite/appw…
christyjacob4 727338c
Imrpove pools relciam logic
Meldiron 4a126ef
Merge branch 'refactor-scheduler-improvements' of https://github.com/…
Meldiron ea5bd51
Linter fix
Meldiron bb3c99c
Rename file step 1
Meldiron 451c633
Rename file step 2
Meldiron bfe8b98
Attempt to reuse db connections
Meldiron b6e4ec8
Add TODO
Meldiron c07953a
Linter fix
Meldiron e042959
Add TODO
Meldiron 6be62fb
Merge pull request #4668 from appwrite/refactor-scheduler-improvements
christyjacob4 390fbc5
minor changes
shimonewman 8bcf349
addressing some comments
shimonewman 3682c1d
addressing some comments
shimonewman 0d79f19
addressing some comments
shimonewman 11915e1
addressing some comments
shimonewman 797c3f2
addressing some comments
shimonewman eb47894
Merge branch 'refactor-scheduler' into refactor-functions-worker
Meldiron 855c3d3
Re-implement removed stuff during merge
Meldiron 280a44e
Fix bugs during QA
Meldiron 44a82de
Refactor func event triggering
Meldiron 6bf370a
QA bug fixes
Meldiron 4a92db4
feat: check async execution
christyjacob4 3bd3b8d
feat: check async execution
christyjacob4 586fd46
feat: check async execution
christyjacob4 5abe9ad
feat: refactor execute function to a resource
christyjacob4 8b0a78b
fix: function events and linter
christyjacob4 e976bd3
fix: event triggers
christyjacob4 dbb05c4
fix: event triggers
christyjacob4 4e3bcd6
Authorization::skip added
shimonewman 6b88f66
removed pools injection in functions controller
shimonewman ac70537
resetting workers-number
shimonewman 0d61a7f
resetting workers-number
shimonewman 44875e2
QA review changes
Meldiron 9e4a656
Simplify worker
Meldiron 390f407
Linter fixes
Meldiron 83639ea
Merge branch 'feat-db-pools' into refactor-functions-worker
Meldiron 43adf75
Fix lockfile after merge
Meldiron fdbb5b9
QA bug fixing
Meldiron 3e325af
Revert unnessessary changes
Meldiron 3b6174b
Bug fixes
Meldiron 8b000af
Merge branch 'feat-db-pools' into refactor-scheduler
Meldiron 284150a
Merge branch 'refactor-scheduler' into refactor-functions-worker
Meldiron e37f702
PR review changes
Meldiron 5f8d3ff
More PR reviews
Meldiron 0c759e9
Merge pull request #4659 from appwrite/refactor-functions-worker
christyjacob4 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
There are no files selected for viewing
This file contains hidden or 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 hidden or 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 hidden or 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
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.
Uh oh!
There was an error while loading. Please reload this page.