From 16db8cb48e8baf57345191d1ca0574dfd37e3676 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=96zg=C3=BCr=20Akkurt?= <91746947+ozgrakkurt@users.noreply.github.com> Date: Fri, 24 Feb 2023 23:49:33 +0300 Subject: [PATCH] Re-exported the `bloom_filter` module from `parquet2` crate (#1420) --- Cargo.toml | 3 +++ src/io/parquet/mod.rs | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/Cargo.toml b/Cargo.toml index eb1c1017ba6..80d1fa95092 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -186,6 +186,9 @@ io_parquet_lz4_flex = ["parquet2/lz4_flex"] io_parquet_lz4 = ["parquet2/lz4"] io_parquet_brotli = ["parquet2/brotli"] +# parquet bloom filter functions +io_parquet_bloom_filter = ["parquet2/bloom_filter"] + io_avro = ["avro-schema", "streaming-iterator"] io_avro_compression = [ "avro-schema/compression", diff --git a/src/io/parquet/mod.rs b/src/io/parquet/mod.rs index 04684369110..cf50980a918 100644 --- a/src/io/parquet/mod.rs +++ b/src/io/parquet/mod.rs @@ -4,6 +4,10 @@ use crate::error::Error; pub mod read; pub mod write; +#[cfg(feature = "io_parquet_bloom_filter")] +#[cfg_attr(docsrs, doc(cfg(feature = "io_parquet_bloom_filter")))] +pub use parquet2::bloom_filter; + const ARROW_SCHEMA_META_KEY: &str = "ARROW:schema"; impl From for Error {