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]
