adriangb commented on issue #6002:
URL: https://github.com/apache/arrow-rs/issues/6002#issuecomment-2274687194

   To alleviate concerns about the API design, could we keep that private? That 
is, we'd have:
   1. `MetadataLoader`: the existing public async API for loading metadata.
   2. `ParquetMetaDataDecoder`: a high level single-shot sync API for decoding 
metadata (you need to have all of the bytes in memory)
   3. An internal push based or whatever API decoder that gets used by those 
two. This API we can change in the future, e.g. to decode in a single shot 
instead instead of load footer -> load metadata with page index offsets -> load 
page index.


-- 
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