Bartosz Sypytkowski
|
bc49d73b40
|
chore: split redis stream readers to active and one shot
|
2024-11-07 11:43:19 +01:00 |
khorshuheng
|
c8dab0fb2c
|
Merge branch 'main' into stateless
|
2024-11-07 15:55:26 +08:00 |
Bartosz Sypytkowski
|
2d9a024554
|
chore: use redis stream router
|
2024-11-07 07:18:20 +01:00 |
khorshuheng
|
eb67e9617c
|
feat: api for updating page
|
2024-11-07 10:35:21 +08:00 |
khorshuheng
|
7f53343c4b
|
Merge branch 'main' into stateless
|
2024-11-07 09:24:40 +08:00 |
Bartosz Sypytkowski
|
9c428f1d89
|
chore: add stream key info to stream length exceeded check
|
2024-11-06 07:49:25 +01:00 |
Bartosz Sypytkowski
|
f328e96763
|
chore: reduce log visibility level
|
2024-11-06 07:31:32 +01:00 |
khorshuheng
|
3b37112fc5
|
feat: api for moving page to trash
|
2024-11-05 21:46:57 +08:00 |
Bartosz Sypytkowski
|
5388d419e6
|
chore: remove unused import
|
2024-11-05 07:48:14 +01:00 |
Bartosz Sypytkowski
|
183e915f5e
|
chore: lease drop log message - use tracing crate
|
2024-11-05 07:48:14 +01:00 |
Bartosz Sypytkowski
|
25f0461389
|
chore: added metrics for new stateless operations
|
2024-11-05 07:48:14 +01:00 |
Bartosz Sypytkowski
|
e86c9de316
|
chore: when saving collab snapshot, do not load it unless there are pending updates in redis
|
2024-11-05 07:48:14 +01:00 |
Bartosz Sypytkowski
|
b6ba52672a
|
chore: add exponential backoff to collab update stream
|
2024-11-05 07:48:14 +01:00 |
Bartosz Sypytkowski
|
961c482995
|
chore: prevent hot loops in collab updates stream
|
2024-11-05 07:48:14 +01:00 |
Bartosz Sypytkowski
|
2511bd720d
|
chore: fix clippy errors
|
2024-11-05 07:48:14 +01:00 |
Bartosz Sypytkowski
|
923fe7ffde
|
chore: fix errors in lease code
|
2024-11-05 07:48:14 +01:00 |
Bartosz Sypytkowski
|
e9a7d42b2e
|
chore: fix issues mentioned in nathan review
|
2024-11-05 07:48:14 +01:00 |
Bartosz Sypytkowski
|
7dc90904cb
|
chore: fix clippy warnings
|
2024-11-05 07:47:17 +01:00 |
Bartosz Sypytkowski
|
fc1a7d28e2
|
chore: better stress test scenario
|
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
|
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
|
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 |
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 |
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
|
f9397eaaf2
|
chore: remove realtime shared state
|
2024-11-04 07:58:16 +01:00 |
Zack Fu Zi Xiang
|
d6d7e7312e
|
fix: namespace already taken
|
2024-11-03 15:08:38 +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 |
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 |
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 Fu Zi Xiang
|
855cc58ad8
|
fix: add invalid character error for publish namespace
|
2024-10-29 15:49:39 +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 |
Zack Fu Zi Xiang
|
fdc889f73e
|
feat: handle duplicated publish names for a workspace
|
2024-10-28 17:58:14 +08:00 |
Nathan.fooo
|
1cbb5052f1
|
chore: revert local host test setting (#942)
|
2024-10-28 17:21:34 +08:00 |
Zack Fu Zi Xiang
|
f701abd2a7
|
feat: delete default view for workspace
|
2024-10-28 13:32:41 +08:00 |
Zack Fu Zi Xiang
|
0fe7d8def7
|
chore: merge with main
|
2024-10-28 09:46:31 +08:00 |