Description
In the SameOperandTypeChecker method, the char type and the boolean type are comparable because of the call to the isComparable method.
Comparability of char types and boolean types returns true in the isComparable method.
However, char types and Boolean types in Spark are incomparable. Does Calcite have fixed standards here?