Commit graph

1920 commits

Author SHA1 Message Date
Bartosz Sypytkowski
fc1a7d28e2 chore: better stress test scenario 2024-11-05 07:47:17 +01:00
Bartosz Sypytkowski
de4016659e chore: add break in cancellation of snapshot task 2024-11-05 07:47:17 +01:00
Bartosz Sypytkowski
d624cdf49b chore: turn off separate appflowy history process 2024-11-05 07:47:17 +01:00
Bartosz Sypytkowski
a2d3d7feb5 chore: add perf tests 2024-11-05 07:47:17 +01:00
Bartosz Sypytkowski
279a599b66 chore: fix early return from redis collab update stream reader 2024-11-05 07:47:17 +01:00
Bartosz Sypytkowski
85e25f887c chore: don't try to prune empty redis stream 2024-11-05 07:47:17 +01:00
Bartosz Sypytkowski
d0b7c7d8e3 chore: update stream - live and current queries 2024-11-05 07:47:17 +01:00
Bartosz Sypytkowski
61820d7226 chore: more traces in collab group 2024-11-05 07:47:17 +01:00
Bartosz Sypytkowski
a1546909c3 chore: remove server sync protocol (not used anymore) 2024-11-05 07:47:17 +01:00
Bartosz Sypytkowski
00f5a5bb7e chore: code cleanup 2024-11-05 07:47:17 +01:00
Bartosz Sypytkowski
3e612e2db6 chore: create method for receiving the most recent snapshot 2024-11-05 07:47:17 +01:00
Bartosz Sypytkowski
9c674d5777 chore: changes to make appflowy cloud compile under the latest appflowy collab 2024-11-05 07:47:17 +01:00
Bartosz Sypytkowski
f7d4347d73 chore: changes to make appflowy cloud compile under the latest appflowy collab 2024-11-05 07:47:17 +01:00
Bartosz Sypytkowski
bee7caedac chore: attach indexer to collab persister 2024-11-05 07:47:17 +01:00
Bartosz Sypytkowski
97335a94ec chore: basics of snapshots (unoptimized) 2024-11-05 07:47:17 +01:00
Bartosz Sypytkowski
253bb97825 chore: a dirty draft of snapshot saving 2024-11-05 07:47:17 +01:00
Bartosz Sypytkowski
9164c494b1 chore: redis stream for awareness 2024-11-05 07:47:17 +01:00
Bartosz Sypytkowski
d26d0ff1a7 chore: collab streams 2024-11-05 07:47:17 +01:00
Bartosz Sypytkowski
0d6b595ee8 chore: create collab update sink and stream 2024-11-05 07:47:17 +01:00
Bartosz Sypytkowski
fe3611cc88 chore: remove broadcast and introduce lease 2024-11-05 07:47:17 +01:00
Bartosz Sypytkowski
d3d3378b86 chore: draft of stateless collab group 2024-11-05 07:47:17 +01:00
Bartosz Sypytkowski
e31e541d07
Merge pull request #961 from AppFlowy-IO/remove-realitime-shared-state
chore: remove realtime shared state
2024-11-05 07:32:18 +01:00
Zack
fc3728f625
Merge pull request #964 from AppFlowy-IO/fix/namespace-migration
fix: migration script
2024-11-05 13:08:49 +08:00
Zack Fu Zi Xiang
fa3b15f6e1
fix: migration script 2024-11-05 12:54:22 +08:00
Khor Shu Heng
10fb3dc258
Merge pull request #962 from AppFlowy-IO/web-create-collab
feat: api for space and default collab creation
2024-11-05 12:03:40 +08:00
Zack
972982c8ae
Merge pull request #963 from AppFlowy-IO/feat/custom-namespace-default
Feat/custom namespace default
2024-11-05 11:58:42 +08:00
khorshuheng
ba95d94c96 feat: api for space and default collab creation 2024-11-05 10:33:48 +08:00
Zack Fu Zi Xiang
d69a2dce1b
fix: update publish namespace 2024-11-04 17:22:47 +08:00
Zack Fu Zi Xiang
8d8c895703
feat: support for original and modified namespace 2024-11-04 16:58:33 +08:00
Bartosz Sypytkowski
6aed9609b9 chore: removed realtime shared state tests 2024-11-04 09:21:10 +01:00
Bartosz Sypytkowski
356cf5d132 chore: fix clippy errors 2024-11-04 08:29:32 +01:00
Bartosz Sypytkowski
f105c2dbc2 chore: fix clippy errors 2024-11-04 08:20:56 +01:00
Bartosz Sypytkowski
f9397eaaf2 chore: remove realtime shared state 2024-11-04 07:58:16 +01:00
Zack Fu Zi Xiang
58efe8417e
feat: update migration 2024-11-04 14:17:13 +08:00
Zack Fu Zi Xiang
09bcbc80ae
feat: update schema for custom namespace 2024-11-04 10:33:22 +08:00
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