progval opened a new issue, #12592: URL: https://github.com/apache/datafusion/issues/12592
### Is your feature request related to a problem or challenge? This allows users to implement #12547 (caching metadata, especially the Page Index) themselves without reimplementing all of `ParquetOpener` and `ParquetExec` ### Describe the solution you'd like Add a method to the object returned by `ParquetFileReaderFactory` that loads metadata, so that users who overwrite the `DefaultParquerFileReaderFactory` with `SessionState::register_file_format(..., true)` can provide their own implementation. ### Describe alternatives you've considered Adding caching support directly in Datafusion. I tried in #12548 but it went nowhere. Support for caching directly in Datafusion can be added later, based on this feature. ### Additional context _No response_ -- 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: github-unsubscr...@datafusion.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org For additional commands, e-mail: github-h...@datafusion.apache.org