Skip to main content

client_core/sync/
mod.rs

1//! Sync layer — writer (long-lived WS) and reader (short-lived REST backfill).
2//! Lockfile coordinates at most one writer per machine.
3
4pub mod local_pusher;
5pub mod lockfile;
6pub mod map;
7pub mod reader;
8pub mod writer;
9
10pub use local_pusher::{IngestError, LocalPusher};
11pub use lockfile::{LockKind, Lockfile};
12pub use reader::{backfill_once, BackfillBudget, BackfillError};
13pub use writer::Writer;