ahmed-mez opened a new pull request, #18099: URL: https://github.com/apache/datafusion/pull/18099
Previously, dictionary-encoded types were not properly handled in numeric comparison coercion, causing errors when comparing dictionary types with literals or other types in functions like NULLIF. This fix adds dictionary_comparison_coercion_numeric() which extends the existing dictionary coercion logic to work with numeric-preferring comparison rules, ensuring consistent behavior when dictionaries are involved in comparisons. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]> -- 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]
