Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 5E238200B44 for ; Thu, 14 Jul 2016 22:35:22 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 5CCFF160A85; Thu, 14 Jul 2016 20:35:22 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id CBF4E160A60 for ; Thu, 14 Jul 2016 22:35:21 +0200 (CEST) Received: (qmail 21110 invoked by uid 500); 14 Jul 2016 20:35:20 -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 21060 invoked by uid 99); 14 Jul 2016 20:35:20 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 14 Jul 2016 20:35:20 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id C1ED72C02AA for ; Thu, 14 Jul 2016 20:35:20 +0000 (UTC) Date: Thu, 14 Jul 2016 20:35:20 +0000 (UTC) From: "Thiruvel Thirumoolan (JIRA)" To: issues@hbase.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (HBASE-16169) Make RegionSizeCalculator scalable MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Thu, 14 Jul 2016 20:35:22 -0000 [ https://issues.apache.org/jira/browse/HBASE-16169?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Thiruvel Thirumoolan updated HBASE-16169: ----------------------------------------- Release Note: Added couple of API's to Admin.java: Returns region load map of all regions hosted on a region server Map getRegionLoad(ServerName sn) throws IOException; Returns region load map of all regions of a table hosted on a region server Map getRegionLoad(ServerName sn, TableName tableName) throws IOException > Make RegionSizeCalculator scalable > ---------------------------------- > > Key: HBASE-16169 > URL: https://issues.apache.org/jira/browse/HBASE-16169 > Project: HBase > Issue Type: Sub-task > Components: mapreduce, scaling > Reporter: Thiruvel Thirumoolan > Assignee: Thiruvel Thirumoolan > Fix For: 2.0.0, 1.4.0 > > Attachments: HBASE-16169.master.000.patch, HBASE-16169.master.001.patch, HBASE-16169.master.002.patch, HBASE-16169.master.003.patch, HBASE-16169.master.004.patch > > > RegionSizeCalculator is needed for better split generation of MR jobs. This requires RegionLoad which can be obtained via ClusterStatus, i.e. accessing Master. We don't want master to be in this path. > The proposal is to add an API to the RegionServer that gets RegionLoad of all regions hosted on it or those of a table if specified. RegionSizeCalculator can use the latter. -- This message was sent by Atlassian JIRA (v6.3.4#6332)