Bartosz Sypytkowski
|
dfe780d30c
|
chore: fix linter errors
|
2024-12-14 09:22:42 +01:00 |
Bartosz Sypytkowski
|
41e9302ff9
|
Merge branch 'main' into stateless
|
2024-12-12 16:00:45 +01:00 |
Nathan.fooo
|
af38efe6d9
|
feat: sync document through http request (#1064)
* chore: query embedding
* chore: create embeddings
* chore: apply update to editing collab
* refactor: web-update
* chore: calculate missing update the sv is not none
* chore: add test
* chore: fix audit
* chore: commit sqlx
* chore: fix client api
* test: add
* chore: clippy
* chore: fix collab drop when save
|
2024-12-12 14:53:07 +08:00 |
Bartosz Sypytkowski
|
813179fdb0
|
chore: Remove async awaits from RealtimeServerActor (#1059)
* chore: reduce number of async await methods in connection manager
* chore: remove async handlers from rt actor
|
2024-12-10 15:20:28 +08:00 |
Bartosz Sypytkowski
|
66deaf3fa3
|
chore: move collab cache for appflowy collaborate service and add metrics (#1045)
* chore: move collab cache for appflowy collaborate service and add metrics
* chore: add histogram for measuring time spent in postgres transactions
* chore: delete blobs in chunks
* chore: bring back redis cache filling by import worker
* chore: cargo fmt
* chore: make import workspace update existing collabs
* chore: bulk insert collab deduplicate records
|
2024-12-06 19:55:51 +08:00 |
Bartosz Sypytkowski
|
06b7ce0a29
|
chore: post merge fixes
|
2024-11-16 07:33:18 +01:00 |
Bartosz Sypytkowski
|
401cc3ad25
|
Merge branch 'main' into stateless
|
2024-11-16 07:22:34 +01:00 |
Nathan.fooo
|
9778843746
|
chore: disable history service (#985)
* chore: disable history service
* chore: fix build
|
2024-11-13 10:46:15 +08:00 |
Bartosz Sypytkowski
|
eb54947ab7
|
chore: add config option for redis stream group workers count
|
2024-11-08 04:39:44 +01:00 |
Bartosz Sypytkowski
|
b9ca480143
|
chore: add retry limit to which collab snapshot can be made
|
2024-11-07 13:12:17 +01:00 |
Bartosz Sypytkowski
|
2d9a024554
|
chore: use redis stream router
|
2024-11-07 07:18:20 +01:00 |
Bartosz Sypytkowski
|
f3cd597832
|
chore: fix clippy errors
|
2024-11-06 10:57:32 +01:00 |
Bartosz Sypytkowski
|
3fc49a8b21
|
chore: turn off collab preindexing
|
2024-11-06 10:10:55 +01:00 |
Bartosz Sypytkowski
|
ce793fa03e
|
chore: make collab group prune grace period configurable
|
2024-11-05 07:48:14 +01:00 |
Bartosz Sypytkowski
|
00f5a5bb7e
|
chore: code cleanup
|
2024-11-05 07:47:17 +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 |
Khor Shu Heng
|
8c14612f98
|
feat: refactor access control to enable swapping implementation (#859)
|
2024-10-10 13:04:47 +08:00 |
Khor Shu Heng
|
11732324b5
|
feat: support fetching encoded collab in batch from memory (#837)
|
2024-10-02 10:22:40 +08:00 |
Nathan.fooo
|
365c64c5c2
|
chore: use colla storage instead of select from db directly (#782)
|
2024-09-02 21:25:21 +08:00 |
Nathan.fooo
|
abd96d8b56
|
chore: add APPFLOWY_COLLAB_REMOVE_BATCH_SIZE env to control num of co… (#779)
* chore: add APPFLOWY_COLLAB_REMOVE_BATCH_SIZE env to control num of collabs to be removed in one tick
* chore: clippy
|
2024-09-02 11:24:40 +08:00 |
Nathan.fooo
|
c2a5369313
|
chore: set chat request timeout (#777)
* chore: set chat request timeout
* chore: clippy
|
2024-09-01 15:16:11 +08:00 |
Bartosz Sypytkowski
|
f75413566e
|
chore: reconnect realtime metrics
|
2024-08-30 09:56:51 +02:00 |
Bartosz Sypytkowski
|
5b2b717fe7
|
chore: remove redundant metrics collector
|
2024-08-30 05:14:44 +02:00 |
Nathan.fooo
|
ab14568bbf
|
chore: use env to use control multiple thread runtime or not (#760)
|
2024-08-28 00:13:24 +08:00 |
nathan
|
fee2c37aa4
|
chore: disable multiple thread in group
|
2024-08-27 18:12:11 +08:00 |
Nathan.fooo
|
a21c55cbcc
|
chore: modify log level for some cases (#754)
* chore: modify log level for some cases
* chore: update logs
|
2024-08-27 14:57:00 +08:00 |
Nathan.fooo
|
cbb9adc29d
|
chore: enable multiple threads (#753)
|
2024-08-27 11:15:54 +08:00 |
nathan
|
c77d0f9c2c
|
chore: spawn indexer
|
2024-08-26 09:47:46 +08:00 |
Nathan.fooo
|
73127fb886
|
chore: shorten group lifetime (#726)
|
2024-08-13 16:20:06 +08:00 |
Bartosz Sypytkowski
|
f13b9ee787
|
chore: add indexing of collabs at application start
|
2024-06-28 05:40:44 +02:00 |
Bartosz Sypytkowski
|
b1ebbecc5f
|
chore: moving appflowy indexer into appflowy cloud
|
2024-06-28 05:39:53 +02:00 |
Khor Shu Heng
|
c7d474c9cf
|
chore: allow collab persistence and edit state behaviour to be configurable (#637)
|
2024-06-23 23:19:54 +08:00 |
Khor Shu Heng
|
537824e82b
|
chore: fix clippy linting errors and warnings (#639)
|
2024-06-23 23:18:38 +08:00 |
Nathan.fooo
|
2736fa60a7
|
chore: integrate redis stream (#559)
* chore: integrate redis stream
* chore: make CollabUpdateStreaming::send_update synchronous
---------
Co-authored-by: Bartosz Sypytkowski <b.sypytkowski@gmail.com>
|
2024-05-18 08:28:57 +08:00 |
Khor Shu Heng
|
c79267d42a
|
feat: migrate collab access control to collaboration service (#548)
* feat: migrate collab access control to collaborate service
* feat: migrate workspace access control to separate crate
|
2024-05-15 15:24:07 +08:00 |
Nathan.fooo
|
388d38428b
|
chore: revamp post realtime endpoint (#536)
* chore: revamp post realtime endpoint
* chore: fix clippy
* chore: fix fmt
|
2024-05-08 22:06:37 +08:00 |
Nathan.fooo
|
70262a1ac4
|
chore: try to not block actor mailbox (#534)
* chore: add test
* chore: spawn task to handle message
* chore: update error message
|
2024-05-08 16:54:05 +08:00 |
Nathan.fooo
|
59b3d69c42
|
chore: fix local set warnings (#515)
* chore: fix local set warnings
* chore: clippy
|
2024-05-01 23:07:57 +08:00 |
Nathan.fooo
|
79bb510aaf
|
ci: run history test (#513)
* ci: run history test
* chore: fix ci
|
2024-05-01 16:28:07 +08:00 |
Nathan.fooo
|
efbe9c4a93
|
chore: move collab rt crate (#489)
* chore: create appflowy collaborate crate
* chore: remove collab-rt
* chore: fmt
* chore: main
|
2024-04-22 12:14:41 +08:00 |