RussellSpitzer commented on issue #3374: URL: https://github.com/apache/iceberg/issues/3374#issuecomment-1049297961
Took another look at #3411, sorry for the delay. I was a little confused on the issue but now I see the problem and have a workaround to try for folks dealing with this now. From what I can tell, the issues is primarily with V1 Iceberg tables where a column has a transform applied to it that changes its type, and then is dropped. For example `bucket(10, stringColumn)` has a type "int" but when dropped in v1 is replaced with a `VoidTransform` which always returns null but has a type of "string". Reading the partition data with "string" when the actual data is "Int" causes problems. I think 3411 has the right fix and I just have a few minor comments on it. I do think as a workaround converting a table to a V2 table should fix the issue. -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
