You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@arrow.apache.org by "Wes McKinney (JIRA)" <ji...@apache.org> on 2017/08/20 04:19:03 UTC

[jira] [Updated] (ARROW-1379) [Java] maven dependency issues - both unused and undeclared

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

Wes McKinney updated ARROW-1379:
--------------------------------
    Summary: [Java] maven dependency issues - both unused and undeclared  (was: maven dependency issues - both unused and undeclared)

> [Java] maven dependency issues - both unused and undeclared
> -----------------------------------------------------------
>
>                 Key: ARROW-1379
>                 URL: https://issues.apache.org/jira/browse/ARROW-1379
>             Project: Apache Arrow
>          Issue Type: Bug
>          Components: Java - Memory, Java - Vectors
>    Affects Versions: 0.6.0
>            Reporter: Antony Mayi
>             Fix For: 0.7.0
>
>
> There is couple of dependency issues in the current maven config. This is then leaking into the integrating project which then needs to specify foreign dependencies just because arrow doesn't list them properly or is pulling unnecessary dependencies just because arrow lists them improperly.
> Here is the current report for each of the arrow's modules:
> {code:title=arrow-format}
> [WARNING] Unused declared dependencies found:
> [WARNING]    org.slf4j:slf4j-api:jar:1.7.25:compile
> [WARNING]    com.vlkan:flatbuffers:jar:1.2.0-3f79e055:compile
> [WARNING]    io.netty:netty-handler:jar:4.0.49.Final:compile
> [WARNING]    com.google.guava:guava:jar:18.0:compile
> {code}
> {code:title=arrow-memory}
> [WARNING] Used undeclared dependencies found:
> [WARNING]    io.netty:netty-buffer:jar:4.0.49.Final:compile
> [WARNING]    io.netty:netty-common:jar:4.0.49.Final:compile
> [WARNING] Unused declared dependencies found:
> [WARNING]    com.carrotsearch:hppc:jar:0.7.2:compile
> [WARNING]    io.netty:netty-handler:jar:4.0.49.Final:compile
> {code}
> {code:title=arrow-tools}
> [WARNING] Used undeclared dependencies found:
> [WARNING]    com.fasterxml.jackson.core:jackson-databind:jar:2.7.9:compile
> [WARNING]    com.fasterxml.jackson.core:jackson-core:jar:2.7.9:compile
> [WARNING] Unused declared dependencies found:
> [WARNING]    org.apache.commons:commons-lang3:jar:3.6:compile
> [WARNING]    org.apache.arrow:arrow-format:jar:0.7.0-SNAPSHOT:compile
> [WARNING]    io.netty:netty-handler:jar:4.0.49.Final:compile
> {code}
> {code:title=arrow-vector}
> [WARNING] Used undeclared dependencies found:
> [WARNING]    com.google.code.findbugs:jsr305:jar:3.0.2:compile
> [WARNING]    com.vlkan:flatbuffers:jar:1.2.0-3f79e055:compile
> [WARNING]    io.netty:netty-common:jar:4.0.49.Final:compile
> [WARNING]    io.netty:netty-buffer:jar:4.0.49.Final:compile
> [WARNING]    com.fasterxml.jackson.core:jackson-core:jar:2.7.9:compile
> [WARNING] Unused declared dependencies found:
> [WARNING]    org.apache.commons:commons-lang3:jar:3.6:compile
> [WARNING]    io.netty:netty-handler:jar:4.0.49.Final:compile
> {code}
> I am proposing to add the maven-dependency-plugin to guard the dependency configuration always stays consistent.



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