You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hive.apache.org by "Chao Sun (Jira)" <ji...@apache.org> on 2020/11/03 01:53:00 UTC

[jira] [Commented] (HIVE-24324) Remove deprecated API usage from Avro

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

Chao Sun commented on HIVE-24324:
---------------------------------

[~aihuaxu] can you review this? Thanks

> Remove deprecated API usage from Avro
> -------------------------------------
>
>                 Key: HIVE-24324
>                 URL: https://issues.apache.org/jira/browse/HIVE-24324
>             Project: Hive
>          Issue Type: Improvement
>          Components: Avro
>            Reporter: Chao Sun
>            Assignee: Chao Sun
>            Priority: Major
>
> {{JsonProperties#getJsonProp}} has been marked as deprecated in Avro 1.8 and removed since Avro 1.9. This replaces the API usage for this with {{getObjectProp}} which doesn't leak Json node from jackson. This will help downstream apps to depend on Hive while using higher version of Avro, and also help Hive to upgrade Avro version itself.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)