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 238D618BAC for ; Wed, 4 Nov 2015 08:16:28 +0000 (UTC) Received: (qmail 641 invoked by uid 500); 4 Nov 2015 08:16:27 -0000 Delivered-To: apmail-hbase-issues-archive@hbase.apache.org Received: (qmail 590 invoked by uid 500); 4 Nov 2015 08:16:27 -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 570 invoked by uid 99); 4 Nov 2015 08:16:27 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 04 Nov 2015 08:16:27 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id BBF752C1F51 for ; Wed, 4 Nov 2015 08:16:27 +0000 (UTC) Date: Wed, 4 Nov 2015 08:16:27 +0000 (UTC) From: "Hudson (JIRA)" To: issues@hbase.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (HBASE-12986) Compaction pressure based client pushback 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-12986?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14989101#comment-14989101 ] Hudson commented on HBASE-12986: -------------------------------- SUCCESS: Integrated in HBase-1.3-IT #292 (See [https://builds.apache.org/job/HBase-1.3-IT/292/]) HBASE-12986 Compaction pressure based client pushback (apurtell: rev fa2d0859f73b666adcd3162ab2fbd5081dad3bc2) * hbase-protocol/src/main/protobuf/Client.proto * hbase-client/src/test/java/org/apache/hadoop/hbase/client/TestClientExponentialBackoff.java * hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java * hbase-client/src/main/java/org/apache/hadoop/hbase/client/backoff/ServerStatistics.java * hbase-client/src/main/java/org/apache/hadoop/hbase/client/backoff/ExponentialClientBackoffPolicy.java * hbase-protocol/src/main/java/org/apache/hadoop/hbase/protobuf/generated/ClientProtos.java > Compaction pressure based client pushback > ----------------------------------------- > > Key: HBASE-12986 > URL: https://issues.apache.org/jira/browse/HBASE-12986 > Project: HBase > Issue Type: Improvement > Reporter: Andrew Purtell > Assignee: Heng Chen > Fix For: 2.0.0, 1.2.0, 1.3.0, 0.98.16 > > Attachments: HBASE-12986.patch, HBASE-12986.patch, HBASE-12986_v1.patch > > > HBASE-8329 recently introduced on all branches {{double RegionServerServices#getCompactionPressure()}}, which returns a value greater than or equal to 0.0, and any value greater than 1.0 means we have exceeded the store file limit on some stores. It could be reasonable to send this value along in server load statistics (clamping max at 1.0), and consider it as an additional term in the ExponentialClientBackoffPolicy. -- This message was sent by Atlassian JIRA (v6.3.4#6332)