[ 
https://issues.apache.org/jira/browse/CALCITE-1975?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16168749#comment-16168749
 ] 

Julian Hyde commented on CALCITE-1975:
--------------------------------------

Sounds like you want Calcite types to be able to be wrappers around Flink 
types, and that is problematic (difficult to serialize, for instance). It might 
be easier if we can parallel the structure of Flink types, rather than wrapping 
them. Can you give an example of a structure that can be represented in Flink 
types but not Calcite types?

> make some method in SqlTypeFactoryImpl public
> ---------------------------------------------
>
>                 Key: CALCITE-1975
>                 URL: https://issues.apache.org/jira/browse/CALCITE-1975
>             Project: Calcite
>          Issue Type: Improvement
>          Components: core
>            Reporter: Ruidong Li
>            Assignee: Julian Hyde
>
> Some other project which use calcite may have it's own logic in 
> {{leastRestrictiveByCast}} and {{leastRestrictiveSqlType}}. For example, 
> Flink's {{ANY}} SqlType differs from calcite's , it'e better to implementing 
> it's own logic.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to