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]
