[
https://issues.apache.org/jira/browse/FLINK-386?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14075617#comment-14075617
]
ASF GitHub Bot commented on FLINK-386:
--------------------------------------
GitHub user warneke opened a pull request:
https://github.com/apache/incubator-flink/pull/80
[FLINK-386] Duplicate dependencies in lib folder
This set of changes cleans up/upgrades the dependencies of Flink and
reduces the problem of duplicate libraries in the in lib folder as far as
possible.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/warneke/incubator-flink depcleanup
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-flink/pull/80.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 #80
----
commit 28cc9cf744bac5f09a635a15bcce59579a561abe
Author: Daniel Warneke <[email protected]>
Date: 2014-07-27T12:30:38Z
Upgraded to junit 4.11 and fixed code that used deprecated
commit 265177b14b09767af1968339723297965271aad0
Author: Daniel Warneke <[email protected]>
Date: 2014-07-27T12:32:28Z
Changed scala dependency from 2.10.3 to 2.10.4 to avoid conflicts with
scalatest dependency
commit 48488ef8bb88519596cb37706186feea0816d9fd
Author: Daniel Warneke <[email protected]>
Date: 2014-07-27T12:33:39Z
Upgraded log4j and commons-logging dependency
commit e990f02e24ef43ecdf7f73630141036840dccdc6
Author: Daniel Warneke <[email protected]>
Date: 2014-07-27T12:39:26Z
Removed superfluous dependency on commons-codec
commit e37275249e4cda1665a68f57a5a67678ff24d2b7
Author: Daniel Warneke <[email protected]>
Date: 2014-07-27T12:40:47Z
Upgraded dependency versions in the base module
commit cacfc3f3fc49a765dca39f155abafa5608638a21
Author: Daniel Warneke <[email protected]>
Date: 2014-07-27T12:43:53Z
Ensured consistency of avro versions across submodules
commit 45721ef8cf1c213a7dc8950cf8898dd0192dd77b
Author: Daniel Warneke <[email protected]>
Date: 2014-07-27T12:44:53Z
Upgraded AWS dependency to version 1.8.1
commit 933b3c0f1267a29a4c033e574256665a053c5e16
Author: Daniel Warneke <[email protected]>
Date: 2014-07-27T12:56:35Z
Unified configuration of jetty dependency
----
> Duplicate dependencies in lib folder
> ------------------------------------
>
> Key: FLINK-386
> URL: https://issues.apache.org/jira/browse/FLINK-386
> Project: Flink
> Issue Type: Bug
> Reporter: GitHub Import
> Assignee: Daniel Warneke
> Labels: github-import
> Fix For: pre-apache
>
>
> There are some dependencies for which two different versions end up in the
> lib folder
> ```
> servlet-api-2.5-6.1.14.jar
> servlet-api-3.0.20100224.jar
> stax-api-1.0.1.jar
> stax-api-1.0-2.jar
> ```
> As far as I see it, these are transitive dependencies.
> Teh problem is that what classes are available at runtime depends on which
> jar is loaded first by the classloader. This is somewhat unpredictable and
> can lead to weird errors in the components that have these dependencies.
> ---------------- Imported from GitHub ----------------
> Url: https://github.com/stratosphere/stratosphere/issues/386
> Created by: [StephanEwen|https://github.com/StephanEwen]
> Labels:
> Created at: Thu Jan 09 19:44:07 CET 2014
> State: open
--
This message was sent by Atlassian JIRA
(v6.2#6252)