Commit Graph

4611 Commits

Author SHA1 Message Date
shimon c331fcd46e realtime connection 2024-09-03 17:37:29 +03:00
shimon 63fdedf564 realtime connection 2024-09-03 17:23:54 +03:00
shimon eaaf2bb0c3 realtime connection 2024-09-03 17:16:21 +03:00
shimon 908ab8b620 realtime connection 2024-09-03 16:29:32 +03:00
shimon 0138ca4c2a realtime connection 2024-09-03 12:11:24 +03:00
shimon c99db70d5d realtime connection 2024-09-03 12:10:40 +03:00
shimon 06e6df3ca1 realtime connection 2024-09-03 11:39:06 +03:00
shimon c08fe72c36 realtime connection 2024-09-03 11:10:06 +03:00
shimon 69738aed9a realtime connection 2024-09-02 18:14:40 +03:00
shimon b851b66b0c debug 2024-09-01 10:10:04 +03:00
shimon a27808444b Merge branch '1.5.x' of github.com:appwrite/appwrite into db-project-by-region 2024-08-25 11:37:21 +03:00
Jake Barnby d2c7be19d0 Update database stack 2024-08-21 17:31:13 +12:00
shimon 0330bf37eb updates 2024-08-18 17:05:24 +03:00
shimon b32b2213cf connection storage implementation 2024-08-14 13:09:48 +03:00
shimon f9921719d1 connection storage implementation 2024-08-13 21:50:02 +03:00
shimon ed4f7cb0ce connection storage implementation 2024-08-13 20:32:37 +03:00
Steven Nguyen f47af1626c Bump appwrite version to 1.5.10 2024-08-12 19:55:22 +00:00
Steven Nguyen a52626e5d3 fix(upgrade): fix migration stuck at "Starting Data Migration [...]"
The iterator was in the loop so it was always reset to null and the
same data set to be scanned.

For cases where this happened, the iterator was not empty, but the keys
returned from the scan was empty. According to [redis](https://redis.io/docs/latest/commands/scan/#number-of-elements-returned-at-every-scan-call),
this is expected behavior.

> SCAN family functions do not guarantee that the number of elements returned per call are in a given range. The commands are also allowed to return zero elements, and the client should not consider the iteration complete as long as the returned cursor is not zero.

As such, we must make sure we're using the new iterator returned to
continue scanning the keys.
2024-08-12 19:34:23 +00:00
shimon b8e0d5ead5 connection storage implementation 2024-08-11 18:48:16 +03:00
shimon b6d27a70f8 Merge branch '1.5.x' of github.com:appwrite/appwrite into db-project-by-region
# Conflicts:
#	app/init.php
2024-08-11 17:50:22 +03:00
Steven Nguyen 2b9f3c4638 Bump appwrite version to 1.5.9 2024-08-09 16:06:02 +00:00
Binyamin Yawitz 8e7cc6ed14 fix: Moving migration to be inside coroutine completely 2024-08-08 09:25:56 -04:00
shimon aac92954d1 connection storage implementation 2024-08-07 21:57:38 +03:00
shimon 41249b6242 connection storage implementation 2024-08-07 19:42:30 +03:00
shimon 5276024077 Merge branch '1.5.x' of github.com:appwrite/appwrite into db-project-by-region
# Conflicts:
#	app/controllers/general.php
#	src/Appwrite/Platform/Tasks/Migrate.php
2024-08-07 18:45:27 +03:00
Christy Jacob 085efb02c5 Merge pull request #8445 from appwrite/fix-template-tags
Fix: template tags
2024-08-05 17:04:12 +04:00
shimon 6b3051f131 get project db key by region 2024-08-05 15:26:20 +03:00
shimon 00fc34a2a4 get project db key by region 2024-07-31 13:23:51 +03:00
shimon 29e169fe95 Merge branch '1.5.x' of github.com:appwrite/appwrite into migration-clean-cache 2024-07-30 22:29:35 +03:00
shimon 67da5a8a4b get project db key by region 2024-07-30 18:41:15 +03:00
shimon 6d961d0789 Merge remote-tracking branch 'origin/1.5.x' into 1.5.x 2024-07-30 18:31:36 +03:00
Bradley Schofield f46e210000 Move mbSeconds into 1.5.x 2024-07-30 17:53:28 +09:00
Matej Bačo cb9e5bd0ae Upgrade VCS and support 0.1.x tags 2024-07-29 19:28:15 +02:00
shimon 787070cbff Merge remote-tracking branch 'origin/1.5.x' into 1.5.x 2024-07-25 13:06:39 +03:00
shimon 2ef358e8dc linter 2024-07-21 09:27:12 +03:00
shimon 088ef769a5 Merge branch '1.5.x' of github.com:appwrite/appwrite into migration-clean-cache 2024-07-21 09:23:33 +03:00
Binyamin Yawitz 17c708a056 fix: Setting path for vsc function deployments 2024-07-17 13:44:07 -04:00
shimon ada1746466 clean migration project cache 2024-07-15 12:20:01 +03:00
shimon 278fdf5823 clean migration project cache 2024-07-15 12:17:10 +03:00
Bradley Schofield 8222aa74ca Merge branch '1.5.x' into feat-sn-implement-deployment-metric 2024-07-15 13:59:47 +09:00
Bradley Schofield d84d227c2b Update Migrations to 0.5 2024-07-10 14:59:31 +09:00
Torsten Dittmann 98f0f86fa6 Merge pull request #8352 from appwrite/main
Sync main into 1.5.x
2024-07-03 18:38:41 +02:00
Steven Nguyen 636497304e Merge branch '1.5.x' into chore-sync-1.5.x-into-main 2024-06-25 23:47:37 +00:00
Steven Nguyen 556d30a9fb Bump appwrite version to 1.5.8 2024-06-25 04:04:14 +00:00
Steven Nguyen ae3bcb2efe Merge pull request #8271 from ItzNotABug/fix-7892-add-defaults-to-migrations
Add `default` to Collection Attributes in Migration
2024-06-21 08:46:46 -07:00
Christy Jacob 8764a7491a Merge pull request #8296 from appwrite/refactor-usage-sn
Sync refactor-usage-sn into 1.5.x
2024-06-21 12:09:16 +05:30
Steven Nguyen 72f8b2001f fix: Disable validation for project DBs during migration
Skip the validation so that queries that typically fail can pass. This
is fine because the validation is failing on internal attributes such
as an $id for cache key with * and $id for attributes that are too long
because we prefix the $id with the internal database and collection id.
2024-06-20 23:00:49 +00:00
Christy Jacob 991a22f642 Merge pull request #8290 from appwrite/1.5.x
Sync 1.5.x into refactor-usage-sn
2024-06-21 00:38:21 +05:30
Bradley Schofield ea95e80cbf Use localised subject string 2024-06-20 17:47:16 +09:00
ItzNotABug eb36ae5c61 add: default to V20 migration. 2024-06-20 14:14:21 +05:30