[
https://issues.apache.org/jira/browse/CALCITE-3429?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Wang Yanlin updated CALCITE-3429:
---------------------------------
Description:
1. Add map info from Java Map class to SqlTypeName.Map
2. SqlTypeName.Map is not a basic type, should not be used in factory method
*createSqlType*, just like SqlTypeName.Array
was:
1. The SqlTypeName of data type created with subclass of Map should be
SqlTypename.Map, currently not.
2. The SqlTypeName of data type created with subclass of List or Array should
be SqlTypename.Array, currently not.
3. SqlTypeName.Map is not a basic type, should not be used in factory method
*createSqlType*, just like SqlTypeName.Array
> Refinement for implementation of sql type factory
> -------------------------------------------------
>
> Key: CALCITE-3429
> URL: https://issues.apache.org/jira/browse/CALCITE-3429
> Project: Calcite
> Issue Type: Improvement
> Reporter: Wang Yanlin
> Assignee: Wang Yanlin
> Priority: Major
> Labels: pull-request-available
> Time Spent: 1h 10m
> Remaining Estimate: 0h
>
> 1. Add map info from Java Map class to SqlTypeName.Map
> 2. SqlTypeName.Map is not a basic type, should not be used in factory method
> *createSqlType*, just like SqlTypeName.Array
--
This message was sent by Atlassian Jira
(v8.3.4#803005)