Details
-
Bug
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
None
Description
1. Calcite uses ANY type for the DEFAULT operator and introduction of custom data types caused a regression that broke that rule.
2. Nullable attribute is not correctly set for custom data types - it creates a custom data type with nullability = true when it should be false.
3. Update commonTypeForBinaryComparison to convert to/from custom data type in binary comparison operators.