Return-Path: Delivered-To: apmail-hadoop-common-commits-archive@www.apache.org Received: (qmail 3257 invoked from network); 16 Nov 2010 17:24:10 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 16 Nov 2010 17:24:10 -0000 Received: (qmail 32944 invoked by uid 500); 16 Nov 2010 17:24:41 -0000 Delivered-To: apmail-hadoop-common-commits-archive@hadoop.apache.org Received: (qmail 32919 invoked by uid 500); 16 Nov 2010 17:24:41 -0000 Mailing-List: contact common-commits-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: common-dev@hadoop.apache.org Delivered-To: mailing list common-commits@hadoop.apache.org Received: (qmail 32912 invoked by uid 500); 16 Nov 2010 17:24:41 -0000 Delivered-To: apmail-hadoop-core-commits@hadoop.apache.org Received: (qmail 32909 invoked by uid 99); 16 Nov 2010 17:24:41 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 16 Nov 2010 17:24:41 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.131] (HELO eos.apache.org) (140.211.11.131) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 16 Nov 2010 17:24:40 +0000 Received: from eosnew.apache.org (localhost [127.0.0.1]) by eos.apache.org (Postfix) with ESMTP id 34C12B6; Tue, 16 Nov 2010 17:24:04 +0000 (UTC) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable From: Apache Wiki To: Apache Wiki Date: Tue, 16 Nov 2010 17:24:04 -0000 Message-ID: <20101116172404.13849.74418@eosnew.apache.org> Subject: =?utf-8?q?=5BHadoop_Wiki=5D_Trivial_Update_of_=22HarmonyMapreduce=22_by_G?= =?utf-8?q?uillermoCabrera?= Dear Wiki user, You have subscribed to a wiki page or wiki category on "Hadoop Wiki" for ch= ange notification. The "HarmonyMapreduce" page has been changed by GuillermoCabrera. http://wiki.apache.org/hadoop/HarmonyMapreduce?action=3Ddiff&rev1=3D2&rev2= =3D3 -------------------------------------------------- export VERSION=3D0.21.0 export VERSIONBUILD=3D0.21.0-SNAPSHOT export PATCH_DIR=3D/home/harmony/Hadoop-Patches/Harmony/$VERSION-$SUBPROJ= ECT - #Folder containing a clean version of Hadoop common needed to install pat= ches + #Folder containing a clean version of Hadoop mapreduce needed to install = patches export PRISTINE=3D/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=3D/home/harmony/Java-Versions/jdk1.6.0_14 @@ -70, +70 @@ }}} = =3D=3D=3D Test Script =3D=3D=3D - 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 bu= ilt 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 bu= ilt Hadoop common (dependency) and mapreduce with another JDK. {{{ # !/bin/sh export SUBPROJECT=3Dmapreduce @@ -84, +84 @@ = cd $HADOOP_INSTALL/$SUBPROJECT = - echo "Testing Hadoop Common" + echo "Testing Hadoop mapreduce" ant -Dsun.arch.data.model=3D32 -Dversion=3D$VERSIONBUILD run-test-core-no= compile -Dresolvers=3Dinternal > /home/harmony/Test-Scripts/Hadoop-$VERSION= /HSTest-$SUBPROJECT.out 2>&1 }}} = @@ -101, +101 @@ = =3D=3D=3D=3D Others =3D=3D=3D=3D = - * Mapreduce does not compile when using Apache Harmony 6. There is 1 err= or 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 t= his 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 err= or 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 t= his is related to ecj as we had a similar problem with primary types before= . For this reason we are using SUN to build mapreduce. =20