hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ted Yu (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-17280) Add mechanism to control hbase cleaner behavior
Date Thu, 26 Jan 2017 16:42:24 GMT

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

Ted Yu commented on HBASE-17280:

In master branch, there are only two classes extending CleanerChore: HFileCleaner and LogCleaner.

How about naming the methods setCleanerChoreRunning, etc (with the addition of Chore).
This would narrow the scope of related methods.

For the workload you see, is it possible to figure out off peak hours during which cleaner
chores are run ?
Having off peak support would be better than repeatedly turning on and off cleaner chores.

> Add mechanism to control hbase cleaner behavior
> -----------------------------------------------
>                 Key: HBASE-17280
>                 URL: https://issues.apache.org/jira/browse/HBASE-17280
>             Project: HBase
>          Issue Type: Improvement
>          Components: Client, hbase, shell
>    Affects Versions: 2.0.0, 1.2.0
>            Reporter: Ajay Jadhav
>            Priority: Minor
>             Fix For: 2.0.0, 1.2.0
>         Attachments: HBASE-17280.branch-1.2.patch, HBASE-17280.branch-2.0.patch, HBASE-17280.v1-branch-1.2.patch,
HBASE-17280.v2-branch-1.2.patch, HBASE-17280.v2-branch-2.patch
> Cleaner is used to get rid of archived HFiles and old WALs in HBase.
> In the case of heavy workload, cleaner can affect query performance by creating a lot
of connections to perform costly reads/ writes against underlying filesystem.
> This patch allows the user to control HBase cleaner behavior by providing shell commands
to enable/ disable and manually run it.

This message was sent by Atlassian JIRA

View raw message