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