Return-Path: Delivered-To: apmail-hbase-issues-archive@www.apache.org Received: (qmail 56905 invoked from network); 1 Jun 2010 20:39:00 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 1 Jun 2010 20:39:00 -0000 Received: (qmail 65117 invoked by uid 500); 1 Jun 2010 20:39:00 -0000 Delivered-To: apmail-hbase-issues-archive@hbase.apache.org Received: (qmail 65090 invoked by uid 500); 1 Jun 2010 20:39:00 -0000 Mailing-List: contact issues-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list issues@hbase.apache.org Received: (qmail 65082 invoked by uid 99); 1 Jun 2010 20:39:00 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Jun 2010 20:39:00 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.22] (HELO thor.apache.org) (140.211.11.22) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Jun 2010 20:38:58 +0000 Received: from thor (localhost [127.0.0.1]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o51Kcaq7023740 for ; Tue, 1 Jun 2010 20:38:36 GMT Message-ID: <11769404.115071275424716417.JavaMail.jira@thor> Date: Tue, 1 Jun 2010 16:38:36 -0400 (EDT) From: "stack (JIRA)" To: issues@hbase.apache.org Subject: [jira] Commented: (HBASE-2639) Bring root and meta over to new naming scheme (hbase-2531) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/HBASE-2639?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12874226#action_12874226 ] stack commented on HBASE-2639: ------------------------------ Here is a Kannan comment from tail of hbase-2531. {code} Todd/Stack: ROOT and the first META region are handled in a special hard-coded way in code. See HRegionInfo::ROOT_REGIONINFO and HRegion::FIRST_META_REGIONINFO. For example, their region id is hardcoded to 0 & 1 (and they do not use timestamps). ROOT,,0 .META.,,1 Their Jenkins hash encoded names: 70236052 & 1028785192 respectively do not collide either. Not changing this simplifies handling upgrade from an older version of HBase. This should not be an issue for splits of META. If META splits, it should use the new format region names (with timestamps for the region id portion) and md5 hash for encoded names. {code} Yea, they are done different to the rest and I was thinking later than when .META. splits, it'll split in new style so there should be no clash of filesystem directory names. I'll leave this issue open though because it'd be best to have these align anyways if only to save on the "why do these work different?" questions, down the road. > Bring root and meta over to new naming scheme (hbase-2531) > ---------------------------------------------------------- > > Key: HBASE-2639 > URL: https://issues.apache.org/jira/browse/HBASE-2639 > Project: HBase > Issue Type: Bug > Reporter: stack > > hbase-2531 introduced new region naming scheme. root and meta were left using old scheme. This issue is about doing work to bring these over too. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.