You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix predicate simplification for incompatible types in push_down_filter (#17521)
* Fix predicate simplification for incompatible types in push_down_filter
Handle the case where scalar values with incompatible types (e.g.,
TimestampMicrosecond vs Time64Nanosecond) cannot be compared during
predicate simplification. The fix catches the comparison error in
find_most_restrictive_predicate and returns None to indicate we can't
simplify when types are incompatible, preventing the "Uncomparable values"
error.
Fixes#17512
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
* minimize diff
* use proposed fix, add test
* revert other changes
---------
Co-authored-by: Claude <noreply@anthropic.com>
0 commit comments