Update fastcdc from 3.2.1 to 4.0.1

This commit is contained in:
2026-05-02 10:05:28 +08:00
parent 94545ee75b
commit 3d2e2a5545
3 changed files with 9 additions and 4 deletions

View File

@@ -53,7 +53,12 @@ impl Segmenter for FastCdcSegmenter {
&'a self,
data: &'a mut Reader,
) -> Box<dyn Iterator<Item = Result<Vec<u8>>> + 'a> {
let cdc = StreamCDC::new(data, self.min_size, self.avg_size, self.max_size);
let cdc = StreamCDC::new(
data,
self.min_size as usize,
self.avg_size as usize,
self.max_size as usize,
);
Box::new(cdc.map(|chunk| Ok(chunk?.data)))
}
}