Commit graph

42 commits

Author SHA1 Message Date
loks0n
e4adff4edc chore: jake review 2025-09-03 12:10:34 +01:00
loks0n
5423b63c8a refactor: prevent direct publisher calls 2025-09-03 12:10:34 +01:00
Darshan
60093bf3a0 fix: publisher consumers for functions. 2025-08-22 10:09:55 +05:30
Jake Barnby
b418285349
Revert "Merge pull request #10299 from appwrite/feat-functions-redis-queue"
This reverts commit f81fd16d26, reversing
changes made to ec174a15cf.
2025-08-12 23:57:54 +12:00
Matej Bačo
3efd9a778e Reapply "Feat: Make functions worker customizable"
This reverts commit 7e110bf292.
2025-08-11 15:07:05 +02:00
Jake Barnby
7e110bf292
Revert "Feat: Make functions worker customizable" 2025-08-12 00:38:41 +12:00
Matej Bačo
2b3a8527ff Make functions worker customizable 2025-08-08 17:15:14 +02:00
loks0n
1d86cc6010 feat: stats-usage on redis 2025-07-24 16:19:13 +01:00
Jake Barnby
7d37f5b066
Lint 2025-07-03 14:18:19 -04:00
Jake Barnby
f224c09c10
Use correct publisher in schedule tasks 2025-07-03 14:08:54 -04:00
Fabian Gruber
241a0c88e1 fix: task coroutine hooks 2025-05-21 16:21:11 +02:00
Jake Barnby
09152a08e1
Fix merge 2025-05-14 18:27:51 +12:00
Jake Barnby
16b2449787
Revert "Merge pull request #9703 from appwrite/revert-9659-feat-pool-adapter"
This reverts commit bf9deb09f5, reversing
changes made to d312fe22ff.

# Conflicts:
#	app/cli.php
#	app/init/registers.php
#	composer.lock
#	src/Appwrite/Messaging/Adapter/Realtime.php
#	src/Appwrite/Platform/Tasks/ScheduleBase.php
#	src/Appwrite/Platform/Tasks/ScheduleExecutions.php
#	src/Appwrite/Platform/Tasks/ScheduleFunctions.php
#	src/Appwrite/Platform/Tasks/ScheduleMessages.php
2025-05-14 18:14:07 +12:00
Fabian Gruber
4853e0803c
fix(schedules): better error handling (#9751) 2025-05-13 14:05:13 +02:00
Fabian Gruber
40642b2aad
fix(schedules): enqueue delay telemetry in wrong format (#9749) 2025-05-13 13:03:09 +02:00
Fabian Gruber
7c229ad878
feat(scheduling): add telemetry for scheduler tasks (#9721) 2025-05-12 18:05:32 +02:00
Jake Barnby
c759f9ec11
Revert "Feat pool adapter" 2025-04-30 23:24:54 +12:00
Jake Barnby
ed0929416b
Format 2025-04-30 13:13:14 +12:00
Jake Barnby
ea38a7f869
Coroutine sleep 2025-04-30 13:05:31 +12:00
Jake Barnby
f7296d80b2
Fix function schedule sleep 2025-04-30 12:27:18 +12:00
Jake Barnby
e643e7a406
Lint 2025-04-29 21:33:51 +12:00
Jake Barnby
02b1c82226
Remove all remaining pool usages 2025-04-29 21:28:53 +12:00
Jake Barnby
70364d7a07
Format 2025-04-17 17:09:08 +12:00
Jake Barnby
3a2ff9790c
CLI scope pool use 2025-03-28 16:42:26 +13:00
Fabian Gruber
273ea0abcc fix(schedule-tasks): revert back to direct pool usage 2025-02-06 13:18:18 +01:00
Fabian Gruber
a16f26d378 feat: add AMQP queues 2025-02-05 10:29:33 +01:00
Damodar Lohani
e24cce4e48 refactor 2024-12-17 14:19:26 +00:00
Damodar Lohani
2fb9ebe71d update project accessed at in schedules 2024-12-17 14:05:49 +00:00
Christy Jacob
75b42e134a chore: replace occurrences of dbForConsole to dbForPlatform 2024-12-12 14:30:26 +04:00
Jake Barnby
8bc37026cd
Revert "Feat adding coroutines" 2024-10-08 20:54:40 +13:00
Binyamin Yawitz
16835f96bf
chore: merge 2024-10-07 11:02:18 -04:00
Binyamin Yawitz
d14edf4207
reverting: to set coroutines as head 2024-10-01 10:30:47 -04:00
Binyamin Yawitz
5512340cdd
Revert "Feat eldad4 coroutines" 2024-09-20 12:30:05 -04:00
Binyamin Yawitz
b390485dd9
fix: coroutine access in schedulers 2024-09-06 15:52:20 -04:00
Binyamin Yawitz
b884059ecd
refactor: Making sure database names remains the same as previous versions 2024-07-29 12:29:21 -04:00
Binyamin Yawitz
b245aab9d8
fix: Adjusting to coroutine 2024-07-17 15:59:25 -04:00
Binyamin Yawitz
6083d8b7a8
feat(tasks): Coroutine 2024-06-03 14:09:58 -04:00
fogelito
07bfe3823c getCollectionId 2024-05-29 18:59:10 +03:00
fogelito
552c729c5a fix enqueueResources 2024-05-23 18:22:25 +03:00
Matej Bačo
2a0a69f3ed Fix connections pool 2024-03-09 11:59:45 +01:00
Jake Barnby
449e8cc06c
Fix function schedules 2024-01-11 19:32:24 +13:00
Jake Barnby
81f1eb3506
Abstract scheduling base 2024-01-11 16:06:59 +13:00