wypoon edited a comment on pull request #2275:
URL: https://github.com/apache/iceberg/pull/2275#issuecomment-792958633


   I have some questions:
   When we switch from v1 format to v2, and a new metadata file is written for 
an existing table, what schemas are written to the `schemas` list? And in the 
`snapshot-log`, what `schema-id` is written for the previous snapshots? (Is it 
not written, i.e., is null? or is it 0?)
   In general, if we see a schema id of 0, does that ever represent a specific 
schema, or does that always represent some undetermined schema? Let me 
elaborate: (1) Will we ever see a `schema-id` of 0 in a metadata file and if 
so, does that refer to a unique schema? (2) In code, if we have an instance of 
a schema and its schemaId is 0, what are the semantics of that schemaId?


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

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