Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
2.1.0
-
None
Description
predicate: ((cbigint is not null and cint is not null) and cint BETWEEN 1000000 AND 3000000) (type: boolean)
does not fold the IS_NULL on cint, because of the structure of the AND clause.
For example, see tez_dynpart_hashjoin_1.q
Attachments
Attachments
Issue Links
- relates to
-
HIVE-12543 Disable Hive ConstantPropagate optimizer when CBO has optimized the plan
-
- Closed
-
- requires
-
HIVE-11398 Parse wide OR and wide AND trees to flat OR/AND trees
-
- Resolved
-