Return-Path: X-Original-To: apmail-hbase-dev-archive@www.apache.org Delivered-To: apmail-hbase-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 851E410B29 for ; Mon, 26 Aug 2013 07:40:29 +0000 (UTC) Received: (qmail 4047 invoked by uid 500); 26 Aug 2013 07:40:26 -0000 Delivered-To: apmail-hbase-dev-archive@hbase.apache.org Received: (qmail 3991 invoked by uid 500); 26 Aug 2013 07:40:22 -0000 Mailing-List: contact dev-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@hbase.apache.org Delivered-To: mailing list dev@hbase.apache.org Received: (qmail 3977 invoked by uid 99); 26 Aug 2013 07:40:21 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 26 Aug 2013 07:40:21 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of aleks@cloudera.com designates 209.85.217.172 as permitted sender) Received: from [209.85.217.172] (HELO mail-lb0-f172.google.com) (209.85.217.172) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 26 Aug 2013 07:40:15 +0000 Received: by mail-lb0-f172.google.com with SMTP id v1so1171897lbd.31 for ; Mon, 26 Aug 2013 00:39:54 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:content-type; bh=261jr32ICybNoPO8GV1Pj6VqdwT5dLF+otr9J0sl3IE=; b=oV6J4OxW45okdm1z2Dt82XJDM3ShXTpkQ20BMZHs4e8ALKsilvP3vaPmt3cYTYb15P fCxEJBNkQYEzDT4trqZp0xVjE1hJmGuGQdVoFamSHanVobfniv16ixIr4Zc9slTynD2v eBirHQYNIO0gHm/YjTbRLlsFV+4jGBd3QTaJGOvNBeG/Tj7pDlsuPxjmLZuCHcmj2oOn TulF2qdbqDCsp1ePlZp1Z3AWFWV6plj0LtvFa13SE/ytIKLW2at3ui0nXMq4VHVcwmTq 2sZgpRef3XZnaYtenbn7HupUQjUgGIeXuRVFCXPaDQ+lILYKzKwxOPoAd50KE33imEJp 1NUA== X-Gm-Message-State: ALoCoQkciG5mLkDULUf4KFEX0EkIbHgS8DgKxM/cGVqD3ScgVEjH7Yn6l6v/RR1ul8tCPsQc19xH X-Received: by 10.152.2.4 with SMTP id 4mr12642029laq.0.1377502794556; Mon, 26 Aug 2013 00:39:54 -0700 (PDT) MIME-Version: 1.0 Received: by 10.112.130.66 with HTTP; Mon, 26 Aug 2013 00:39:34 -0700 (PDT) In-Reply-To: References: From: Aleksandr Shulman Date: Mon, 26 Aug 2013 00:39:34 -0700 Message-ID: Subject: Re: Incompatible Java API Diffs from 0.94 -> 0.95.2 To: "dev@hbase.apache.org" Content-Type: multipart/alternative; boundary=089e0112c51cbf2e6f04e4d4dced X-Virus-Checked: Checked by ClamAV on apache.org --089e0112c51cbf2e6f04e4d4dced Content-Type: text/plain; charset=ISO-8859-1 It would be a good idea to add such a column. Everyone should have write perms on the google doc, so feel free to add that. We can discuss the pros and cons as comments in that doc, as well. On Fri, Aug 23, 2013 at 7:17 PM, Ted Yu wrote: > Should there be a column that explains what new API replaces the removed > one ? > > e.g. HTable#getRegionsInfo() should be replaced with HTable# > getRegionLocations(). > > Cheers > > > On Fri, Aug 23, 2013 at 6:02 PM, Aleksandr Shulman >wrote: > > > Hi everyone, > > > > I took some time and went over the JDiff report of API incompatibilities > > from 0.94 -> 0.95.2. > > Please have a look at the document and add your comments. The goal is to > > acknowledge the incompatibilities that we will permit and fix ones that > > seem egregious. > > > > I went through and identified incompatible public API changes. Note that > > since this is a singularity release, these breaking changes are not > > unacceptable. However, we should minimize the extent of these changes if > we > > can to make it easier for folks to transition their client code. > > > > > > > https://docs.google.com/a/cloudera.com/document/d/14nqQXlIvgJOxGFTfhSoquYzjW8Yx-v9TqTBqRjiB7g0/edit > > > > The full report can be found here: > > https://github.com/AleksandrShulman/hbase_jdiff/tree/master/reports > > > > There were some areas where I was not sure about the impact of a change. > I > > noted those with a question mark. Feel free to fill in any gaps. > > > > > > -- > > Best Regards, > > > > Aleks Shulman > > 847.814.5804 > > Cloudera > > > -- Best Regards, Aleks Shulman 847.814.5804 Cloudera --089e0112c51cbf2e6f04e4d4dced--