Re-exports§
pub use client::ReplicationClient;pub use client::ReplicationClientOptions;pub use server::ReplicationServer;pub use server::ReplicationServerOptions;
Modules§
Structs§
- RawEntry
- A raw entry read from the log.
- Replication
Cursor - Replication
Entry - Entry captured from the write path via SPSC channel.
- Replication
Registry - Registry of the single replication target (tree) on a follower.
Each
Enginebelongs to exactly oneTree, so only one target exists. - Shard
LogReader - Reads entries from a shard’s data files starting from a GSN offset. Used for catch-up replication (initial sync, reconnect, SPSC overflow).
Enums§
- Apply
Outcome - Outcome of applying a replicated entry to a target.
Traits§
- Replication
Target - Trait for trees that can receive replicated entries.