Re-exports§
pub use client::ReplicationClient;pub use server::ReplicationServer;
Modules§
Structs§
- RawEntry
- A raw entry read from the log.
- Replication
Cursor - Per-shard replication cursor. Tracks the last replicated GSN and the file/offset position for efficient seeking.
- Replication
Entry - Entry captured from the write path via SPSC channel.
- Replication
Registry - Registry of replication targets (trees) on a follower. Routes incoming entries to the correct tree’s index.
- 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).
Traits§
- Replication
Target - Trait for trees that can receive replicated entries.