[ https://issues.apache.org/jira/browse/HIVE-487?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Joydeep Sen Sarma updated HIVE-487: ----------------------------------- Attachment: hive-487-with-cli-changes.2.patch one more: - --auxpath works in both 19 and 20 now. auxlib should also work - i haven't tested it separately - removed -libjars for hadoop versions 20 and above from cli shell script. changes to CliDriver to add aux jars to classpath at runtime note that hive server and hwi don't work with auxpath/lib in 20 and above (since that would also require non trivial changes to HWIServer and HiveServer). we can fix this as a followon (in case someone is using the two in combination - which seems doubtful). please review changes to bin/ext/cli.sh and CliDriver > Hive does not compile with Hadoop 0.20.0 > ---------------------------------------- > > Key: HIVE-487 > URL: https://issues.apache.org/jira/browse/HIVE-487 > Project: Hadoop Hive > Issue Type: Bug > Affects Versions: 0.3.0 > Reporter: Aaron Kimball > Assignee: Justin Lynn > Priority: Blocker > Fix For: 0.4.0 > > Attachments: dynamic-proxy.tar.gz, HIVE-487-2.patch, > hive-487-jetty-2.diff, hive-487-jetty.patch, > hive-487-with-cli-changes.2.patch, hive-487-with-cli-changes.patch, > hive-487.3.patch, hive-487.4.patch, HIVE-487.patch, hive-487.txt, > hive-487.txt, jetty-patch.patch, junit-patch1.html, patch-487.txt > > > Attempting to compile Hive with Hadoop 0.20.0 fails: > aa...@jargon:~/src/ext/svn/hive-0.3.0$ ant -Dhadoop.version=0.20.0 package > (several lines elided) > compile: > [echo] Compiling: hive > [javac] Compiling 261 source files to > /home/aaron/src/ext/svn/hive-0.3.0/build/ql/classes > [javac] > /home/aaron/src/ext/svn/hive-0.3.0/build/ql/java/org/apache/hadoop/hive/ql/exec/ExecDriver.java:94: > cannot find symbol > [javac] symbol : method getCommandLineConfig() > [javac] location: class org.apache.hadoop.mapred.JobClient > [javac] Configuration commandConf = > JobClient.getCommandLineConfig(); > [javac] ^ > [javac] > /home/aaron/src/ext/svn/hive-0.3.0/build/ql/java/org/apache/hadoop/hive/ql/io/HiveInputFormat.java:241: > cannot find symbol > [javac] symbol : method validateInput(org.apache.hadoop.mapred.JobConf) > [javac] location: interface org.apache.hadoop.mapred.InputFormat > [javac] inputFormat.validateInput(newjob); > [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] 2 errors > BUILD FAILED > /home/aaron/src/ext/svn/hive-0.3.0/build.xml:145: The following error > occurred while executing this line: > /home/aaron/src/ext/svn/hive-0.3.0/ql/build.xml:135: Compile failed; see the > compiler error output for details. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.