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]

Reply via email to