# Uses of Package
org.apache.cassandra.repair

Packages that use org.apache.cassandra.repair
org.apache.cassandra.db.compaction
org.apache.cassandra.exceptions
org.apache.cassandra.repair
org.apache.cassandra.repair.messages
org.apache.cassandra.service

Classes in org.apache.cassandra.repair used by org.apache.cassandra.db.compaction
Class and Description
Validator Handles the building of a merkle tree for a column family.

Classes in org.apache.cassandra.repair used by org.apache.cassandra.exceptions
Class and Description
RepairJobDesc RepairJobDesc is used from various repair processes to distinguish one RepairJob to another.

Classes in org.apache.cassandra.repair used by org.apache.cassandra.repair
Class and Description
AnticompactionTask
NodePair NodePair is used for repair message body to indicate the pair of nodes.
RemoteSyncTask RemoteSyncTask sends `SyncRequest` to remote(non-coordinator) node to repair(stream) data with other replica.
RepairJobDesc RepairJobDesc is used from various repair processes to distinguish one RepairJob to another.
RepairParallelism Specify the degree of parallelism when calculating the merkle trees in a repair job.
RepairResult RepairJob's result
RepairSession Coordinates the (active) repair of a list of non overlapping token ranges.
SyncStat Statistics about synchronizing two replica
SyncTask SyncTask will calculate the difference of MerkleTree between two nodes and perform necessary operation to repair replica.
TreeResponse Merkle tree response sent from given endpoint.
ValidationTask ValidationTask sends `ValidationRequest` to a replica.

Classes in org.apache.cassandra.repair used by org.apache.cassandra.repair.messages
Class and Description
NodePair NodePair is used for repair message body to indicate the pair of nodes.
RepairJobDesc RepairJobDesc is used from various repair processes to distinguish one RepairJob to another.
RepairParallelism Specify the degree of parallelism when calculating the merkle trees in a repair job.

Classes in org.apache.cassandra.repair used by org.apache.cassandra.service
Class and Description
RepairParallelism Specify the degree of parallelism when calculating the merkle trees in a repair job.
RepairSession Coordinates the (active) repair of a list of non overlapping token ranges.