Return-Path: X-Original-To: apmail-hadoop-hdfs-dev-archive@minotaur.apache.org Delivered-To: apmail-hadoop-hdfs-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 0BBF8D7A2 for ; Mon, 1 Oct 2012 17:56:16 +0000 (UTC) Received: (qmail 44861 invoked by uid 500); 1 Oct 2012 17:56:15 -0000 Delivered-To: apmail-hadoop-hdfs-dev-archive@hadoop.apache.org Received: (qmail 44774 invoked by uid 500); 1 Oct 2012 17:56:14 -0000 Mailing-List: contact hdfs-dev-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: hdfs-dev@hadoop.apache.org Delivered-To: mailing list hdfs-dev@hadoop.apache.org Received: (qmail 44766 invoked by uid 99); 1 Oct 2012 17:56:14 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 01 Oct 2012 17:56:14 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [209.85.210.48] (HELO mail-da0-f48.google.com) (209.85.210.48) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 01 Oct 2012 17:56:09 +0000 Received: by dadz8 with SMTP id z8so2098251dad.35 for ; Mon, 01 Oct 2012 10:55:46 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to:x-mailer :x-gm-message-state; bh=YO76Y34DjzGvZpHlsobicstY76vdoU74xTfAi10Q7pk=; b=NIKAFYhQODyJx7eDjC0zxM40LlpD66kBBIpZiaSe4zxwOmaEOf7KTgyV2xgf3iSsE2 FcxL+NxTLh8FK+8fVcYdLmyotG4+4lSqRibHLf7Hyc2VOzPmQVXQBbz7DKOOYeQAQtLO t3uyGzGvLrnP1vxUeFFD4twEu6Tq+yRLREX8ijJU1TxVxROEzN0x3hRjg/b0dbcGvj90 CWYpvYYyS/lX/g2KRqMs/op6oEczNx9EpOD8YrFwVtX0KOwvPwfwON9P+WNRR6EFoJFU ZHWeWixpkXCuRgvBexHdhLXj69k2QlJkbYXqeDQShqVUcm2Q3wCfAp7w0jIxmMG7wMC8 TZAg== Received: by 10.68.138.163 with SMTP id qr3mr42832854pbb.161.1349114146279; Mon, 01 Oct 2012 10:55:46 -0700 (PDT) Received: from [10.10.11.115] (host1.hortonworks.com. [70.35.59.2]) by mx.google.com with ESMTPS id y5sm10699426pav.36.2012.10.01.10.55.42 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 01 Oct 2012 10:55:45 -0700 (PDT) Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Apple Message framework v1283) Subject: Re: [VOTE] Merge HDFS-3077 (QuorumJournalManager) branch to trunk From: sanjay Radia In-Reply-To: Date: Mon, 1 Oct 2012 10:55:41 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: <93A85775-50B1-45F3-8EC5-C8FBF5D138EA@hortonworks.com> References: <59E6DFA2-2F24-4B30-84FB-5DD2CCE585E5@hortonworks.com> To: hdfs-dev@hadoop.apache.org X-Mailer: Apple Mail (2.1283) X-Gm-Message-State: ALoCoQkw4dOi3sgCq044lrYIJEYovQ16N80KAeeXOEwPNvBPw8wTmIncm4dLEYdobHTznC+SdOZ5 X-Virus-Checked: Checked by ClamAV on apache.org Todd,=20 Even though this work was under development over a period of time, = during its development it was not clear when the design was fairly = stable to begin a thorough review. Hence the time of merge is when the = real review happens in such large projects. I have already indicated on the jira that i do not have any = philosophical objection to this work being in HDFS - hence this should = not be a worry on your part.=20 The extra week will result in a more through review (hopefully this will = have a side effect of perhaps easing Konstanine's concern about HDFS adding such complex code).=20 Lets plan to do the merge next monday. thanks sanjay On Sep 28, 2012, at 3:02 PM, Todd Lipcon wrote: > Hey Sanjay, >=20 > While I understand it's substantial and complex code, the code and the > design doc have been available for several months, and the community > has certainly been aware of its development. I also gave a heads up > last week that I would call a merge this week. So I feel like there > has been sufficient time for interested parties to review. >=20 > That said, since I was sick for much of this week and not immediately > responsive to some of the questions from you and Suresh, I'm happy to > agree to postpone the merge to early next week. Let's extend the vote > to last until Monday end of day PST. >=20 > Of course if there are follow-up questions or bugs found after the > merge, you've all got my phone number and I'm not going anywhere! ;-) >=20 > Thanks > -Todd >=20 > On Fri, Sep 28, 2012 at 12:06 PM, sanjay Radia = wrote: >> Suresh and I are still reviewing this design and patch. >> The 3077 code along with the code pulled from 3092 is fairly = substrantial. The design is also fairly complex and involved. >> I would request that we postpone the merge for another week to give = folks time to review this fully. >>=20 >>=20 >> sanjay >>=20 >>=20 >>=20 >>=20 >>=20 >> On Sep 25, 2012, at 4:02 PM, Todd Lipcon wrote: >>=20 >>> Dear fellow HDFS developers, >>>=20 >>> Per my email thread last week ("Heads up: merge for QJM branch soon" >>> at http://markmail.org/message/vkyh5culdsuxdb6t) I would like to >>> propose merging the HDFS-3077 branch into trunk. The branch has been >>> active since mid July and has stabilized significantly over the last >>> two months. It has passed the full test suite, findbugs, and release >>> audit, and I think it's ready to merge at this point. >>>=20 >>> The branch has been fully developed using the standard >>> 'review-then-commit' (RTC) policy, and the design is described in >>> detail in a document attached to HDFS-3077 itself. The code itself = has >>> been contributed by me, Aaron, and Eli, but I'd be remiss not to = also >>> acknowledge the contributions to the design from discussions with >>> Suresh, Sanjay, Henry Robinson, Patrick Hunt, Ivan Kelly, Andrew >>> Purtell, Flavio Junqueira, Ben Reed, Nicholas, Bikas, Brandon, and >>> others. Additionally, special thanks to Andrew Purtell and Stephen = Chu >>> for their help with cluster testing. >>>=20 >>> This initial VOTE is to merge only into trunk, but, following the >>> pattern of automatic failover, I expect to merge it into branch-2 >>> within a few weeks as well. The merge to branch-2 should be clean, = as >>> both I and Andrew Purtell have been testing on branch-2-derived >>> codebases in addition to trunk. >>>=20 >>> Please cast your vote by EOD Friday 9/29. Given that the branch has >>> only had small changes in the last few weeks, and there was a "heads >>> up" last week, I trust this should be enough time for committers to >>> cast their votes. Per our by-laws, we need a minimum of three = binding >>> +1 votes from committers. >>>=20 >>> I will start the voting with my own +1. >>>=20 >>> Thanks >>> -Todd >>> -- >>> Todd Lipcon >>> Software Engineer, Cloudera >>=20 >=20 >=20 >=20 > --=20 > Todd Lipcon > Software Engineer, Cloudera