Return-Path: Delivered-To: apmail-hbase-dev-archive@www.apache.org Received: (qmail 83486 invoked from network); 7 Dec 2010 17:25:53 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 7 Dec 2010 17:25:53 -0000 Received: (qmail 43489 invoked by uid 500); 7 Dec 2010 17:25:53 -0000 Delivered-To: apmail-hbase-dev-archive@hbase.apache.org Received: (qmail 43445 invoked by uid 500); 7 Dec 2010 17:25:52 -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 43437 invoked by uid 99); 7 Dec 2010 17:25:52 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 07 Dec 2010 17:25:52 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=10.0 tests=FREEMAIL_FROM,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 74.125.83.50 as permitted sender) Received: from [74.125.83.50] (HELO mail-gw0-f50.google.com) (74.125.83.50) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 07 Dec 2010 17:25:48 +0000 Received: by gwaa18 with SMTP id a18so152617gwa.23 for ; Tue, 07 Dec 2010 09:25:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:sender:received:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=xxRmTzXQTf2wdCclnr0773z7EeWs/xliWJME3Z2EHlw=; b=KyVTwG5rUkMB/cWm7LGU4Zi4JtnbgpJDP+ND/5FV7lR5+NNHDqzj22xEI8MbH+evJz zCkd0e88aaYQz52ncuy5j3auEoCBYDpAxChk6e/aisYSyPBAAlT2H+BdGrx7jHp/Nndu y55RUo6rPL1a2zOoWcvelIcRKJ/ElS+IY3MGE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:date:x-google-sender-auth:message-id:subject :from:to:content-type; b=J1Zt7K7aHZkJwuQbnaRW+NM3CstmTJLhKTtsfOWULhnubQKE7VzRF23P295G53VA1a gV2ybM9kfHQ+Q9kILLSIHJWTGO9+uoPbJEdCJSOBNc1hYcIACha+VlHOGcGWIlDFy412 5YPaiImpvBRrXIZ9+eP6jGPStYM8foEcYXJVY= MIME-Version: 1.0 Received: by 10.223.122.146 with SMTP id l18mr1269175far.67.1291742726412; Tue, 07 Dec 2010 09:25:26 -0800 (PST) Sender: saint.ack@gmail.com Received: by 10.223.83.202 with HTTP; Tue, 7 Dec 2010 09:25:26 -0800 (PST) Date: Tue, 7 Dec 2010 09:25:26 -0800 X-Google-Sender-Auth: 95OzIQimiHRknc5zqoWC8GjcADA Message-ID: Subject: ANN: The second hbase 0.90.0 release candidate is available for download From: Stack To: HBase Dev List Content-Type: text/plain; charset=ISO-8859-1 The second hbase 0.90.0 release candidate is available for download: http://people.apache.org/~stack/hbase-0.90.0-candidate-1/ HBase 0.90.0 is the major HBase release that follows 0.20.0 and the fruit of the 0.89.x development release series we've been running of late. More than 974 issues have been closed since 0.20.0. Release notes are available here: http://su.pr/8LbgvK. HBase 0.90.0 runs on Hadoop 0.20.x. It does not currently run on Hadoop 0.21.0 nor on Hadoop TRUNK. HBase will lose data unless it is running on an Hadoop HDFS 0.20.x that has a durable sync. Currently only the branch-0.20-append branch [1] has this attribute (See CHANGES.txt [3] in branch-0.20-append to see the list of patches involved adding an append). No official releases have been made from this branch as yet so you will have to build your own Hadoop from the tip of this branch, or install Cloudera's CDH3 [2] (Its currently in beta). CDH3b2 or CDHb3 have the 0.20-append patches needed to add a durable sync. If using CDH, be sure to replace the hadoop jars that are bundled with HBase with those from your CDH distribution. There is no migration necessary. Your data written with HBase 0.20.x (or with HBase 0.89.x) is readable by HBase 0.90.0. A shutdown and restart after putting in place the new HBase should be all thats involved. That said, once done, there is no going back to 0.20.x once the transition has been made. HBase 0.90.0 and HBase 0.89.x write region names differently in the filesystem. Rolling restart from 0.20.x or 0.89.x to 0.90.0RC1 will not work. Should we release this candidate as hbase 0.90.0? Take it for a spin. Check out the doc., etc. Vote +1/-1 by December 13th. Yours, The HBasistas P.S. For why the version 0.90 and whats new in HBase 0.90, see slides 4-10 in this deck [4] 1. http://svn.apache.org/viewvc/hadoop/common/branches/branch-0.20-append 2. http://archive.cloudera.com/docs/ 3. http://svn.apache.org/viewvc/hadoop/common/branches/branch-0.20-append/CHANGES.txt 4. http://hbaseblog.com/2010/07/04/hug11-hbase-0-90-preview-wrap-up/