Commit Graph

1623 Commits

Author SHA1 Message Date
Bartosz Sypytkowski c003044e0e chore: remove unused import 2024-10-30 07:50:04 +01:00
Bartosz Sypytkowski a3f6c33fa9 chore: lease drop log message - use tracing crate 2024-10-30 07:47:58 +01:00
Bartosz Sypytkowski 244d83dabb chore: added metrics for new stateless operations 2024-10-30 07:47:58 +01:00
Bartosz Sypytkowski b592f0d967 chore: when saving collab snapshot, do not load it unless there are pending updates in redis 2024-10-30 07:47:58 +01:00
Bartosz Sypytkowski 5ea7f5e482 chore: add exponential backoff to collab update stream 2024-10-30 07:47:58 +01:00
Bartosz Sypytkowski 5eed93441b chore: prevent hot loops in collab updates stream 2024-10-30 07:47:58 +01:00
Bartosz Sypytkowski b60b63a682 chore: clippy warnings 2024-10-30 07:47:58 +01:00
Bartosz Sypytkowski 45c1583837 chore: collab stress test - make number of edits configurable 2024-10-30 07:47:58 +01:00
Bartosz Sypytkowski 547761d899 chore: fix clippy errors 2024-10-30 07:47:58 +01:00
Bartosz Sypytkowski ae6d8b1313 chore: make collab group prune grace period configurable 2024-10-30 07:47:58 +01:00
Bartosz Sypytkowski 50b49a72a8 chore: detect and re-request missing updates on the server side 2024-10-30 07:47:56 +01:00
Bartosz Sypytkowski e30702abc9 chore: fix errors in lease code 2024-10-30 07:43:31 +01:00
Bartosz Sypytkowski 82f348271f chore: fix issues mentioned in nathan review 2024-10-30 07:43:31 +01:00
Bartosz Sypytkowski 53b7f4c15a chore: removed appflowy history 2024-10-30 07:43:31 +01:00
Bartosz Sypytkowski 5dace2638c chore: fix clippy warnings 2024-10-30 07:43:31 +01:00
Bartosz Sypytkowski f123cc136f chore: fix clippy warnings 2024-10-30 07:43:31 +01:00
Bartosz Sypytkowski 5d0d8cf4d1 chore: fixed collab ack 2024-10-30 07:43:31 +01:00
Bartosz Sypytkowski 0032b7e08e chore: better stress test scenario 2024-10-30 07:43:31 +01:00
Bartosz Sypytkowski 80405cc43e chore: add break in cancellation of snapshot task 2024-10-30 07:43:31 +01:00
Bartosz Sypytkowski 0b7ee402ff chore: turn off separate appflowy history process 2024-10-30 07:43:31 +01:00
Bartosz Sypytkowski 0a2cb3a79e chore: add perf tests 2024-10-30 07:43:31 +01:00
Bartosz Sypytkowski f40f4b1583 chore: fix early return from redis collab update stream reader 2024-10-30 07:43:31 +01:00
Bartosz Sypytkowski 15f438ea05 chore: don't try to prune empty redis stream 2024-10-30 07:43:31 +01:00
Bartosz Sypytkowski 13d657861a chore: update stream - live and current queries 2024-10-30 07:43:31 +01:00
Bartosz Sypytkowski 21b734269c chore: more traces in collab group 2024-10-30 07:43:31 +01:00
Bartosz Sypytkowski d3553e5dfc chore: remove server sync protocol (not used anymore) 2024-10-30 07:43:31 +01:00
Bartosz Sypytkowski 854215705c chore: code cleanup 2024-10-30 07:43:31 +01:00
Bartosz Sypytkowski 3cea53cd13 chore: create method for receiving the most recent snapshot 2024-10-30 07:43:31 +01:00
Bartosz Sypytkowski b32ef04099 chore: changes to make appflowy cloud compile under the latest appflowy collab 2024-10-30 07:43:31 +01:00
Bartosz Sypytkowski 6109e3a32d chore: changes to make appflowy cloud compile under the latest appflowy collab 2024-10-30 07:43:31 +01:00
Bartosz Sypytkowski dfe1b5ad28 chore: attach indexer to collab persister 2024-10-30 07:43:31 +01:00
Bartosz Sypytkowski a7713d9001 chore: basics of snapshots (unoptimized) 2024-10-30 07:43:31 +01:00
Bartosz Sypytkowski 5ef6ab1738 chore: a dirty draft of snapshot saving 2024-10-30 07:43:31 +01:00
Bartosz Sypytkowski f0b907157e chore: redis stream for awareness 2024-10-30 07:43:31 +01:00
Bartosz Sypytkowski 1d7e35c2b9 chore: collab streams 2024-10-30 07:43:31 +01:00
Bartosz Sypytkowski 82af7edc3f chore: create collab update sink and stream 2024-10-30 07:43:31 +01:00
Bartosz Sypytkowski 01f5b06905 chore: remove broadcast and introduce lease 2024-10-30 07:43:31 +01:00
Bartosz Sypytkowski 3433cad5cf chore: draft of stateless collab group 2024-10-30 07:43:31 +01:00
Nathan.fooo 860a921ea5
chore: remove inline view id (#945)
* chore: remove inline view id

* test: fix test compile

* chore: logs

* chore: update test
2024-10-30 12:47:15 +08:00
Zack 4643e568d2
Merge pull request #950 from AppFlowy-IO/fix/publish-namespace-error
fix: add invalid character error for publish namespace
2024-10-29 17:04:26 +08:00
Zack Fu Zi Xiang 855cc58ad8
fix: add invalid character error for publish namespace 2024-10-29 15:49:39 +08:00
Khor Shu Heng 33db915b44
Merge pull request #949 from AppFlowy-IO/fix-migration-script
fix: parameterized postgres db in migration script
2024-10-29 11:52:21 +08:00
khorshuheng fdd86296a3 fix: parameterized postgres db in migration script 2024-10-29 11:50:09 +08:00
Zack 0627e07b36
Merge pull request #947 from AppFlowy-IO/fix/email-magic-link
fix: login callback for signup
2024-10-29 11:29:42 +08:00
Zack 708c0dbc0a
Merge pull request #946 from AppFlowy-IO/feat/publish-name-invalid
Feat/publish name invalid
2024-10-29 11:29:34 +08:00
Khor Shu Heng 2700180e20
Merge pull request #939 from ThanatosDi/refactor/force-set-supabase-username
refactor: remove supabase username variable and force set to "supabase_auth_admin"
2024-10-29 10:38:35 +08:00
Zack Fu Zi Xiang 922bd0f17c
fix: login callback for signup 2024-10-29 10:32:48 +08:00
Zack Fu Zi Xiang 7bcb6cf5f4
chore: merge with main 2024-10-29 09:49:42 +08:00
Zack Fu Zi Xiang a6af0300ee
feat: add specific error code for invalid publish names 2024-10-29 09:48:24 +08:00
Zack 56c55fb6a9
feat: handle duplicated publish names for a workspace (#944)
* feat: handle duplicated publish names for a workspace

* chore: cargo sqlx
2024-10-29 09:39:41 +08:00