hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hudson (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-12986) Compaction pressure based client pushback
Date Wed, 04 Nov 2015 05:38:27 GMT

    [ https://issues.apache.org/jira/browse/HBASE-12986?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14988928#comment-14988928
] 

Hudson commented on HBASE-12986:
--------------------------------

SUCCESS: Integrated in HBase-1.2-IT #262 (See [https://builds.apache.org/job/HBase-1.2-IT/262/])
HBASE-12986 Compaction pressure based client pushback (apurtell: rev f4dbc5de5fe66b083aa111f0b0746227b3a18089)
* hbase-protocol/src/main/protobuf/Client.proto
* hbase-protocol/src/main/java/org/apache/hadoop/hbase/protobuf/generated/MasterProtos.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-client/src/test/java/org/apache/hadoop/hbase/client/TestClientExponentialBackoff.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)

Mime
View raw message