etseidl opened a new issue, #12089: URL: https://github.com/apache/arrow-rs/issues/12089
### Is your feature request related to a problem or challenge? `ParquetMetaDataReader` provides access to footer metadata, page indexes, and column dictionaries, but Bloom filters require a separate API. Having one place to request this information would be more convenient for metadata-only pruning callers. The standalone async Bloom reader also requires `AsyncFileReader`, while the async metadata-reader APIs accept the narrower `MetadataFetch` interface. ### Describe the solution you'd like Add sync and async methods to read one column chunk’s Bloom filter from existing `ParquetMetaData`. The async method should accept `MetadataFetch`. Return the filter separately and reuse the existing Bloom decoder. ### Describe alternatives you've considered Use `Sbbf::read_from_column_chunk[_async]` or drive `SbbfPushDecoder` directly. ### Additional context Builds on #9067/#11953 and #11975. An earlier DataFusion request is [here](https://github.com/apache/datafusion/pull/20839#discussion_r2911060623). The builder requirement mentioned there is already resolved; this is an API convenience addition. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
