James Taylor created CALCITE-498:
------------------------------------
Summary: Allow non standard SQL type names to be defined
Key: CALCITE-498
URL: https://issues.apache.org/jira/browse/CALCITE-498
Project: Calcite
Issue Type: Improvement
Reporter: James Taylor
Assignee: Julian Hyde
In order to provide a means of mapping to already existing data, systems may
need to define non standard types. For example, Phoenix defines its UNSIGNED_*
types (http://phoenix.apache.org/language/datatypes.html#unsigned_time_type)
which serialize/deserialze using the standard HBase serialization utility
functions. This enables Phoenix to be used to query HBase data which was not
created using Phoenix.
It'd be useful as an escape mechanism, if Calcite allowed such types to be
defined and referenced in DDL statements and CAST operations.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)