Hi,
I have a yarn application that launches a mapreduce job that has a mapper
that uses a newer version of guava than the one hadoop is using. Because
of this, the mapper fails and gets a NoSuchMethod exception. Is there a
way to indicate that application dependencies should be used over hadoop
Hi Albert,
If you are using distributed cache to push the newer version of the guava jars,
you can try setting mapreduce.job.user.classpath.first to true. If not, you
can try overriding the value of mapreduce.application.classpath to ensure that
the dir where the newer guava jars are present