Return-Path: X-Original-To: apmail-hadoop-mapreduce-dev-archive@minotaur.apache.org Delivered-To: apmail-hadoop-mapreduce-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 570477D9C for ; Sat, 6 Aug 2011 00:43:08 +0000 (UTC) Received: (qmail 35916 invoked by uid 500); 6 Aug 2011 00:43:08 -0000 Delivered-To: apmail-hadoop-mapreduce-dev-archive@hadoop.apache.org Received: (qmail 35674 invoked by uid 500); 6 Aug 2011 00:43:07 -0000 Mailing-List: contact mapreduce-dev-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: mapreduce-dev@hadoop.apache.org Delivered-To: mailing list mapreduce-dev@hadoop.apache.org Received: (qmail 35665 invoked by uid 99); 6 Aug 2011 00:43:06 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 06 Aug 2011 00:43:06 +0000 X-ASF-Spam-Status: No, hits=-2.3 required=5.0 tests=RCVD_IN_DNSWL_MED,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of Milind.Bhandarkar@emc.com designates 128.222.32.20 as permitted sender) Received: from [128.222.32.20] (HELO mexforward.lss.emc.com) (128.222.32.20) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 06 Aug 2011 00:42:59 +0000 Received: from hop04-l1d11-si04.isus.emc.com (HOP04-L1D11-SI04.isus.emc.com [10.254.111.24]) by mexforward.lss.emc.com (Switch-3.4.3/Switch-3.4.3) with ESMTP id p760ga0T023824 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Fri, 5 Aug 2011 20:42:36 -0400 Received: from mailhub.lss.emc.com (mailhubhoprd03.lss.emc.com [10.254.221.145]) by hop04-l1d11-si04.isus.emc.com (RSA Interceptor) for ; Fri, 5 Aug 2011 20:39:19 -0400 Received: from mxhub12.corp.emc.com (mxhub12.corp.emc.com [10.254.92.107]) by mailhub.lss.emc.com (Switch-3.4.3/Switch-3.4.3) with ESMTP id p760dJSe028571 for ; Fri, 5 Aug 2011 20:39:19 -0400 Received: from mx21a.corp.emc.com ([169.254.1.227]) by mxhub12.corp.emc.com ([10.254.92.107]) with mapi; Fri, 5 Aug 2011 20:39:19 -0400 From: To: Date: Fri, 5 Aug 2011 20:39:33 -0400 Subject: Re: Merge MR-279 (was Re: Status on MAPREDUCE-279 and plans forward) Thread-Topic: Merge MR-279 (was Re: Status on MAPREDUCE-279 and plans forward) Thread-Index: AcxT0UXeAlYe+7zSQ4e3CfFStQut+A== Message-ID: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.12.0.110505 acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-EMM-MHVC: 1 X-Virus-Checked: Checked by ClamAV on apache.org Is it building for you after hadoop-common mavenization in trunk ? Hadoop common tests testHardLink and testFilterFileSystem are failing for me on mac, and Mr279 mapreduce depends on these test jars: [ERROR] Failed to execute goal on project yarn-api: Could not resolve dependencies for project org.apache.hadoop:yarn-api:jar:1.0-SNAPSHOT: Could not find artifact org.apache.hadoop:hadoop-common:jar:tests:0.23.0-SNAPSHOT -> [Help 1] - milind --- Milind Bhandarkar Greenplum Labs, EMC (Disclaimer: Opinions expressed in this email are those of the author, and do not necessarily represent the views of any organization, past or present, the author might be affiliated with.) On 8/5/11 5:24 PM, "Mahadev Konar" wrote: >Hi all, > We are almost done with fixing findbugs issues. Once done, we plan to >start a vote to merge MR-279 into trunk. If you plan to review, this would >be a good time. We hope to start the vote next week sometime. > >thanks >mahadev > >On Fri, Jul 29, 2011 at 3:14 PM, Mahadev Konar >wrote: > >> Good point! We are working on this. Hopefully should get this done >>within a >> couple of days. It would have been great if the Apache Jenkins builds >>were >> up and running. Ill work with Giri to add findbugs and rat to it as >>soon as >> they come back up. >> >> thanks >> mahadev >> >> On Jul 29, 2011, at 12:09 AM, Todd Lipcon wrote: >> >> > Hey Mahadev, >> > >> > Have you been running findbugs/RAT on the branch? Other test-patch >>like >> > things? >> > >> > -Todd >> > >> > On Fri, Jul 29, 2011 at 12:06 AM, Mahadev Konar >>> >wrote: >> > >> >> HI all, >> >> For those working on MR-279. >> >> >> >> I just committed a patch to MR-279 to make Next gen MR work with >> >> trunk/common and trunk/hdfs. With the commit Next gen MR next would >>no >> >> longer work with the common/hdfs in MR-279 branch. >> >> >> >> We are now all set to merge Next gen MR to trunk! >> >> >> >> thanks >> >> mahadev >> >> >> >> On Wed, Jul 27, 2011 at 9:46 AM, Mahadev Konar >>> > >> >> wrote: >> >>> Just an update. >> >>> >> >>> Some good news. I have a patch for MR-279 to start working with >> >> trunk/common and trunk/hdfs (some minor fixes). I am facing some >>issues >> with >> >> secuirty which should be sorted out by EOD today. >> >>> We should be ready to start the process of merging soon. >> >>> >> >>> thanks >> >>> mahadev >> >>> >> >>> On Jul 12, 2011, at 11:52 PM, Arun C Murthy wrote: >> >>> >> >>>> On Jun 10, 2011, at 11:44 PM, Arun C Murthy wrote: >> >>>> >> >>>>> 1. I'd like to get MAPREDUCE-2400 committed to both trunk and >>MR-279. >> >>>>> This is a very important patch by Tom which allows to submit jobs >>to >> >>>>> both JT and the new RM - thanks Tom! >> >>>>> 2. Check-in the 'yarn' subfolder which is just the ResourceManager >> and >> >>>>> NodeManager i.e. compute fabric to trunk. >> >>>>> 3. Rework the src tree in trunk to look like the MR-279 branch to >> >>>>> ensure no changes to trunk are lost - this will ensure separation >> >>>>> between the 'classic' framework (JT/TT) and the MR runtime >> (map/reduce/ >> >>>>> sort/shuffle etc.) >> >>>>> 4. Re-play the 4-5 patches needed to the MR runtime from the >>MR-279 >> >>>>> branch. >> >>>>> 5. Change build scripts to reflect the new reality. >> >>>> >> >>>> Hello, >> >>>> >> >>>> Another update... >> >>>> >> >>>> I've been working on 'step 4' outlined above. >> >>>> >> >>>> Currently the MR 'runtime' in trunk is nearly identical to the >>MR-279 >> >> (including MAPREDUCE-2400, thanks Tom!) but for the following 4 jiras >> for >> >> which I'm requesting some help from the named folks to port to trunk: >> >>>> >> >>>> $ git show 99ab6d89acc2fc722489c317be796c15c3975284 >> >>>> Vinod - MAPREDUCE-2681. Added env vars (stderr/stdout) for hadoop >> pipes >> >>>> >> >>>> $ git show 39a446c12a60041a2740d1a1b99e362a7ea1c8a5 >> >>>> Robert Evans - MAPREDUCE-2531. Fixed jobcontrol to downgrade JobID >> >>>> >> >>>> $ git show 5ece56360977444ca5799dc06c581e215ff3e10b >> >>>> Robert Evans - MAPREDUCE-2539. Fixed NPE in getMapTaskReports in >> >> JobClient >> >>>> >> >>>> $ git show 6bddb76f515c3fc178078b688b8d3198b496dba3 >> >>>> Sid_S - MR-2365 in-lieu >> >>>> >> >>>> We also plan to port HADOOP-6929 to MR-279 (Mahadev). >> >>>> >> >>>> At the end of this we should have both trunk and MR-279 in sync for >> the >> >> MR runtime. Hopefully we can get to this by end of this week >> >> (optimistically). >> >>>> >> >>>> ---- >> >>>> >> >>>> Once we achieve this we are done with step 1 and step 4, I plan to >>go >> >> with the rest of the steps outlined above. >> >>>> >> >>>> Thus, in an ideal scenario I should be able to merge MR-279 into >>trunk >> >> by end of next week! >> >>>> >> >>>> We have already have been fortunate to receive several >>contributions >> >> from people not sitting in my aisle and we'd love more! *smile* >> >>>> >> >>>> I'd love to have more feedback and review bandwidth. Please take a >> look >> >> now - I'm hoping we can get this into trunk soon! >> >>>> >> >>>> thanks, >> >>>> Arun >> >>> >> >>> >> >> >> > >> > >> > >> > -- >> > Todd Lipcon >> > Software Engineer, Cloudera >> >>