Return-Path: Delivered-To: apmail-hadoop-general-archive@locus.apache.org Received: (qmail 65227 invoked from network); 16 Aug 2008 19:28:47 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 16 Aug 2008 19:28:47 -0000 Received: (qmail 48456 invoked by uid 500); 16 Aug 2008 19:28:46 -0000 Delivered-To: apmail-hadoop-general-archive@hadoop.apache.org Received: (qmail 48429 invoked by uid 500); 16 Aug 2008 19:28:46 -0000 Mailing-List: contact general-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@hadoop.apache.org Delivered-To: mailing list general@hadoop.apache.org Received: (qmail 48418 invoked by uid 99); 16 Aug 2008 19:28:46 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 16 Aug 2008 12:28:46 -0700 X-ASF-Spam-Status: No, hits=3.0 required=10.0 tests=DATE_IN_PAST_12_24,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [216.145.54.171] (HELO mrout1.yahoo.com) (216.145.54.171) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 16 Aug 2008 19:27:47 +0000 Received: from [192.168.1.165] (snvvpn2-10-72-76-c108.corp.yahoo.com [10.72.76.108]) by mrout1.yahoo.com (8.13.6/8.13.6/y.out) with ESMTP id m7GJQbwF044552 for ; Sat, 16 Aug 2008 12:26:37 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; s=serpent; d=yahoo-inc.com; c=nofws; q=dns; h=message-id:from:to:in-reply-to:content-type: content-transfer-encoding:mime-version:subject:date:references:x-mailer; b=AbpEuZyXo18R0NoXhrN5QDlw6tk/3Gy0aNleBXNXYzW1+t0QfWfPHLTalHQcVKaA Message-Id: <175CD9D8-34A3-4A66-87B0-359EA5E22169@yahoo-inc.com> From: Nigel Daley To: general@hadoop.apache.org In-Reply-To: <489CA74F.8000901@apache.org> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v928.1) Subject: Re: [VOTE] Should we create sub-projects for HDFS and Map/Reduce? Date: Fri, 15 Aug 2008 22:03:10 -0700 References: <688CEB2A-13EF-4C38-855A-3D6D4C3485B3@yahoo-inc.com> <2DA5A7B1-0CC0-4C4F-BE80-AE1E3C7B47A3@yahoo-inc.com> <489CA74F.8000901@apache.org> X-Mailer: Apple Mail (2.928.1) X-Virus-Checked: Checked by ClamAV on apache.org > Another benefit is that it would increase the separation of these > technologies, so that, e.g., folks could more easily run different > versions of mapreduce on top of different versions of HDFS. > Currently we make no such guarantees. Folks would be able to > upgrade to, e.g., the next release of mapreduce on a subset of their > cluster without upgrading their HDFS. That's not currently > supported. As we move towards splitting mapreduce into a scheduler > and runtime, where folks can specify a different runtime per job, > this will be even more critical. Sounds like we simply need to create separate jar files for these different components. This can be done in the current project. Wouldn't the amount of effort to make this split and get it right be better spent on getting all components of Hadoop to 1.0 (API stability)? The proposal feels like a distraction to me at this point in the project. Nige