drexler-sky opened a new pull request, #16006:
URL: https://github.com/apache/iceberg/pull/16006

   The vectorized Arrow reader was silently reading unsigned Parquet integer 
columns (uint8, uint16, uint32, uint64) as signed, producing incorrect values 
for any value exceeding the signed maximum for that bit width.
   
   Since Iceberg has no unsigned integer type, throw 
UnsupportedOperationException when the Arrow reader encounters an unsigned 
integer logical type annotation, consistent with how the schema conversion 
layer already rejects uint64.
   
   Fixes #14547


-- 
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