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 A4D52200B4F for ; Tue, 26 Jul 2016 16:39:32 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id A3522160A75; Tue, 26 Jul 2016 14:39:32 +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 C462A160A69 for ; Tue, 26 Jul 2016 16:39:31 +0200 (CEST) Received: (qmail 61986 invoked by uid 500); 26 Jul 2016 14:39:29 -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 61770 invoked by uid 99); 26 Jul 2016 14:39:29 -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; Tue, 26 Jul 2016 14:39:29 +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 9E10E186D90; Tue, 26 Jul 2016 14:39:28 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.801 X-Spam-Level: X-Spam-Status: No, score=-0.801 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, 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 mx1-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 aaPNf8g4IHJu; Tue, 26 Jul 2016 14:39:24 +0000 (UTC) Received: from mail-pf0-f178.google.com (mail-pf0-f178.google.com [209.85.192.178]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id E73345FB4A; Tue, 26 Jul 2016 14:39:23 +0000 (UTC) Received: by mail-pf0-f178.google.com with SMTP id h186so491190pfg.3; Tue, 26 Jul 2016 07:39:23 -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=ndMXVhqDMoDpC9wyHGurXaYjPSBg4365OKEE0QmObc8=; b=u3pi4qCFXNuDjH1tmcqxeHqVpfN3SA9N/41I84b3JIgucl9xP+W8UIyHfp27vQ4P1D rQzWLHLJJCXA9Rg2WImEaTz44iXsPv1m74tlA3X0GRanjJAVIYzS2vDFiaHWU3tOfWOL yFDYnskti6pnDHtVhD9GDoGk9AfbhhOvfOD9zqzdDkj1Bx9zfZYZ4DT/WbA+T2HFy4t4 E4kZTJDZcnDqTIvzlM3fMAur1LUk3r9Pe6fm0FoCeV4uJ0ag9PfY91BYGQmLkn5a2tfg SlOiN64t3byOkmjgedAaReNWCYlOdEzyiaGw0HfWcgK6ehgevb4YPBraG40V0PzaPZIz MB5A== 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=ndMXVhqDMoDpC9wyHGurXaYjPSBg4365OKEE0QmObc8=; b=FbopMsq2iRSvvi2XZZxUzM6oYOoO9UpU+pYydGAB6bv60IdxY7MND7Vj+vKF50MRqf RIMmfRbjkaazjj+vbB+cbSlgT+Ca1RkTU8IJKkjD0QglZuII0cLwAKa8tes++/ks+jBH uRqQujdS2tVWxzo9qlePNwQFLF+ZkCmaDzSnOnwNSszgxGMslqZlTmN0+mEMaRJirdaJ PIBHMk7dwrqsyrFpe1l/BE5AV2tILHkw0cWDYWJHnqFnp01cBbxsuCwCrtsB+T4dkXbJ S5ukkR4OhCKCkhK/t8mNK729hR+dHr96EQ9dppTmxHimH4l4NYCcZKBpBZscMTMNpQ6t bqxg== X-Gm-Message-State: AEkoousaGbK/2xC0tJ1Kr58usep60Ycl5SSvoTGyPmbd5Nj8pduFcIld4DQfUjnMMAgI1Q== X-Received: by 10.98.72.201 with SMTP id q70mr40041583pfi.159.1469543956968; Tue, 26 Jul 2016 07:39:16 -0700 (PDT) Received: from [192.168.31.202] (c-73-71-186-60.hsd1.ca.comcast.net. [73.71.186.60]) by smtp.gmail.com with ESMTPSA id e187sm2193511pfg.43.2016.07.26.07.39.15 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 26 Jul 2016 07:39:15 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (1.0) Subject: Re: Setting JIRA fix versions for 3.0.0 releases From: Wangda Tan X-Mailer: iPhone Mail (13F69) In-Reply-To: Date: Tue, 26 Jul 2016 07:39:15 -0700 Cc: Vinod Kumar Vavilapalli , Andrew Wang , "common-dev@hadoop.apache.org" , "mapreduce-dev@hadoop.apache.org" , "yarn-dev@hadoop.apache.org" Content-Transfer-Encoding: quoted-printable Message-Id: <83B281DA-D462-4E94-9F59-F6E4BA3C33FD@gmail.com> References: <666A8BE9-1F45-4407-ADD3-84E57931808C@apache.org> <73918F59-AC57-485D-B217-C026E168EB2A@apache.org> To: Sean Busbey archived-at: Tue, 26 Jul 2016 14:39:32 -0000 Hi Sean, Sorry I didn't make it clear, lets try to use both jdiff and the new tool an= d compare results because this is the first time with the new tool. Appreciate your time to help us about this effort! Thanks, Wangda Sent from my iPhone > On Jul 26, 2016, at 6:01 AM, Sean Busbey wrote: >=20 > Just so I don't waste time chasing my tail, should I interpret this > email and the associated JIRA as the PMC preferring I not spend > volunteer time providing a compatibility breakdown as previously > discussed? >=20 >> On Mon, Jul 25, 2016 at 7:54 PM, Wangda Tan wrote: >> I just filed ticket https://issues.apache.org/jira/browse/HADOOP-13423 to= >> track running JDIFF on trunk and analyze results for Hadoop-common. I wil= l >> work on that and keep the JIRA and this thread updated. We need to do the= >> same work for YARN/MR/HDFS. >>=20 >>> On Mon, Jul 25, 2016 at 5:47 PM, Wangda Tan wrote:= >>>=20 >>> I agree with what Vinod mentioned: we need to revisit all incompatible >>> changes and revert unnecessary ones. Even if we don't have any compatibi= lity >>> guarantees between 2.x and 3.x. But make user to be less frustrated whil= e >>> trying 3.x is always a better option to me. >>>=20 >>> To achieve this we need to run jdiff for trunk and look at results. I >>> would suggest to do this before 3.0.0-alpha1 release. >>>=20 >>> In addition, for people who will try this 3-alpha1 release artifacts, a >>> guide about migration from 2.x to 3.x will be very helpful, and it can a= lso >>> help for people to better understand what have changed (Just like >>> http://hadoop.apache.org/docs/current/hadoop-mapreduce-client/hadoop-map= reduce-client-core/MapReduce_Compatibility_Hadoop1_Hadoop2.html) >>>=20 >>> Thoughts? >>>=20 >>> Thanks, >>> Wangda >>>=20 >>>=20 >>>> On Thu, Jul 21, 2016 at 2:41 PM, Sean Busbey wrot= e: >>>>=20 >>>> On Thu, Jul 21, 2016 at 4:32 PM, Vinod Kumar Vavilapalli >>>> wrote: >>>>>> I really, really want a 3.0.0-alpha1 ASAP, since it's basically >>>>>> impossible for downstreams to test incompat changes and new features w= ithout >>>>>> a release artifact. I've been doing test builds, and branch-3.0.0-alp= ha1 is >>>>>> ready for an RC besides possibly this fix version issue. >>>>>=20 >>>>> Not arguing against the need for an alpha release, the question is if >>>>> it can wait till after 2.8 gets done. >>>>>=20 >>>>> Orthogonally, do we have a report of the incompatible changes? Like th= e >>>>> one I generated for some of the branch-2 releases using late jdiff wor= k from >>>>> Li Lu etc. We should do this and fix any inadvertant incompatibilities= . >>>>> Without seeing this list of incompatibilities, why even make an alpha >>>>> release and force downstream components to discover issues what can be= >>>>> identified through running reports. >>>>=20 >>>> I can come up with this, atleast for Source / Binary API compatibility,= >>>> provided folks don't mind if I use the Java API Compliance Checker[1] >>>> instead of jdiff. >>>>=20 >>>> I'm already familiar with quickly using it, esp with Audience >>>> Annotations from my work in HBase. >>>>=20 >>>> Do you want this check from some particular branch-2 release? It >>>> matters since the releases along branch-2 have themselves had some >>>> noise[2]. >>>>=20 >>>> [1]: https://github.com/lvc/japi-compliance-checker >>>> [2]: http://abi-laboratory.pro/java/tracker/timeline/hadoop/ >>>>=20 >>>> -- >>>> busbey >>>>=20 >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: common-dev-unsubscribe@hadoop.apache.org >>>> For additional commands, e-mail: common-dev-help@hadoop.apache.org >=20 >=20 >=20 > --=20 > busbey --------------------------------------------------------------------- To unsubscribe, e-mail: common-dev-unsubscribe@hadoop.apache.org For additional commands, e-mail: common-dev-help@hadoop.apache.org