Alexander Behm created HIVE-11622:
-------------------------------------
Summary: Creating an Avro table with a complex map-typed column
leads to incorrect column type.
Key: HIVE-11622
URL: https://issues.apache.org/jira/browse/HIVE-11622
Project: Hive
Issue Type: Bug
Components: Database/Schema
Affects Versions: 1.1.0
Reporter: Alexander Behm
In the following CREATE TABLE the following map-typed column leads to the wrong
type. I suspect some problem with inferring the Avro schema from the column
definitions, but I am not sure.
Reproduction:
{code}
hive> create table t (c map<string,array<int>>) stored as avro;
OK
Time taken: 0.101 seconds
hive> desc t;
OK
c array<map<string,int>> from deserializer
Time taken: 0.135 seconds, Fetched: 1 row(s)
{code}
Note how the type shown in DESCRIBE is not the type originally passed in the
CREATE TABLE.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)