Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
Calcite is more stricter w.r.t common types than Hive.
For example in case a CASE with different types on the branches is not something Calcite likes:
CASE WHEN cond1 THEN booleanCol WHEN cond2 THEN stringCol WHEN cond3 THEN floatCol ELSE doubleCol END
issues will only happen with 1.18-SNAPSHOT version