luke-kucing commented on PR #3055:
URL: https://github.com/apache/iceberg-rust/pull/3055#issuecomment-6203568680

   Another data point in favour of this fix:
   - Against Apache Polaris 1.3.0, which defaults new tables to v2, creating a 
table with a `timestamptz_ns` column through `RestCatalog` (0.10.1) fails with 
HTTP 500: "Invalid schema for v2: timestamptz_ns is not supported until v3". 
That is because the requested `format_version` never reaches the server.
   - Lakekeeper only behaves because its warehouse default can be set to 3.
   
   We work around it by passing `format-version` as a table property for REST 
catalogs, and then checking the version of the created table. This PR would let 
us drop that.
   
   ---
   AI disclosure: drafted with an AI coding assistant; reproduced and verified 
by me.
   


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