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 4D5F210459 for ; Mon, 13 Jan 2014 20:48:31 +0000 (UTC) Received: (qmail 70889 invoked by uid 500); 13 Jan 2014 19:50:37 -0000 Delivered-To: apmail-hbase-dev-archive@hbase.apache.org Received: (qmail 70727 invoked by uid 500); 13 Jan 2014 19:50:11 -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 70243 invoked by uid 99); 13 Jan 2014 19:49:45 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 13 Jan 2014 19:49:45 +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 (athena.apache.org: domain of saint.ack@gmail.com designates 209.85.216.174 as permitted sender) Received: from [209.85.216.174] (HELO mail-qc0-f174.google.com) (209.85.216.174) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 13 Jan 2014 19:49:40 +0000 Received: by mail-qc0-f174.google.com with SMTP id x13so5837494qcv.33 for ; Mon, 13 Jan 2014 11:49:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:content-type; bh=Xvp36pJNzgEfPIBFgEGXc54GbJe44oPBjnSRKjm4FXU=; b=HccHK1sX0AwUOHDtC961fQWQXeCPHkI6bsktWsIz4N4V1AlRu6qfAGOVbhcNpnj+LI 82Q52QoKvzjkVdSc+IgrHgfPdu++JiVDQIKWGeLp3OyCSli8Itdh6WRoM1so3ixGKaam A6CNCEtZmHAZ9V68cAvWaGvbrwpT1nD6pYj1BYiv4lmf+45k9SNRFvXCHSNr9Y479tLU BveXdz7K65J3GpPe9R0J3jjkyfpRCVZGj5jv+E6AbDeEBlCSPop2Le9IXsO+RpIzvBkf VHpQM1n37I1ywLljIpleJ+h8kiT3zbxmkzwDB4QeX4DLbK/ikMpaLxpApIU2ExZj7mal LmTw== MIME-Version: 1.0 X-Received: by 10.224.70.84 with SMTP id c20mr42118387qaj.48.1389642559161; Mon, 13 Jan 2014 11:49:19 -0800 (PST) Sender: saint.ack@gmail.com Received: by 10.96.72.8 with HTTP; Mon, 13 Jan 2014 11:49:19 -0800 (PST) In-Reply-To: References: Date: Mon, 13 Jan 2014 11:49:19 -0800 X-Google-Sender-Auth: MetxoVOafO62DqCSWL94pkhMH3c Message-ID: Subject: Re: 1.0 and cleaning up the APIs From: Stack To: HBase Dev List Content-Type: multipart/alternative; boundary=047d7bf164e61a8a6504efdf5f8c X-Virus-Checked: Checked by ClamAV on apache.org --047d7bf164e61a8a6504efdf5f8c Content-Type: text/plain; charset=UTF-8 On Mon, Jan 13, 2014 at 9:59 AM, Sergey Shelukhin wrote: > > Lets get 1.0 out sooner rather than later. > ... > > I think a cleanup of APIs for 1.0 would be in order. > Do you mean after 1.0? That's what I read from the previous comment. > Presumably, changing client APIs will break compat. > > Break APIs in 2.x line, not in 1.x.x line. If you want to add an async client in 1.x timeline, do it in additive way? Add an AsyncHTable. Have HTable use it under the covers. St.Ack --047d7bf164e61a8a6504efdf5f8c--