Stamatis Zampetakis created IMPALA-14917:
--------------------------------------------

             Summary: Centralize Junit version across modules
                 Key: IMPALA-14917
                 URL: https://issues.apache.org/jira/browse/IMPALA-14917
             Project: IMPALA
          Issue Type: Task
            Reporter: Stamatis Zampetakis


Currently there are three different Junit versions used in the project:
* junit:junit:jar:4.13.2
* junit:junit:jar:4.12
* junit:junit:jar:4.10

Some are declared explicitly in Impala and other are coming transitively.  To 
make matters worse in some cases the dependency is also present in the 
compile/runtime classpath making it part of the engine.

For more details check dep-tree.txt file
{noformat}
mvn dependency:tree -Dincludes=junit:* > dep-tree.txt
{noformat}

I bumped into this while I was trying to understand why certain code compiles 
in some modules and not in others. Obviously different versions == different 
features == different APIs.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to