fallintoplace opened a new issue, #1288:
URL: https://github.com/apache/iceberg-go/issues/1288

   ### Apache Iceberg version
   
   main (development)
   
   ### Please describe the bug 🐞
   
   Iceberg equality delete field IDs should not include float or double 
columns. Today iceberg-go appears to accept equality delete files/row deltas 
with float or double equality IDs instead of rejecting them when the delete 
file is written or committed.
   
   That can make callers or tests appear to support a delete shape other 
engines would reject.
   
   Expected:
   - equality delete write/commit paths reject float/double equality field IDs
   - the error identifies the field and type
   - writer/row-delta coverage pins this behavior
   
   Context: this came up while fixing #1242. Encoder-level float/double 
coverage is still useful, but scan-level equality-delete round trips should not 
use float/double keys.
   
   cc: @laskoviymishka 


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