marcoaanogueira commented on issue #1711: URL: https://github.com/apache/iceberg-python/issues/1711#issuecomment-2706495488
Hi @Fokko, I’d like to add that upsert operations also do not work with struct types. When trying to perform an upsert with a struct field, I encounter the following error: `pyarrow.lib.ArrowInvalid: Data type struct<foo: large_string> is not supported in join non-key field super_column ` Additionally, I noticed that the upstream issue that caused this ([apache/arrow#35785](https://github.com/apache/arrow/issues/35785)) has seen little progress since it was opened on May 26, 2023, with the last update in October 2023. Do you or the other maintainers have any plans or workarounds for handling struct types in upserts? Any insights would be greatly appreciated, and if I can help in any way, I’m happy to contribute. Thanks! -- 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