does your spark version come with batteries (hadoop included) or is it
build with hadoop provided and you are adding hadoop binaries to classpath

On Wed, Feb 24, 2016 at 3:08 PM, <ross.cramb...@thomsonreuters.com> wrote:

> I’m trying to save a data frame in Avro format but am getting the
> following error:
>
>
> java.lang.NoSuchMethodError: 
> org.apache.avro.generic.GenericData.createDatumWriter(Lorg/apache/avro/Schema;)Lorg/apache/avro/io/DatumWriter;
>
> I found the following workaround
> https://github.com/databricks/spark-avro/issues/91 - which seems to say
> that this is from a mismatch in Avro versions. I have tried following both
> solutions detailed to no avail:
>  - Manually downloading avro-1.7.7.jar and including it in
> /usr/lib/hadoop-mapreduce/
>  - Adding avro-1.7.7.jar to spark.driver.extraClassPath and
> spark.executor.extraClassPath
>  - The same with avro-1.6.6
>
> I am still getting the same error, and now I am just stabbing in the dark.
> Anyone else still running into this issue?
>
>
> I am using Pyspark 1.5.2 on EMR.
>

Reply via email to