You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Matt Burgess (JIRA)" <ji...@apache.org> on 2018/04/18 19:11:00 UTC

[jira] [Commented] (NIFI-5079) Add support for logical types to Hive DDL creation in ConvertAvroToORC

    [ https://issues.apache.org/jira/browse/NIFI-5079?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16443050#comment-16443050 ] 

Matt Burgess commented on NIFI-5079:
------------------------------------

The version of Hive used in the current Hive bundle is Apache Hive 1.2.1, which has a dependency on Avro 1.7.7. Unfortunately that version of Avro does not support logical types, and I don't think it is a good idea to try and evict 1.7.7 for a newer version of Avro, for fear it could break something with the rest of the Hive components.

I recommend we address this as part of the Hive 3.0 bundle under NIFI-4963.

> Add support for logical types to Hive DDL creation in ConvertAvroToORC
> ----------------------------------------------------------------------
>
>                 Key: NIFI-5079
>                 URL: https://issues.apache.org/jira/browse/NIFI-5079
>             Project: Apache NiFi
>          Issue Type: Improvement
>            Reporter: Matt Burgess
>            Priority: Major
>
> While other processors have been updated to support Avro logical types (such as decimal, timestamp, etc.), ConvertAvroToORC does not currently support them. We should update ConvertAvroToORC to handle Avro logical types, not just in the conversion to ORC but also in the generated Hive DDL.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)