sungwy commented on issue #1247: URL: https://github.com/apache/iceberg-python/issues/1247#issuecomment-2447112519
Hi @kevinjqliu thanks for raising this. From the [docs](https://iceberg.apache.org/docs/latest/spark-ddl/#alter-table-write-ordered-by) I'm understanding that sort order is purely suggestive, and it is up to the engines to decide if they will attempt to use the sort-order on write. It says: "Iceberg tables can be configured with a sort order that is **used to automatically sort data that is written to the table in some engines**. For example, MERGE INTO in Spark will use the table ordering." Would blocking the writes be the correct solution here, or should we just emit a warning log that PyIceberg doesn't respect sort orders? -- 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