drill-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (DRILL-5911) Upgrade esri-geometry-api version to 2.0.0 to avoid dependency on org.json library
Date Fri, 27 Oct 2017 17:12:00 GMT

    [ https://issues.apache.org/jira/browse/DRILL-5911?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16222693#comment-16222693

ASF GitHub Bot commented on DRILL-5911:

Github user vvysotskyi commented on the issue:

    @vrozov As I understand from the [release notes](https://github.com/Esri/geometry-api-java/releases/tag/v2.0.0),
the main reason for the major version change was changing the interface due to the removing
org.json dependency. Gis storage plugin provides UDF functions, and they are covered by the
existing unit tests, so since all tests are passed this change does not break drill-gis. 
    I think this change should be merged in the current release, but I don't know when other
PR will be merged. Also, another pull request isn't affected by changing esri-geometry-api
library, ie this change does not break changes made there.

> Upgrade esri-geometry-api version to 2.0.0 to avoid dependency on org.json library
> ----------------------------------------------------------------------------------
>                 Key: DRILL-5911
>                 URL: https://issues.apache.org/jira/browse/DRILL-5911
>             Project: Apache Drill
>          Issue Type: Task
>    Affects Versions: 1.11.0
>            Reporter: Volodymyr Vysotskyi
>            Assignee: Volodymyr Vysotskyi
>              Labels: ready-to-commit
>             Fix For: 1.12.0
> Currently, {{drill-gis}} module uses {{esri-geometry-api}} library version 1.2.1. This
version of the library has the dependency on {{org.json}} library:
> {noformat}
> [INFO] org.apache.drill.contrib:drill-gis:jar:1.12.0-SNAPSHOT
> [INFO] \- com.esri.geometry:esri-geometry-api:jar:1.2.1:compile
> [INFO]    \- org.json:json:jar:20090211:compile
> {noformat}
> In {{esri-geometry-api}} v.2.0.0 this dependency on {{org.json}} was removed: https://github.com/Esri/geometry-api-java/commit/9bedde397f2f61675bc687b95875893aa7cd7f2f.

> So we need also update the version of this library to avoid transitive dependency on
{{org.json}} form {{drill-gis}} module.

This message was sent by Atlassian JIRA

View raw message