Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 3423F200B66 for ; Thu, 18 Aug 2016 17:48:17 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 32A52160AAE; Thu, 18 Aug 2016 15:48:17 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 51962160A86 for ; Thu, 18 Aug 2016 17:48:16 +0200 (CEST) Received: (qmail 2778 invoked by uid 500); 18 Aug 2016 15:48:10 -0000 Mailing-List: contact common-dev-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list common-dev@hadoop.apache.org Received: (qmail 2732 invoked by uid 99); 18 Aug 2016 15:48:09 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 18 Aug 2016 15:48:09 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 63576180652; Thu, 18 Aug 2016 15:48:09 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.002 X-Spam-Level: X-Spam-Status: No, score=-0.002 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, KAM_ASCII_DIVIDERS=0.8, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx2-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id ucz2mkdfhNze; Thu, 18 Aug 2016 15:48:07 +0000 (UTC) Received: from mail-pf0-f170.google.com (mail-pf0-f170.google.com [209.85.192.170]) by mx2-lw-eu.apache.org (ASF Mail Server at mx2-lw-eu.apache.org) with ESMTPS id 8A9F75FBB8; Thu, 18 Aug 2016 15:48:06 +0000 (UTC) Received: by mail-pf0-f170.google.com with SMTP id y134so7642495pfg.0; Thu, 18 Aug 2016 08:48:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=/0dT3mG6bpdrrTjtHkEY3F3TwCx2BVBf61AWqyF/4mw=; b=PtqTT38J3OQq+mrdmOYMH+4Vbb3eObNC+rg8rBet9j5b7Y3JkPeNp2uBUzM/ygyGZl zvcYEL49UGr7+pDNSBblqGJunZjYfRLyrDDxo3BL8doL9BOhfbFmnUiu3Fg0uzPhYMT8 raL1pH0fFpHch544z8+3QxnrLIuwxMdSidoTqE3Qd59y3waaBjR8ogfnXw0KYrSzqOka 7JMPcYfRe3ATe4/GLEgz9/7n5g3t7mcJqlAHJJzxm2Hd+KwcOgxmZ4X09GjEPtOyIEnS bpcMIPt6zb2M2jhqHGXPJJXJydbCpDsZnD0AgVbMlrDfXyCwCQRo+WLPvansKGdpSP4A hfGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=/0dT3mG6bpdrrTjtHkEY3F3TwCx2BVBf61AWqyF/4mw=; b=EaBQ3RkkUfnFos5Am6JRmXZJ2BPv+/CjXxwpN56sDdx4pYpXn6bNOWdJCzpB8BFrXJ p2YmL8HM4FmiMwqWOcnP30BJHd5p+6kLRcSRpQQlSPRm80cpv0ARyOMsFEJFbSjVFSi6 khRZeY7YQJesvakeEZ26aRqqA57TzonM+ypuVVhmDzrmK/VOrV0xMyt5fYzjeuXE03gV f7BKOHIFXFrCesAvfEQ3vToBraczaXx3/7xQZOIetpHRichyjujiQTa0XnDO/y//lSQd zyHny+m0U8ME3xRtwHqO5Ciz6pT1rEoyH0cOUR1UFTJfEeC0sjxRwduVrdcM7RNhQpqm +mkw== X-Gm-Message-State: AEkoouuRW3Op1bkCCFTMh9PoaGKw1GF71VXU+5h7j3TOLaKs+5CybvUda1kfpvVLTqCJUA== X-Received: by 10.98.73.131 with SMTP id r3mr5226614pfi.112.1471535279029; Thu, 18 Aug 2016 08:47:59 -0700 (PDT) Received: from [192.168.0.9] (cpe-172-250-97-70.socal.res.rr.com. [172.250.97.70]) by smtp.gmail.com with ESMTPSA id bx9sm4783972pab.17.2016.08.18.08.47.56 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 18 Aug 2016 08:47:57 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (1.0) Subject: Re: [VOTE] Release Apache Hadoop 2.7.3 RC1 From: Andrew Purtell X-Mailer: iPhone Mail (13G34) In-Reply-To: <1471528833445.31857@hortonworks.com> Date: Thu, 18 Aug 2016 08:47:55 -0700 Cc: Vinod Kumar Vavilapalli , Allen Wittenauer , "common-dev@hadoop.apache.org" , "hdfs-dev@hadoop.apache.org" , "yarn-dev@hadoop.apache.org" , "mapreduce-dev@hadoop.apache.org" Content-Transfer-Encoding: quoted-printable Message-Id: References: <732DB60A-844D-4FA3-822B-08DB587DEB9B@apache.org> <6192A234-0F2E-4CB4-B3C7-142728E0800A@effectivemachines.com> <1471528833445.31857@hortonworks.com> To: Junping Du archived-at: Thu, 18 Aug 2016 15:48:17 -0000 An incompatible APIs change is developer unfriendly. An incompatible behavio= ral change is operator unfriendly. Historically, one dimension of incompatib= ility has had a lot more mindshare than the other. It's great that this migh= t be changing for the better.=20 Where I work when we move from one Hadoop 2.x minor to another we always spe= nd time updating our deployment plans, alerting, log scraping, and related t= hings due to changes. Some are debatable as if qualifying for the 'incompati= ble' designation. I think the audit logging change that triggered this discu= ssion is a good example of one that does. If you want to audit HDFS actions t= hose log emissions are your API. (Inotify doesn't offer access control event= s.) One has to code regular expressions for parsing them and reverse enginee= r under what circumstances an audit line is emitted so you can make assumpti= ons about what transpired. Change either and you might break someone's autom= ation for meeting industry or legal compliance obligations. Not a trivial ma= tter. If you don't operate Hadoop in production you might not realize the im= plications of such a change. Glad to see Hadoop has community diversity to r= ecognize it in some cases.=20 > On Aug 18, 2016, at 6:57 AM, Junping Du wrote: >=20 > I think Allen's previous comments are very misleading.=20 > In my understanding, only incompatible API (RPC, CLIs, WebService, etc.) s= houldn't land on branch-2, but other incompatible behaviors (logs, audit-log= , daemon's restart, etc.) should get flexible for landing. Otherwise, how co= uld 52 issues ( https://s.apache.org/xJk5) marked with incompatible-changes c= ould get landed on branch-2 after 2.2.0 release? Most of them are already re= leased.=20 >=20 > Thanks, >=20 > Junping > ________________________________________ > From: Vinod Kumar Vavilapalli > Sent: Wednesday, August 17, 2016 9:29 PM > To: Allen Wittenauer > Cc: common-dev@hadoop.apache.org; hdfs-dev@hadoop.apache.org; yarn-dev@had= oop.apache.org; mapreduce-dev@hadoop.apache.org > Subject: Re: [VOTE] Release Apache Hadoop 2.7.3 RC1 >=20 > I always look at CHANGES.txt entries for incompatible-changes and this JIR= A obviously wasn=E2=80=99t there. >=20 > Anyways, this shouldn=E2=80=99t be in any of branch-2.* as committers ther= e clearly mentioned that this is an incompatible change. >=20 > I am reverting the patch from branch-2* . >=20 > Thanks > +Vinod >=20 >> On Aug 16, 2016, at 9:29 PM, Allen Wittenauer w= rote: >>=20 >>=20 >>=20 >> -1 >>=20 >> HDFS-9395 is an incompatible change: >>=20 >> a) Why is not marked as such in the changes file? >> b) Why is an incompatible change in a micro release, much less a minor? >> c) Where is the release note for this change? >>=20 >>=20 >>> On Aug 12, 2016, at 9:45 AM, Vinod Kumar Vavilapalli wrote: >>>=20 >>> Hi all, >>>=20 >>> I've created a release candidate RC1 for Apache Hadoop 2.7.3. >>>=20 >>> As discussed before, this is the next maintenance release to follow up 2= .7.2. >>>=20 >>> The RC is available for validation at: http://home.apache.org/~vinodkv/h= adoop-2.7.3-RC1/ >>>=20 >>> The RC tag in git is: release-2.7.3-RC1 >>>=20 >>> The maven artifacts are available via repository.apache.org at https://repository.apache.org/content/repositories/or= gapachehadoop-1045/ >>>=20 >>> The release-notes are inside the tar-balls at location hadoop-common-pro= ject/hadoop-common/src/main/docs/releasenotes.html. I hosted this at home.ap= ache.org/~vinodkv/hadoop-2.7.3-RC1/releasenotes.html for your quick perusal. >>>=20 >>> As you may have noted, >>> - few issues with RC0 forced a RC1 [1] >>> - a very long fix-cycle for the License & Notice issues (HADOOP-12893) c= aused 2.7.3 (along with every other Hadoop release) to slip by quite a bit. T= his release's related discussion thread is linked below: [2]. >>>=20 >>> Please try the release and vote; the vote will run for the usual 5 days.= >>>=20 >>> Thanks, >>> Vinod >>>=20 >>> [1] [VOTE] Release Apache Hadoop 2.7.3 RC0: https://www.mail-archive.com= /hdfs-dev%40hadoop.apache.org/index.html#26106 >>> [2]: 2.7.3 release plan: https://www.mail-archive.com/hdfs-dev%40hadoop.= apache.org/msg24439.html >>=20 >>=20 >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: yarn-dev-unsubscribe@hadoop.apache.org >> For additional commands, e-mail: yarn-dev-help@hadoop.apache.org >=20 >=20 > --------------------------------------------------------------------- > To unsubscribe, e-mail: yarn-dev-unsubscribe@hadoop.apache.org > For additional commands, e-mail: yarn-dev-help@hadoop.apache.org >=20 >=20 > --------------------------------------------------------------------- > To unsubscribe, e-mail: common-dev-unsubscribe@hadoop.apache.org > For additional commands, e-mail: common-dev-help@hadoop.apache.org >=20 --------------------------------------------------------------------- To unsubscribe, e-mail: common-dev-unsubscribe@hadoop.apache.org For additional commands, e-mail: common-dev-help@hadoop.apache.org