beam-commits 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] (BEAM-82) Transitive dependencies in Beam pom.xml have conflicts that could result in old versions if reordered
Date Tue, 01 Mar 2016 07:15:18 GMT

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

ASF GitHub Bot commented on BEAM-82:
------------------------------------

GitHub user kennknowles opened a pull request:

    https://github.com/apache/incubator-beam/pull/7

    [BEAM-82] Exclude old version of Google API client libraries

    Our com.google.apis:google-api-services-datastore-protobuf dependency
    has a transitive dependency on a very old Google API client library.
    This change suppresses that dependency and replaces it by depending
    on a version that matches our other API dependencies.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/kennknowles/incubator-beam pom

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/incubator-beam/pull/7.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #7
    
----
commit d92e83a589724cc7d972f1f9e2b9395cb67dcf55
Author: Kenneth Knowles <klk@google.com>
Date:   2016-03-01T07:11:42Z

    Exclude old version of Google API client libraries
    
    Our com.google.apis:google-api-services-datastore-protobuf dependency
    has a transitive dependency on a very old Google API client library.
    This change suppresses that dependency and replaces it by depending
    on a version that matches our other API dependencies.

----


> Transitive dependencies in Beam pom.xml have conflicts that could result in old versions
if reordered
> -----------------------------------------------------------------------------------------------------
>
>                 Key: BEAM-82
>                 URL: https://issues.apache.org/jira/browse/BEAM-82
>             Project: Beam
>          Issue Type: Bug
>          Components: sdk-java-core
>            Reporter: Kenneth Knowles
>            Assignee: Kenneth Knowles
>              Labels: pom.xml
>
> Specifically, com.google.apis:google-api-services-datastore-protobuf depends on a very
old version of the suite of Google API libraries. It is by maven's dependency resolution that
these are generally overridden by other dependencies on the new versions.
> It is easy (and I have done it) to get things rearranged so that it pulls in the very
old API clients. They should be suppressed and provided in their latest form for compatibility
with the rest of the SDK that is up to date.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message