You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hive.apache.org by "Vihang Karajgaonkar (JIRA)" <ji...@apache.org> on 2017/10/13 17:48:00 UTC

[jira] [Commented] (HIVE-17797) History of API changes for Hive Common

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

Vihang Karajgaonkar commented on HIVE-17797:
--------------------------------------------

Thanks [~aponomarenko] for the report. This is interesting. Does the tool report sematic changes as well? Eg. the implementation of the public API changed such that it is still binary compatible but the behavior changed.

> History of API changes for Hive Common
> --------------------------------------
>
>                 Key: HIVE-17797
>                 URL: https://issues.apache.org/jira/browse/HIVE-17797
>             Project: Hive
>          Issue Type: Improvement
>            Reporter: Andrey Ponomarenko
>         Attachments: hive-common-1.png, hive-common-2.png
>
>
> Hi,
> I'd like to share the report on API changes and backward binary compatibility for the Hive Common library: https://abi-laboratory.pro/java/tracker/timeline/hive-common/
> The report is generated by the https://github.com/lvc/japi-tracker tool for jars found at http://central.maven.org/maven2/org/apache/hive/hive-common/ according to https://wiki.eclipse.org/Evolving_Java-based_APIs_2.
> Feel free to request other Hive modules to be included to the tracker if you are interested.
> Also please let me know if the tool should not check some parts of the API (it checks all public API methods and classes by default).
> Thank you.
> !hive-common-2.png|API symbols timeline!
> !hive-common-1.png|API changes review!



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)