pub fn maybe_compress_adaptive(
data: &[u8],
kind: &CompressionKind,
threshold_bytes: usize,
) -> Result<(Vec<u8>, bool)>Expand description
Adaptive compression using entropy analysis to avoid compressing high-entropy data Provides 10-15% CPU reduction for mixed workloads by skipping compression of incompressible data (encrypted, already compressed, or random data)
Returns the output bytes and a flag indicating whether compression was applied.