liurenjie1024 commented on issue #1217: URL: https://github.com/apache/iceberg-rust/issues/1217#issuecomment-2815436554
I think it's reasonable to have object cache in `iceberg` crate, since planning is the core functionality of this library, which will be used by all kinds of users. But this is not the case for data file read/write. Data file caching is much more complex than metadata caching, and `FileIO` provides too little information for user, e.g. user can't even distinguish if an input file is metadata file or data file. As a library, I think we should keep `iceberg` crate as thin as possible. -- 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: issues-unsubscr...@iceberg.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org For additional commands, e-mail: issues-h...@iceberg.apache.org