[ 
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)

Reply via email to