netty 3.6.6 jar part of Drill dependencies

2015-07-16 Thread Abdel Hakim Deneche
I noticed when building Drill that we ship both netty 4.0.27 and 3.6.6 in jars/3rdparty. Thanks to Jason, we found that netty 3.6.6 is a dependency of hbase-client 0.98.7. Further looking into the jars, it seems that netty 3.6.6 and 4.0.27 are using different package names (org.jboss.netty vs

Re: netty 3.6.6 jar part of Drill dependencies

2015-07-16 Thread Jason Altekruse
Just to share the strategy for debugging future instances of problems like this. Maven has a command that will show you the exploded dependency tree of a project [0]. Just pipe this into a file and look for the version number of any jars you found that look like they may be conflicting transitive