solidb/sharding/mod.rs
1//! Sharding compatibility layer
2//!
3//! This module provides backwards-compatible types for sharding
4//! that map to the new sync module's ShardConfig.
5
6pub mod assignment;
7pub mod batch;
8pub mod blob_rebalance;
9pub mod cleanup;
10pub mod coordinator;
11pub mod distribution;
12pub mod healing;
13pub mod migration;
14pub mod rebalance;
15pub mod repro_issue;
16pub mod router;
17
18pub use blob_rebalance::{BlobRebalanceWorker, RebalanceConfig};
19pub use coordinator::{CollectionShardConfig, ShardAssignment, ShardCoordinator, ShardTable};