There's no support yet. Yep let's keep it building against 20 for now.

On Nov 15, 2012, at 2:05 PM, Travis Crawford <[email protected]> wrote:

> Hey hcat gurus -
> 
> Does webhcat work with hadoop 23? I'm not super familiar with yarn yet, and
> am not seeing the JobTracker class at all, so it looks like there's no
> backwards-compatibility mode.
> 
> Does this mean that webhcat server should always build with 20 for the time
> being?
> 
> compile:
>     [echo] webhcat
>    [mkdir] Created dir:
> /Users/travis/src/hcatalog/webhcat/svr/build/classes
>    [javac] Compiling 56 source files to
> /Users/travis/src/hcatalog/webhcat/svr/build/classes
>    [javac]
> /Users/travis/src/hcatalog/webhcat/svr/src/main/java/org/apache/hadoop/mapred/TempletonJobTracker.java:32:
> cannot find symbol
>    [javac] symbol  : class JobSubmissionProtocol
>    [javac] location: class org.apache.hadoop.mapred.TempletonJobTracker
>    [javac]     private JobSubmissionProtocol cnx;
>    [javac]             ^
>    [javac]
> /Users/travis/src/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/DeleteDelegator.java:22:
> cannot find symbol
>    [javac] symbol  : class JobTracker
>    [javac] location: package org.apache.hadoop.mapred
>    [javac] import org.apache.hadoop.mapred.JobTracker;
>    [javac]                                ^
>    [javac]
> /Users/travis/src/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/ListDelegator.java:25:
> cannot find symbol
>    [javac] symbol  : class JobTracker
>    [javac] location: package org.apache.hadoop.mapred
>    [javac] import org.apache.hadoop.mapred.JobTracker;
>    [javac]                                ^
>    [javac]
> /Users/travis/src/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/StatusDelegator.java:27:
> cannot find symbol
>    [javac] symbol  : class JobTracker
>    [javac] location: package org.apache.hadoop.mapred
>    [javac] import org.apache.hadoop.mapred.JobTracker;
>    [javac]                                ^
>    [javac]
> /Users/travis/src/hcatalog/webhcat/svr/src/main/java/org/apache/hadoop/mapred/TempletonJobTracker.java:41:
> cannot find symbol
>    [javac] symbol  : class JobSubmissionProtocol
>    [javac] location: class org.apache.hadoop.mapred.TempletonJobTracker
>    [javac]         cnx = (JobSubmissionProtocol)
>    [javac]                ^
>    [javac]
> /Users/travis/src/hcatalog/webhcat/svr/src/main/java/org/apache/hadoop/mapred/TempletonJobTracker.java:42:
> cannot find symbol
>    [javac] symbol  : class JobSubmissionProtocol
>    [javac] location: class org.apache.hadoop.mapred.TempletonJobTracker
>    [javac]             RPC.getProxy(JobSubmissionProtocol.class,
>    [javac]                          ^
>    [javac]
> /Users/travis/src/hcatalog/webhcat/svr/src/main/java/org/apache/hadoop/mapred/TempletonJobTracker.java:43:
> cannot find symbol
>    [javac] symbol  : variable JobSubmissionProtocol
>    [javac] location: class org.apache.hadoop.mapred.TempletonJobTracker
>    [javac]                 JobSubmissionProtocol.versionID,
>    [javac]                 ^
>    [javac]
> /Users/travis/src/hcatalog/webhcat/svr/src/main/java/org/apache/hadoop/mapred/TempletonJobTracker.java:48:
> cannot find symbol
>    [javac] symbol  : class JobSubmissionProtocol
>    [javac] location: class org.apache.hadoop.mapred.TempletonJobTracker
>    [javac]                     JobSubmissionProtocol.class));
>    [javac]                     ^
>    [javac]
> /Users/travis/src/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/DeleteDelegator.java:43:
> cannot find symbol
>    [javac] symbol  : variable JobTracker
>    [javac] location: class org.apache.hcatalog.templeton.DeleteDelegator
>    [javac]
> JobTracker.getAddress(appConf),
>    [javac]                                               ^
>    [javac]
> /Users/travis/src/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/ListDelegator.java:44:
> cannot find symbol
>    [javac] symbol  : variable JobTracker
>    [javac] location: class org.apache.hcatalog.templeton.ListDelegator
>    [javac]                 JobTracker.getAddress(appConf),
>    [javac]                 ^
>    [javac]
> /Users/travis/src/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/StatusDelegator.java:49:
> cannot find symbol
>    [javac] symbol  : variable JobTracker
>    [javac] location: class org.apache.hcatalog.templeton.StatusDelegator
>    [javac]                 JobTracker.getAddress(appConf),
>    [javac]                 ^
>    [javac] Note: Some input files use or override a deprecated API.
>    [javac] Note: Recompile with -Xlint:deprecation for details.
>    [javac] Note: Some input files use unchecked or unsafe operations.
>    [javac] Note: Recompile with -Xlint:unchecked for details.
>    [javac] 11 errors
> 
> Thanks!
> Travis

Reply via email to