You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@samza.apache.org by "Jake Maes (JIRA)" <ji...@apache.org> on 2015/09/29 22:36:04 UTC

[jira] [Updated] (SAMZA-779) Remove the dependency on JUnit from SamzaTaskManager

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

Jake Maes updated SAMZA-779:
----------------------------
    Attachment: SAMZA-779.patch

Attaching the patch. Apologies for missing this step. 

And a reminder, here is the RB:
https://reviews.apache.org/r/38832/

> Remove the dependency on JUnit from SamzaTaskManager
> ----------------------------------------------------
>
>                 Key: SAMZA-779
>                 URL: https://issues.apache.org/jira/browse/SAMZA-779
>             Project: Samza
>          Issue Type: Bug
>          Components: yarn
>    Affects Versions: 0.10.0
>            Reporter: Jake Maes
>            Assignee: Jake Maes
>         Attachments: SAMZA-779.patch
>
>
> Remove the dependency on JUnit, which shouldn't be in production code and in some environments, could be explicitly excluded and cause build errors.
> Interestingly, gradle allowed the dependency even though we only ever add JUnit as a testCompile dependency. It looks like this is due to a transitive dependency.  
> Snippet from the command "./gradlew :samza-yarn:dependencies":
> compile - Compile classpath for source set 'main'.
> ...
> \--- org.apache.zookeeper:zookeeper:3.3.4
>      +--- log4j:log4j:1.2.15 -> 1.2.17
>      \--- jline:jline:0.9.94
>           \--- junit:junit:3.8.1



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