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]

Reply via email to