Skip to content

feat: make create execution async loose #8707

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 228 commits into from
Sep 25, 2024
Merged
Changes from 1 commit
Commits
Show all changes
228 commits
Select commit Hold shift + click to select a range
d8996b4
Implement DB proxy
Meldiron Mar 5, 2024
e807a5d
Upgrade DB proxy
Meldiron Mar 5, 2024
a9731cd
Fix account tests
Meldiron Mar 6, 2024
882d8e5
Fix database tests
Meldiron Mar 6, 2024
f83d6e6
PR review changes
Meldiron Mar 6, 2024
4fa9ccd
upgrade libs
Meldiron Mar 6, 2024
1b65c5f
linter fix
Meldiron Mar 6, 2024
27e995e
Reomve leftpover
Meldiron Mar 6, 2024
ee065bc
Merge branch '1.5.x' into feat-database-proxy
Meldiron Mar 7, 2024
8a8638a
Formatting fix
Meldiron Mar 7, 2024
5a7c43a
Introduce code analysis
Meldiron Mar 7, 2024
efeb898
Import fixes
Meldiron Mar 7, 2024
005a239
Auth fixes
Meldiron Mar 7, 2024
db16748
Finish fixing code QL warnings
Meldiron Mar 8, 2024
d5f180d
Add debugging
Meldiron Mar 8, 2024
513bf7e
Update .env
Meldiron Mar 8, 2024
4de9591
Disable debug
Meldiron Mar 8, 2024
2a0a69f
Fix connections pool
Meldiron Mar 9, 2024
713928c
Couroutines test
eldadfux Apr 1, 2024
6ce8781
Fixed email escaping
eldadfux Apr 1, 2024
c73ef2c
Fixed 451 status code
eldadfux Apr 1, 2024
b570368
Fixed auth error in users usage
eldadfux Apr 1, 2024
5ce3de4
Merge remote-tracking branch 'origin/main' into feat-eldad2-coroutines
eldadfux Apr 2, 2024
be7a6e5
Fixed whitespace
eldadfux Apr 2, 2024
378bb5f
Fixed server
eldadfux Apr 2, 2024
a1db69b
Fixed missing System namespace
eldadfux Apr 2, 2024
bd57955
Enabled coroutines
eldadfux Apr 3, 2024
211bcf8
Removed proxy db
eldadfux Apr 9, 2024
08b3182
WIP
eldadfux Apr 14, 2024
9e234b7
updated server
eldadfux Apr 14, 2024
6cade89
New init structure
eldadfux Apr 14, 2024
766b2ba
Avatars tests are green!
eldadfux Apr 14, 2024
fd2410d
Fixed bootstrap
eldadfux Apr 14, 2024
a5ba262
Fixed bootstrap file
eldadfux Apr 15, 2024
49a50b3
Test DB failure
eldadfux Apr 15, 2024
87ca2df
Applied fixes for tests
eldadfux Apr 15, 2024
13eb3bc
Fixed users tests
eldadfux Apr 15, 2024
07a830e
Work on the main worker
eldadfux Apr 15, 2024
2e4c6ea
Merge branch 'main' into feat-eldad2-coroutines
eldadfux Apr 15, 2024
6d6f227
Eanble compression
eldadfux Apr 15, 2024
479f20d
Fixed some workers
eldadfux Apr 22, 2024
74dc995
Fixed console test
eldadfux Apr 22, 2024
aff328c
Fixed test
eldadfux Apr 22, 2024
b97cf78
Enabled more controllers
eldadfux Apr 22, 2024
3b70ae4
Fixed formatting
eldadfux Apr 22, 2024
c413a6c
Updated database service
eldadfux Apr 22, 2024
5d54f56
Fixed client overwriting
eldadfux Apr 22, 2024
ab6744d
Fixed webhooks tests
eldadfux Apr 22, 2024
19f8b13
Fixed formatting
eldadfux Apr 22, 2024
6a67a1d
Fixed execute to match new signature
eldadfux Apr 22, 2024
351b931
Fixed router, and options
eldadfux Apr 22, 2024
09e9483
Changed autoloading order
eldadfux Apr 22, 2024
99994f6
Fixed storage tests
eldadfux Apr 22, 2024
86b4635
Fixed for general tests
eldadfux Apr 22, 2024
6c8b228
Merge branch 'main' into feat-eldad4-coroutines
eldadfux Apr 22, 2024
d67df5f
Fixed formatting
eldadfux Apr 22, 2024
7381aba
Merge remote-tracking branch 'refs/remotes/origin/feat-eldad4-corouti…
eldadfux Apr 22, 2024
69a43aa
Fixed projects tests
eldadfux Apr 22, 2024
46ab7b1
Fixed functions test
eldadfux Apr 22, 2024
beeb66e
Fixed account tests
eldadfux Apr 22, 2024
9fc0342
Updated injections
eldadfux Apr 23, 2024
55fe725
Fixed format
eldadfux Apr 24, 2024
90ef64c
Fixed namespace
eldadfux May 8, 2024
c53de9f
Merge branch 'main' of github.com:appwrite/appwrite into feat-eldad4-…
eldadfux May 8, 2024
5cfe4db
Updated console
eldadfux May 8, 2024
0b7c795
Updated lock file
eldadfux May 8, 2024
525383c
Updates to realtime
eldadfux May 8, 2024
90fd0ba
Updated db lib
eldadfux May 9, 2024
6083d8b
feat(tasks): Coroutine
byawitz Jun 3, 2024
0664c39
fix: Typo
byawitz Jun 3, 2024
7dfc654
wip: Starting realtime
byawitz Jun 3, 2024
0093ad7
Revert "wip: Starting realtime"
byawitz Jun 4, 2024
f7d9efc
feat: Adding DI to realtime
byawitz Jun 4, 2024
d1c3e47
refactor: CLI injections
byawitz Jun 4, 2024
c411aa2
fix: Realtime auth
byawitz Jun 4, 2024
3682da4
fix: reverting to run swoole 5.1.1
byawitz Jun 4, 2024
8ac7d0a
fix: Removing local compose values
byawitz Jun 4, 2024
187ccc6
cicd: checking compose logs
byawitz Jun 4, 2024
85ccfd8
fix: Removing local compose values
byawitz Jun 4, 2024
1c9457b
cicd: removing logs
byawitz Jun 4, 2024
72d5e94
wip: coroutines
byawitz Jun 4, 2024
6a7ee3d
fix: realtime auth
byawitz Jun 5, 2024
07582ec
fix: Changing auth function to instance
byawitz Jun 5, 2024
b5a241d
merge: Main into Coroutines
byawitz Jun 5, 2024
6b0892a
refactor: Adjusting to merge and some code cleanups
byawitz Jun 6, 2024
cf30941
fix: compose file
byawitz Jun 6, 2024
1b80ec2
test: Adjusting unit testing to new structure
byawitz Jun 6, 2024
0bd9426
feat: Adding `plans`, updating server and exception class
byawitz Jun 6, 2024
ba629e9
feat: Adjusting Doctor to new pools
byawitz Jun 7, 2024
757cf24
feat: Adjusting health API to new pools
byawitz Jun 7, 2024
269b9b2
feat: Adding cache
byawitz Jun 7, 2024
ea5d0fb
refactor: Removing redundant injections
byawitz Jun 7, 2024
d0a55e2
lint: Linting
byawitz Jun 7, 2024
5ac5bac
fixes: General refactors
byawitz Jun 7, 2024
321f621
test: Functions tests
byawitz Jun 7, 2024
38cabc8
test: Databases tests
byawitz Jun 7, 2024
dc47007
test: Realtime tests
byawitz Jun 7, 2024
c1ded34
test: Functions. reverting time and adding restart policy
byawitz Jun 10, 2024
300c0f0
test: Messaging, refactor to use own auth
byawitz Jun 10, 2024
e756453
test: GraphQL wip
byawitz Jun 10, 2024
c14fc2a
test: GraphQL wip
byawitz Jun 10, 2024
8795d72
test: Temp database workaround for old PHP
byawitz Jun 10, 2024
7dccb21
lint
byawitz Jun 10, 2024
8e9dd17
feat: Refreshing GraphQL coroutine cache related resources
byawitz Jun 11, 2024
a2b8f74
chore: Updating dependencies
byawitz Jun 11, 2024
7d248f2
feat: Coroutine graphql wip
byawitz Jun 11, 2024
74ef1a4
chore: GraphQL arrangement
byawitz Jun 20, 2024
6c26e2e
Merge branch 'refs/heads/main' into feat-eldad4-coroutines
byawitz Jun 20, 2024
bc46ce3
chore: merge
byawitz Jun 20, 2024
c7ba512
chore: merge
byawitz Jun 21, 2024
ca0e446
chore: merge
byawitz Jun 21, 2024
4ef09b6
feat: GraphQL DI
byawitz Jun 21, 2024
4ea2917
feat: Adapting specs to DI
byawitz Jun 24, 2024
aa4bc1c
feat: Adapting Migrate to DI
byawitz Jun 24, 2024
3ecd8ce
chore: Commenting unused code
byawitz Jun 24, 2024
97cd5e4
chore: DI+CO improvements
byawitz Jun 24, 2024
78d321b
chore: rearrange account.php methods
byawitz Jun 24, 2024
034814c
chore: Removing default function timeout
byawitz Jun 25, 2024
6f62f91
feat: Adding Authentication injection for user id and secret
byawitz Jun 28, 2024
efb8af9
Merge branch 'refs/heads/main' into feat-eldad4-coroutines
byawitz Jun 28, 2024
5bcb22c
test: Latest swoole
byawitz Jun 28, 2024
b05671b
refactor: Rollback
byawitz Jul 1, 2024
77b593d
feat: Coroutine adjustments
byawitz Jul 1, 2024
a4f675c
feat: Coroutine adjustments
byawitz Jul 2, 2024
92668fd
feat: Moving to coroutine dedicated http server
byawitz Jul 3, 2024
a3682b7
Merge remote-tracking branch 'refs/remotes/origin/main' into feat-eld…
byawitz Jul 3, 2024
ea13375
chore: Merge tasks
byawitz Jul 4, 2024
664c3ad
chore: Cleanup
byawitz Jul 4, 2024
1217aee
refactor: Connection pools
byawitz Jul 4, 2024
a60000d
fix: Small fix
byawitz Jul 4, 2024
66b9467
rollback: Reverting to more stable server
byawitz Jul 5, 2024
9b94a4a
chore: improvements
byawitz Jul 12, 2024
55d4cd2
refactor: response models to static
byawitz Jul 15, 2024
b86f1c0
refactor: Auto load inline-classes
byawitz Jul 15, 2024
6d22474
fix: Initializing response model
byawitz Jul 15, 2024
b1e766d
refactor: Response Models init
byawitz Jul 15, 2024
acef279
refactor: headers to instance
byawitz Jul 15, 2024
927dbc7
Merge branch 'refs/heads/1.6.x' into feat-eldad4-coroutines
byawitz Jul 17, 2024
19119b5
chore: Merge and lint
byawitz Jul 17, 2024
d1af8cf
feat: Extracting authentication cookie
byawitz Jul 17, 2024
8d66536
fix: Adjusting
byawitz Jul 17, 2024
023e222
fix: Adjusting
byawitz Jul 17, 2024
bbdd886
fix: Adjusting
byawitz Jul 17, 2024
c15d362
chore: Updating composer
byawitz Jul 17, 2024
b245aab
fix: Adjusting to coroutine
byawitz Jul 17, 2024
0bdf75a
chore: Update response models
byawitz Jul 18, 2024
850c17d
tests: Ensure stability
byawitz Jul 18, 2024
349c4f7
Merge branch 'refs/heads/1.6.x' into feat-eldad4-coroutines
byawitz Jul 18, 2024
5ad0214
chore: 1.6 -> current
byawitz Jul 18, 2024
b9596b7
chore: lint
byawitz Jul 18, 2024
f4e2736
fix: Adding restart to the scheduler
byawitz Jul 18, 2024
87e0f25
fix: tests
byawitz Jul 18, 2024
f7a28bc
Merge branch 'refs/heads/1.6.x' into feat-eldad4-coroutines
byawitz Jul 19, 2024
cfdf5ff
chore: Merge
byawitz Jul 19, 2024
05862e8
chore: lint
byawitz Jul 19, 2024
7d14a8b
feat: Supporting old project database name
byawitz Jul 19, 2024
35910a6
chore: updating packages
byawitz Jul 19, 2024
916f58c
fixes: Logger and Abuse timelimit
byawitz Jul 19, 2024
2947d22
chore: Updating workers
byawitz Jul 22, 2024
6619870
fix: Load only when needed
byawitz Jul 26, 2024
613c3b4
fix: Redis with null password
byawitz Jul 26, 2024
b884059
refactor: Making sure database names remains the same as previous ver…
byawitz Jul 29, 2024
ff1d421
refactor: Exporting global
byawitz Jul 29, 2024
1991884
test:
byawitz Aug 1, 2024
9ed43eb
Merge branch 'refs/heads/1.6.x' into feat-eldad4-coroutines
byawitz Aug 6, 2024
90acd79
chore: Adjusting init to match latest
byawitz Aug 6, 2024
7a1e3ce
chore: merge
byawitz Aug 6, 2024
6475f29
chore: lint
byawitz Aug 6, 2024
fc95877
chore: stan
byawitz Aug 6, 2024
e672a0e
Merge branch 'refs/heads/1.6.x' into feat-eldad4-coroutines
byawitz Aug 7, 2024
d2b8d3a
chore: finishing merge
byawitz Aug 7, 2024
579aa5b
fixing: Adding missing models from merge
byawitz Aug 7, 2024
7d6eac4
Merge branch '1.6.x' into feat-eldad4-coroutines
byawitz Sep 3, 2024
686b543
chore: merge
byawitz Sep 3, 2024
cedf3cf
chore: format
byawitz Sep 3, 2024
feb775d
chore: merge, lint, stan
byawitz Sep 4, 2024
ec4af20
chore: packages update
byawitz Sep 4, 2024
74a8c7d
fix: fixes
byawitz Sep 4, 2024
f3ab0d2
fix: latest vcs
byawitz Sep 4, 2024
5ae124c
chore: update
byawitz Sep 4, 2024
946bf20
chore: update packages to `RC`
byawitz Sep 5, 2024
3af2ea0
chore: updating packages
byawitz Sep 5, 2024
5d70884
chore: cleaning
byawitz Sep 5, 2024
fbb23b2
refactor: global to registry
byawitz Sep 5, 2024
41bffa0
refactor: small change
byawitz Sep 5, 2024
0ecc61f
refactor: import instead of FQDN
byawitz Sep 5, 2024
8e145a9
refactor: global to registry
byawitz Sep 5, 2024
439e42e
review: addressing
byawitz Sep 5, 2024
557eefe
review: addressing
byawitz Sep 5, 2024
9e52536
Merge branch '1.6.x' into feat-eldad4-coroutines
byawitz Sep 5, 2024
4826467
fix: adding experimental logger
byawitz Sep 5, 2024
0d41b08
chore: formatting and packages updates
byawitz Sep 5, 2024
5622d1f
fix: adjusting to cr
byawitz Sep 5, 2024
d0cc9c8
fix: expanding exception classes & conditioning experiment logger
byawitz Sep 5, 2024
b200e66
fix: adding getConsoleDB injection
byawitz Sep 6, 2024
b390485
fix: coroutine access in schedulers
byawitz Sep 6, 2024
ef1380b
chore: merge
byawitz Sep 9, 2024
828928b
chore: packages update
byawitz Sep 9, 2024
1861ae3
fix: mock phone tests
byawitz Sep 9, 2024
3ca7672
chore: merge
byawitz Sep 9, 2024
3571260
chore: packages update
byawitz Sep 10, 2024
f8c26e0
chore: merge
byawitz Sep 10, 2024
8bc1238
chore: packages update
byawitz Sep 10, 2024
e246005
chore: merge
byawitz Sep 16, 2024
7d58879
fix: architecture agnostic runtimes in cli
TorstenDittmann Sep 16, 2024
de95bf6
fix: removing unneeded coroutine
byawitz Sep 16, 2024
1581a8c
chore: merge
byawitz Sep 18, 2024
2517605
Add this
fogelito Sep 19, 2024
fe7f39d
fix: reviews
byawitz Sep 19, 2024
48d4d87
Merge branch '1.6.x' into feat-eldad4-coroutines
byawitz Sep 19, 2024
193f94e
Merge pull request #7975 from appwrite/feat-eldad4-coroutines
christyjacob4 Sep 19, 2024
0702d7e
chore: merge
byawitz Sep 19, 2024
24ecdd7
Merge pull request #8691 from appwrite/fix-schedule-base
christyjacob4 Sep 19, 2024
24eef9a
fix: injection name
byawitz Sep 19, 2024
778edf1
Merge pull request #8694 from appwrite/fix-auth-injection
christyjacob4 Sep 19, 2024
904e4c8
Revert "Fix auth injection"
byawitz Sep 20, 2024
ab19f13
Merge pull request #8702 from appwrite/revert-8694-fix-auth-injection
christyjacob4 Sep 20, 2024
d2aaa99
Revert "Fix typo in scheduler base"
byawitz Sep 20, 2024
f94f776
Merge pull request #8703 from appwrite/revert-8691-fix-schedule-base
christyjacob4 Sep 20, 2024
5512340
Revert "Feat eldad4 coroutines"
byawitz Sep 20, 2024
9f7bf5a
Merge pull request #8704 from appwrite/revert-7975-feat-eldad4-corout…
christyjacob4 Sep 20, 2024
5ffca0f
fix: typo in scheduler base
byawitz Sep 20, 2024
21a4068
Merge pull request #8705 from appwrite/fix-schedule-base
christyjacob4 Sep 20, 2024
8ae99cb
feat: make create execution async loose
loks0n Sep 20, 2024
b52c964
Merge branch '1.6.x' into feat-make-create-execution-async-loose
loks0n Sep 25, 2024
df76c7c
Merge branch 'main' of https://github.com/appwrite/appwrite into feat…
loks0n Sep 25, 2024
711dc7b
feat: add logic
loks0n Sep 25, 2024
bff8464
Update app/controllers/api/functions.php
loks0n Sep 25, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'main' of https://github.com/appwrite/appwrite into feat…
…-make-create-execution-async-loose
  • Loading branch information
loks0n committed Sep 25, 2024
commit df76c7c2680ee2bdb4935f0e07a850a7f30c8045

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy