Return-Path: Delivered-To: apmail-hbase-issues-archive@www.apache.org Received: (qmail 63729 invoked from network); 10 Sep 2010 17:32:55 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 10 Sep 2010 17:32:55 -0000 Received: (qmail 68829 invoked by uid 500); 10 Sep 2010 17:32:55 -0000 Delivered-To: apmail-hbase-issues-archive@hbase.apache.org Received: (qmail 68791 invoked by uid 500); 10 Sep 2010 17:32:54 -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 68783 invoked by uid 99); 10 Sep 2010 17:32:54 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 10 Sep 2010 17:32:54 +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; Fri, 10 Sep 2010 17:32:54 +0000 Received: from thor (localhost [127.0.0.1]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o8AHWXaU010133 for ; Fri, 10 Sep 2010 17:32:33 GMT Message-ID: <1818417.122791284139953554.JavaMail.jira@thor> Date: Fri, 10 Sep 2010 13:32:33 -0400 (EDT) From: "Todd Lipcon (JIRA)" To: issues@hbase.apache.org Subject: [jira] Commented: (HBASE-2981) Improve consistency of performance during heavy load In-Reply-To: <21604252.122711284139594157.JavaMail.jira@thor> 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-2981?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12908104#action_12908104 ] Todd Lipcon commented on HBASE-2981: ------------------------------------ One case of blocking is when a region hits the blocking store files limit. In current versions, once a region it hits the limit, it enters the compaction queue at the back. So if there are other compactions already in the queue, it can take some time before the blocked region gets unblocked, since it's waiting on all the other compactions. I think a similar thing can happen with the flushes that happen around a close or split. If we prioritize compactions (HBASE-2646) we can make these compactions that block progress take precedence over normal "maintenance" compactions. > Improve consistency of performance during heavy load > ---------------------------------------------------- > > Key: HBASE-2981 > URL: https://issues.apache.org/jira/browse/HBASE-2981 > Project: HBase > Issue Type: Task > Components: regionserver > Reporter: Todd Lipcon > > Currently when running load tests like YCSB, we experience periods of complete cluster inactivity while all clients are blocked on a single region which is unavailable. > As discussed recently on the list, we should brainstorm some ideas for how to improve the situation: the goal here is to (a) minimize the amount of time when a region is inaccessible, and (b) minimize the impact that one inaccessible region has on other operations in the cluster. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.