mirror of
https://github.com/AppFlowy-IO/AppFlowy.git
synced 2024-08-30 18:12:39 +00:00
config document kv store
This commit is contained in:
@ -72,7 +72,7 @@ impl RevisionCache {
|
||||
let rev_id = revision.rev_id;
|
||||
let record = RevisionRecord {
|
||||
revision,
|
||||
state: RevState::Acked,
|
||||
state: RevState::Ack,
|
||||
};
|
||||
self.memory_cache.add_revision(&record).await;
|
||||
let _ = self.latest_rev_id.fetch_update(SeqCst, SeqCst, |_e| Some(rev_id));
|
||||
@ -170,7 +170,7 @@ pub struct RevisionRecord {
|
||||
}
|
||||
|
||||
impl RevisionRecord {
|
||||
pub fn ack(&mut self) { self.state = RevState::Acked; }
|
||||
pub fn ack(&mut self) { self.state = RevState::Ack; }
|
||||
}
|
||||
|
||||
struct RevisionSyncSeq {
|
||||
|
@ -145,7 +145,7 @@ impl RevisionLoader {
|
||||
Ok(_) => {},
|
||||
Err(e) => tracing::error!("{}", e),
|
||||
},
|
||||
RevState::Acked => {},
|
||||
RevState::Ack => {},
|
||||
}
|
||||
}
|
||||
revisions = records.into_iter().map(|record| record.revision).collect::<_>();
|
||||
|
@ -50,7 +50,7 @@ impl std::convert::From<RevTableState> for RevState {
|
||||
fn from(s: RevTableState) -> Self {
|
||||
match s {
|
||||
RevTableState::Local => RevState::StateLocal,
|
||||
RevTableState::Acked => RevState::Acked,
|
||||
RevTableState::Acked => RevState::Ack,
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -59,7 +59,7 @@ impl std::convert::From<RevState> for RevTableState {
|
||||
fn from(s: RevState) -> Self {
|
||||
match s {
|
||||
RevState::StateLocal => RevTableState::Local,
|
||||
RevState::Acked => RevTableState::Acked,
|
||||
RevState::Ack => RevTableState::Acked,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -2,7 +2,7 @@ use crate::services::ws::{FlowyError, FlowyWebSocket, FlowyWsSender, WSConnectSt
|
||||
use bytes::Bytes;
|
||||
use dashmap::DashMap;
|
||||
use flowy_collaboration::{
|
||||
core::sync::{RevisionUser, ServerDocManager, ServerDocPersistence, SyncResponse},
|
||||
core::sync::{DocumentPersistence, RevisionUser, ServerDocumentManager, SyncResponse},
|
||||
entities::{
|
||||
doc::Doc,
|
||||
ws::{DocumentWSData, DocumentWSDataBuilder, DocumentWSDataType, NewDocumentUser},
|
||||
@ -96,13 +96,13 @@ lazy_static! {
|
||||
}
|
||||
|
||||
struct MockDocServer {
|
||||
pub manager: Arc<ServerDocManager>,
|
||||
pub manager: Arc<ServerDocumentManager>,
|
||||
}
|
||||
|
||||
impl std::default::Default for MockDocServer {
|
||||
fn default() -> Self {
|
||||
let persistence = Arc::new(MockDocServerPersistence::default());
|
||||
let manager = Arc::new(ServerDocManager::new(persistence));
|
||||
let manager = Arc::new(ServerDocumentManager::new(persistence));
|
||||
MockDocServer { manager }
|
||||
}
|
||||
}
|
||||
@ -160,7 +160,7 @@ impl std::default::Default for MockDocServerPersistence {
|
||||
}
|
||||
}
|
||||
|
||||
impl ServerDocPersistence for MockDocServerPersistence {
|
||||
impl DocumentPersistence for MockDocServerPersistence {
|
||||
fn update_doc(&self, _doc_id: &str, _rev_id: i64, _delta: RichTextDelta) -> FutureResultSend<(), CollaborateError> {
|
||||
unimplemented!()
|
||||
}
|
||||
|
Reference in New Issue
Block a user