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]

Reply via email to