Awesome - thx for the info! --travis
On Thu, Nov 15, 2012 at 7:46 PM, Francis Liu <[email protected]> wrote: > 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 >
