sungwy commented on issue #338:
URL: https://github.com/apache/iceberg-python/issues/338#issuecomment-2457255925

   Hi @Samreay thank you for chasing up!
   
   We are now able to express partition spec updates without referencing a 
`field_id` by using the `create_table_transaction` method on a catalog. This 
will create a new transaction that can be used with a builder pattern to add 
schema or partition spec updates as noted in the last paragraph of the API 
documentation on [Create a 
Table](https://py.iceberg.apache.org/api/#create-a-table).
   
   Unfortunately, we don't yet have similar support for updating the sort order 
without field_ids, and it is partially because PyIceberg as a library doesn't 
yet make use of a `sort_order` even if it is defined on a table. But I can see 
how it might still be useful to support that, so that the `sort_order` can be 
set through PyIceberg, but be used by other engines.
   
   Would you be interested in making a contribution, to enable updating the 
`sort_order` through PyIceberg?


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