Commit graph

1785 commits

Author SHA1 Message Date
Zack
1fbb971b83
Merge pull request #959 from AppFlowy-IO/fix/custom-namespace-taken
fix: namespace already taken
2024-11-03 16:19:51 +08:00
Zack Fu Zi Xiang
d6d7e7312e
fix: namespace already taken 2024-11-03 15:08:38 +08:00
Nathan.fooo
a5a5a6b59f
fix: import notion file base cases (#957) 2024-11-02 16:50:51 +08:00
Nathan.fooo
7c42cee11a
chore: Upgrade the collab library to fix the issue with importing Notion zip files that contain embedded zip attachments. (#955)
* chore: bump collab that fixs import notion zip file contains zip attachment

* chore: fix compile
2024-11-01 22:26:27 +08:00
Bartosz Sypytkowski
3f3439b498
Merge pull request #954 from AppFlowy-IO/pg-indexes
chore: add unique index on af_users.uuid
2024-10-31 11:02:08 +01:00
Bartosz Sypytkowski
caf98789e1 chore: add unique index on af_users.uuid 2024-10-31 10:55:04 +01:00
Nathan.fooo
5cfb4fb045
Merge branch 'main' into stateless 2024-10-31 15:52:24 +08:00
Nathan.fooo
a3a581ea4e
chore: fix import test (#941)
* chore: fix import test

* chore: enable test

* chore: fix build

* chore: update test
2024-10-31 15:18:30 +08:00
Bartosz Sypytkowski
7b0c5613b3 chore: further reduce number of stress test steps to 10 000 2024-10-31 06:40:08 +01:00
Bartosz Sypytkowski
5109d814c9 chore: modify stress tests for continuous integration environment 2024-10-30 14:28:16 +01:00
Bartosz Sypytkowski
31db4cf84f chore: fix flaky tests 2024-10-30 12:44:55 +01:00
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