This was taken out when making Hive compile with Hadoop 0.23.

The test case will be put back as part of

https://issues.apache.org/jira/browse/HIVE-2629


On 12/22/11 12:15 AM, "Bing Li" <smallpu...@gmail.com> wrote:

> Hi, All
> When I ran hive UT, I found that TestHadoop20SAuthBridge wasn't compiled,
> so TestHadoop20SAuthBridge won't be run by "ant test" command.
> 
> In src/shims/build.xml, I found the following lines:
> 
>   <target name="compile-test" depends="compile">
>     <echo message="Project: ${ant.project.name}"/>
>     <!-- TODO: move tests to version directory -->
>     <!--antcall target="compile_secure_test" inheritRefs="false"
> inheritAll="false">
>       <param name="hadoop.version.ant-internal"
> value="${hadoop.security.version}" />
>       <param name="hadoop.version.ant-internal.prefix"
> value="${hadoop.security.version.prefix}" />
>     </antcall-->
>   </target>
> 
> Then, I commented off lines in blue, and it could generate the class file
> of TestHadoop20SAuthBridge.
> But if I change the security hadoop version to 1.0.0, it failed with:
> 
> build_shims:
>      [echo] Project: shims
>      [echo] Compiling shims against hadoop 1.0.1-SNAPSHOT
> (/home/libing/Round-1/hive-0.8.0/src/build/hadoopcore/IHC-1.0.1-SNAPSHOT)
> 
> BUILD FAILED
> /home/libing/Round-1/hive-0.8.0/src/build.xml:307: The following error
> occurred while executing this line:
> /home/libing/Round-1/hive-0.8.0/src/build.xml:325: The following error
> occurred while executing this line:
> /home/libing/Round-1/hive-0.8.0/src/shims/build.xml:76: The following error
> occurred while executing this line:
> /home/libing/Round-1/hive-0.8.0/src/shims/build.xml:66: srcdir
> "/home/libing/Round-1/hive-0.8.0/src/shims/src/1.0/java" does not exist!
> 
> 
> Does it mean that if we want to use a hadoop as hadoop.security.version, we
> should keep a directory in shims/src/xxx by ourselves as well?
> 
> 
> Thanks,
> - Bing

Reply via email to