Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
Since interface RelDataTypeFactory.FieldInfo is deprecated, and RelDataTypeFactory.FieldInfoBuilder implements it, we should also deprecate FieldInfoBuilder.
We will create a new class RelDataTypeFactory.Builder that does the same as FieldInfoBuilder without implementing the FieldInfo interface.
For backwards compatibility, RelDataTypeFactory.builder() will continue to return FieldInfoBuilder but we recommend that you assign the result to a variable of type Builder. Thus you won't be using the deprecated class in your code.
Attachments
Issue Links
- breaks
-
CALCITE-1981 Cassandra adapter fails
- Open