Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
This causes issues when creating extended columns of type BOOLEAN.
We create extended columns with the precision returned by RelDataType.getPrecision. We later use this precision in CalciteUtils.pDataTypeToRelDataType as RelDataTypeFactory.createSqlType with the precision specified as 1. This causes Calcite to throw an assertion.