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 1F1B11041E for ; Wed, 18 Feb 2015 19:02:13 +0000 (UTC) Received: (qmail 47601 invoked by uid 500); 18 Feb 2015 19:02:12 -0000 Delivered-To: apmail-hbase-issues-archive@hbase.apache.org Received: (qmail 47558 invoked by uid 500); 18 Feb 2015 19:02:12 -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 47546 invoked by uid 99); 18 Feb 2015 19:02:12 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 18 Feb 2015 19:02:12 +0000 Date: Wed, 18 Feb 2015 19:02:12 +0000 (UTC) From: "Devaraj Das (JIRA)" To: issues@hbase.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (HBASE-13036) Meta scanner should use its own threadpool 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-13036?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Devaraj Das updated HBASE-13036: -------------------------------- Resolution: Fixed Fix Version/s: 1.1.0 Status: Resolved (was: Patch Available) Thanks [~apurtell] & [~stack] for reviews. Committed the patch. > Meta scanner should use its own threadpool > ------------------------------------------ > > Key: HBASE-13036 > URL: https://issues.apache.org/jira/browse/HBASE-13036 > Project: HBase > Issue Type: Bug > Reporter: Devaraj Das > Assignee: Devaraj Das > Fix For: 1.1.0 > > Attachments: 13036-1.txt, 13036-2.txt > > > Currently, during region location lookups, the meta is scanned and for this the scanner submits a request to the thread pool of the table in question. Sometimes, it might happen that many scan requests are simultaneously submitted on the table - let's say 256, and this is the max size of the thread pool. Each of these scan requests would in turn submit meta scan requests on the same thread pool, but they will be in the queue. The meta scans will not happen and the original table scans would lock up. The meta scans should use a different thread pool. -- This message was sent by Atlassian JIRA (v6.3.4#6332)