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

Reply via email to