hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mohammad Kamrul Islam (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HIVE-3159) Update AvroSerde to determine schema of new tables
Date Tue, 06 May 2014 22:08:17 GMT

     [ https://issues.apache.org/jira/browse/HIVE-3159?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Mohammad Kamrul Islam updated HIVE-3159:
----------------------------------------

    Attachment: HIVE-3159.9.patch

New patch that addressed [~cwsteinbach]'s review comments.

This patch addressed the following missing functions.
1. Create AVRO table from using HIVE schema ( w/o  specifying Avro Schema).
2. Copy AVRO table structure and data from an existing non-AVRO table using CTAS.
3. Copy AVRO table structure and data from an existing AVRO table using CTAS.

Note: We can close dependent JIRA HIVE-5803 that is no longer required. Another JIRA has already
taken care of this.



> Update AvroSerde to determine schema of new tables
> --------------------------------------------------
>
>                 Key: HIVE-3159
>                 URL: https://issues.apache.org/jira/browse/HIVE-3159
>             Project: Hive
>          Issue Type: Improvement
>          Components: Serializers/Deserializers
>    Affects Versions: 0.12.0
>            Reporter: Jakob Homan
>            Assignee: Mohammad Kamrul Islam
>         Attachments: HIVE-3159.4.patch, HIVE-3159.5.patch, HIVE-3159.6.patch, HIVE-3159.7.patch,
HIVE-3159.9.patch, HIVE-3159v1.patch
>
>
> Currently when writing tables to Avro one must manually provide an Avro schema that matches
what is being delivered by Hive. It'd be better to have the serde infer this schema by converting
the table's TypeInfo into an appropriate AvroSchema.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message