Fokko opened a new pull request, #40:
URL: https://github.com/apache/iceberg-python/pull/40

   For V1 and V2 there are some differences that are hard to enforce without 
this:
   
   - `1: snapshot_id` is required for V1, optional for V2
   - `105: block_size_in_bytes` needs to be written for V1, but omitted for V2 
(this leverages the `write-default`).
   - `3: sequence_number` and `4: file_sequence_number` can be omited for V1.
   
   Everything that we read, we map it to V2. However, when writing we also want 
to be compliant with the V1 spec, and this is where the writer tree comes in 
since we construct a tree for V1 or V2.


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

Reply via email to