gaborkaszab commented on PR #17219: URL: https://github.com/apache/iceberg/pull/17219#issuecomment-5020603789
Thank you for getting back, @HaoXuAI ! The reason I asked about the usage is that I'd like to understand the following: When constructing a `TableMetadata` object we are expected to pass a list of `Snapshot`s to the constructor where we then create a snapshot ID to snapshot object mapping. So we are expected to hold a full list of snapshots, so I'm not entirely sure where the streaming approach helps us. Exception from the above could be when using REST catalog with `snapshotMode=REFS` that loads only the referenced snapshots (including the current one). Also wanted to ask, if this solution is sufficient for you. -- 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
