Skip to main content

Module deduplication

Module deduplication 

Source
Expand description

Delta deduplication using KMP and Rolling Hash algorithms.

Modules§

boundary
Boundary module for inherently iterative deduplication algorithms.
kmp_matcher
rolling_hash

Structs§

DeltaDeduplicator
Delta deduplicator using rolling hash and KMP.
OverlapScore
Score representing the “strength” of an overlap.
OverlapThresholds
Configuration for strong overlap detection.
RealThresholdEnvironment
Production implementation that reads from actual environment.

Traits§

ThresholdEnvironment
Trait for accessing environment variables.

Functions§

get_overlap_thresholds
get_overlap_thresholds_with_env
Testable variant that accepts an environment trait for dependency injection.