From 9aa9efe2a4257de98788544ee995d7bc3e69f8c5 Mon Sep 17 00:00:00 2001 From: Pascal Seitz Date: Mon, 12 Sep 2022 17:10:31 +0800 Subject: [PATCH] fix bench --- fastfield_codecs/src/lib.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/fastfield_codecs/src/lib.rs b/fastfield_codecs/src/lib.rs index a1ee70d78..8e62c610e 100644 --- a/fastfield_codecs/src/lib.rs +++ b/fastfield_codecs/src/lib.rs @@ -391,8 +391,11 @@ mod bench { let n = permutation.len(); let permutation = permutation.iter().map(|el| *el as u128).collect::>(); - let compressor = CompactSpaceCompressor::train_from(permutation.to_vec()); - let data = compressor.compress(permutation.iter().cloned()).unwrap(); + let compressor = + CompactSpaceCompressor::train_from(permutation.iter().cloned(), permutation.len()); + let data = compressor + .compress(permutation.iter().cloned().map(Some)) + .unwrap(); let data = OwnedBytes::new(data); let column: Arc> =