Return-Path: X-Original-To: apmail-hbase-issues-archive@www.apache.org Delivered-To: apmail-hbase-issues-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 6D3FC18446 for ; Wed, 6 Jan 2016 20:54:40 +0000 (UTC) Received: (qmail 11852 invoked by uid 500); 6 Jan 2016 20:54:40 -0000 Delivered-To: apmail-hbase-issues-archive@hbase.apache.org Received: (qmail 11757 invoked by uid 500); 6 Jan 2016 20:54:40 -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 11718 invoked by uid 99); 6 Jan 2016 20:54:40 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Jan 2016 20:54:40 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id D73DC2C1F5D for ; Wed, 6 Jan 2016 20:54:39 +0000 (UTC) Date: Wed, 6 Jan 2016 20:54:39 +0000 (UTC) From: "Ted Yu (JIRA)" To: issues@hbase.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (HBASE-15073) Finer grained control over normalization actions for RegionNormalizer MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/HBASE-15073?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ted Yu updated HBASE-15073: --------------------------- Attachment: 15073-v5.txt Patch v5 removes the remnant of NORMALIZATION_ENABLED > Finer grained control over normalization actions for RegionNormalizer > --------------------------------------------------------------------- > > Key: HBASE-15073 > URL: https://issues.apache.org/jira/browse/HBASE-15073 > Project: HBase > Issue Type: Task > Components: regionserver > Reporter: Ted Yu > Assignee: Ted Yu > Fix For: 2.0.0, 1.2.0, 1.3.0 > > Attachments: 15073-v1.txt, 15073-v2.txt, 15073-v2.txt, 15073-v3.txt, 15073-v4.txt, 15073-v5.txt > > > Currently both region split and merge actions are carried out during normalization for underlying table. > However, for certain use case(s), it would be desirable to perform only one type of action. > There is one boolean flag, keyed by NORMALIZATION_ENABLED_KEY, per table that enables normalization. > To provide finer grained control, we have several options: > 1. introduce another per table flag to indicate which type(s) of actions are allowed ("N" for disabled, "S" for split only, "M" for merge only and "MS" for both split and merge) > 2. introduce another global flag to indicate which type(s) of actions are allowed > 3. modify the meaning of existing flag keyed by NORMALIZATION_ENABLED_KEY so that it indicates type(s) of actions -- This message was sent by Atlassian JIRA (v6.3.4#6332)