jacobmarble commented on PR #9008:
URL: https://github.com/apache/iceberg/pull/9008#issuecomment-2215448506

   > Given that this type is for v3, wouldn't a v2 writer just blindly write 
this new type if it's being used anywhere and thus break forward compability?
   
   @nastra I don't think I understand your question, would you mind sharing an 
example?
   
   It seems to me that any writer that doesn't recognize a particular type (in 
this case `timestamp_ns` or `timestamptz_ns`) should fail when it reads the 
schema in the table metadata. How does the writer "blindly" write to an 
unimplemented type?


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