Expand description
Storage Replication Manager
Tracks and manages block replication across storage nodes with configurable replication factors and health monitoring. Provides visibility into replica health, selection of candidate nodes for new replicas, stale node eviction, and comprehensive statistics.
Structs§
- Block
Replicas - Tracks all replicas of a single block (legacy type).
- Replica
Info - Information about a single replica of a block on a specific peer (legacy type).
- Replica
Node - A storage node that participates in the replication cluster.
- Replication
Config - Configuration for the replication manager (legacy name kept for backwards
compatibility; prefer
RmReplicationPolicyfor new code). - Replication
Manager Stats - Aggregate statistics for the replication manager (legacy type).
- RmReplica
Location - Records where a specific CID replica is stored.
- RmReplication
Policy - Policy governing how many replicas are maintained and which nodes are chosen.
- RmReplication
Stats - Aggregate statistics for
StorageReplicationManager. - Storage
Replication Manager - Manages block replication across a set of storage nodes.
Enums§
- Replication
Error - Errors produced by
StorageReplicationManager. - Replication
State - State of a single replica of a block (legacy type).
- RmReplication
Status - Health status of a CID’s replication across the cluster.