Incorrect results with broadcast join comparing Decimal with Double.

Description

The following test case, comparing a Decimal column with a Double column should return 1 row, but returns no rows when broadcast join is selected:

Environment

None

Test Plan

[Template: please modify accordingly]
Testing considerations and plan:
1. User impact/behavior changes (e.g., error message change)
2. Variation consideration (e.g., Count/Sum/Max/Min/Avg, Parquet/ORC/AVRO formats)
3. Platform consideration (Cloudera/HDP/MapR, kerberos/ldap, HBase/Spark versions)
4. Upgrade/backdown compatibility (e.g., data dictionary changes)
5. Client connectivity impact (JDBC/ODBC)
6. Configuration changes needed
7. Performance expectations

Assignee

Mark Sirek

Reporter

Mark Sirek

Labels

None

Fix Build

1903

Doc Impact

None

Components

Sprint

None

Priority

Normal
Configure