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 04922D5C9 for ; Fri, 24 Aug 2012 22:42:41 +0000 (UTC) Received: (qmail 20174 invoked by uid 500); 24 Aug 2012 22:42:40 -0000 Delivered-To: apmail-hbase-dev-archive@hbase.apache.org Received: (qmail 20123 invoked by uid 500); 24 Aug 2012 22:42:40 -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 20115 invoked by uid 99); 24 Aug 2012 22:42:40 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 24 Aug 2012 22:42:40 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of jdcryans@gmail.com designates 209.85.216.169 as permitted sender) Received: from [209.85.216.169] (HELO mail-qc0-f169.google.com) (209.85.216.169) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 24 Aug 2012 22:42:33 +0000 Received: by qcsd16 with SMTP id d16so1870664qcs.14 for ; Fri, 24 Aug 2012 15:42:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:x-google-sender-auth:message-id:subject :from:to:content-type; bh=xA4mhopvoslF2AMDZP24pCuscEHIAQVw2Tx6I3GG0zk=; b=SQ1iTESwJZ5tt3A3Dwu1jqKmsyLymsCimw6ttX5EoEaS/7mje5ekXJXI9SP1bcYZOU XsfS2t+Zb9MGxBSJ5BbOhjjqq6qXqoJ9M3LmAiVdhKYPIc9J5Gm6dMROTAKDHkMBF0D2 6f2Ra2vcnzSjaEqbdkrDGzM73CFpgCzzQwvwMzXMy27U3iTGLT+BevpKl+tHAaMHDN/H z6Wyy+zddfxd7TdgsWmLNMSsuRJRGt9QalvKujAMffFck0IQAJ5GmnR6T89WaRNw2xFz 6LqFMo8hXO2S1q04pgaEIN0yAdvdn13dxyBNTp5yraudm4CK4tmRr3IEfJfpYYCv7fcO jNbQ== MIME-Version: 1.0 Received: by 10.224.190.2 with SMTP id dg2mr11507351qab.29.1345848133159; Fri, 24 Aug 2012 15:42:13 -0700 (PDT) Sender: jdcryans@gmail.com Received: by 10.49.63.136 with HTTP; Fri, 24 Aug 2012 15:42:13 -0700 (PDT) Date: Fri, 24 Aug 2012 15:42:13 -0700 X-Google-Sender-Auth: 0TdepgXTzkxsBYE9AkM_K-Nxq58 Message-ID: Subject: Single parameter HTable constructors gone in 0.94 without warning From: Jean-Daniel Cryans To: dev@hbase.apache.org Content-Type: text/plain; charset=ISO-8859-1 X-Virus-Checked: Checked by ClamAV on apache.org Hi dev, While moving to 0.94 we encountered the problem that the HTable constructors that only took the table name were removed by https://issues.apache.org/jira/browse/HBASE-4746 Ted mentioned in a review that these constructors should be marked as deprecated in 0.92 but it was never done. Basically, we removed public constructor methods from HTable without notice. I opened https://issues.apache.org/jira/browse/HBASE-6661 to fix that. In the future we need to be more careful when changing user-facing APIs, specifically for 0.94 this is the second time we needed to add work arounds post-upgrade. J-D