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/12 21:43:00 UTC

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

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

Chao Sun resolved HIVE-24324.
-----------------------------
    Fix Version/s: 4.0.0
     Hadoop Flags: Reviewed
       Resolution: Fixed

> 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
>              Labels: pull-request-available
>             Fix For: 4.0.0
>
>          Time Spent: 20m
>  Remaining Estimate: 0h
>
> {{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)