adiranjan25 commented on issue #18886: URL: https://github.com/apache/iceberg/issues/18886#issuecomment-6788301620
Hi everyone, I'd like to take this issue and work on the fix. I'm currently contributing to the related signed-zero predicate-evaluation fix in PR #18813, and I'll investigate the corresponding behavior in `ParquetDictionaryRowGroupFilter` as a separate follow-up. My plan is to: 1. Reproduce the suspected signed-zero dictionary-filtering issue using focused regression tests. 2. Investigate equality, inequality, range, and set predicate behavior for `FLOAT` and `DOUBLE`. 3. Implement a targeted fix consistent with Iceberg's signed-zero comparison semantics. 4. Run the relevant Parquet module tests and submit a PR referencing this issue. @Rishavbhattarai, thank you for offering to help test this follow-up. I'd appreciate your feedback once I have a reproducible test case or initial patch. **I'll take ownership of the investigation and proposed fix and post updates here as work progresses.** Thanks! -- 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]
