Dear Wiki user, You have subscribed to a wiki page or wiki category on "Hadoop Wiki" for change notification.
The "HarmonyMapreduce" page has been changed by GuillermoCabrera. http://wiki.apache.org/hadoop/HarmonyMapreduce?action=diff&rev1=2&rev2=3 -------------------------------------------------- export VERSION=0.21.0 export VERSIONBUILD=0.21.0-SNAPSHOT export PATCH_DIR=/home/harmony/Hadoop-Patches/Harmony/$VERSION-$SUBPROJECT - #Folder containing a clean version of Hadoop common needed to install patches + #Folder containing a clean version of Hadoop mapreduce needed to install patches export PRISTINE=/home/harmony/Hadoop-Versions/pristine #Note we are using SUN JDK, please refer below to the issues section and why we don't use Harmony export JAVA_HOME=/home/harmony/Java-Versions/jdk1.6.0_14 @@ -70, +70 @@ }}} === Test Script === - The following script only runs (does not compile) all of the tests in the test-core target. By running this script it is assumed that you already built Hadoop common with another JDK. + The following script only runs (does not compile) all of the tests in the test-core target. By running this script it is assumed that you already built Hadoop common (dependency) and mapreduce with another JDK. {{{ # !/bin/sh export SUBPROJECT=mapreduce @@ -84, +84 @@ cd $HADOOP_INSTALL/$SUBPROJECT - echo "Testing Hadoop Common" + echo "Testing Hadoop mapreduce" ant -Dsun.arch.data.model=32 -Dversion=$VERSIONBUILD run-test-core-nocompile -Dresolvers=internal > /home/harmony/Test-Scripts/Hadoop-$VERSION/HSTest-$SUBPROJECT.out 2>&1 }}} @@ -101, +101 @@ ==== Others ==== - * Mapreduce does not compile when using Apache Harmony 6. There is 1 error in this project in the SpillRecord.java file (line 141) where we get the message "The type IndexRecord is already defined". Initial guess is that this is related to ecj as we had a similar problem with primary types before. For this reason we are using SUN to build mapreduce. + * Mapreduce does not compile when using Apache Harmony 6. There is 1 error in this project in the SpillRecord.java file (line 141) where we get the message `The type IndexRecord is already defined`. Initial guess is that this is related to ecj as we had a similar problem with primary types before. For this reason we are using SUN to build mapreduce.