oxirs_vec/distributed/
mod.rs1pub mod conflict_resolver;
10pub mod cross_dc;
11pub mod delta_sync;
12pub mod raft_index;
13
14pub use conflict_resolver::{
16 ConflictPolicy, ConflictResolver, IndexVersion, MergedIndex, Resolution,
17};
18pub use cross_dc::{
19 ConflictRecord, ConflictResolutionStrategy, CrossDcConfig, CrossDcCoordinator, CrossDcStats,
20 PrimaryDcManager, ReplicaDcManager, ReplicaStatus, ReplicationEntry, ReplicationHealth,
21 ReplicationOperation, ReplicationSeq,
22};
23pub use delta_sync::{
24 DeltaSync, IndexDelta, IndexSnapshot, ReplicationAlert, ReplicationLag,
25 VectorEntry as DeltaVectorEntry,
26};
27pub use raft_index::{
28 AppendEntriesRequest, AppendEntriesResponse, ClusterSimulator, IndexCommand, LogEntry, NodeId,
29 NodeRole, RaftConfig, RaftIndexNode, RaftStats, RequestVoteRequest, RequestVoteResponse, Term,
30 VectorEntry,
31};