Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Threaded View
Hadoop >> mail # general >> mapred in .22 got broken all of a sudden


Copy link to this message
-
Re: mapred in .22 got broken all of a sudden
Roman,

Yes this was an attempt to upgrade avro.
I needed to commit to all three projects. But found a bug in the
middle. Reverted the patch, fixed the bug, will upgrade tonight.

Thanks,
--Konstantin

On Tue, Sep 27, 2011 at 12:08 PM, Roman Shaposhnik <[EMAIL PROTECTED]> wrote:
> https://builds.apache.org/view/G-L/view/Hadoop/job/Hadoop-Mapreduce-22-branch/75/console
>
> Anybody knows what's going on? Avro update?
>
> avro-generate:
>    [mkdir] Created dir:
> /home/jenkins/jenkins-slave/workspace/Hadoop-Mapreduce-22-branch/trunk/build/src/org/apache/hadoop/mapreduce/jobhistory
> compile-mapred-classes:
> [jsp-compile] 11/09/27 19:06:21 WARN compiler.TldLocationsCache:
> Internal Error: File /WEB-INF/web.xml not found
>    [javac] Compiling 524 source files to
> /home/jenkins/jenkins-slave/workspace/Hadoop-Mapreduce-22-branch/trunk/build/classes
>    [javac] /home/jenkins/jenkins-slave/workspace/Hadoop-Mapreduce-22-branch/trunk/src/java/org/apache/hadoop/mapreduce/jobhistory/EventWriter.java:57:
> cannot find symbol
>    [javac] symbol  : constructor
> JsonEncoder(org.apache.avro.Schema,org.apache.hadoop.fs.FSDataOutputStream)
>    [javac] location: class org.apache.avro.io.JsonEncoder
>    [javac]     this.encoder = new JsonEncoder(Event.SCHEMA$, out);
>    [javac]                    ^
>    [javac] /home/jenkins/jenkins-slave/workspace/Hadoop-Mapreduce-22-branch/trunk/src/java/org/apache/hadoop/mapreduce/jobhistory/EventReader.java:77:
> cannot find symbol
>    [javac] symbol  : constructor
> JsonDecoder(org.apache.avro.Schema,java.io.DataInputStream)
>    [javac] location: class org.apache.avro.io.JsonDecoder
>    [javac]     this.decoder = new JsonDecoder(schema, in);
>    [javac]                    ^
>    [javac] Note: Some input files use or override a deprecated API.
>    [javac] Note: Recompile with -Xlint:deprecation for details.
>    [javac] 2 errors
>