etseidl commented on PR #11157:
URL: https://github.com/apache/arrow-rs/pull/11157#issuecomment-5917887605

   Another thought is we could divorce the page index parsing from the 
`ParquetMetaData`. We could add new functions to the decoders that return a 
`PageIndex` directly without installing it in the provider...leave that up to 
the user. Then the user could maintain control of the index and implement their 
own merge strategy. Kind of like how we envision a custom provider working. 
`PageIndex` just becomes a convenience provided to users who don't want to deal 
with maintaining their own parsing stack. We'd keep the replace logic currently 
implemented here for the existing API. 


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