hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Changgeng Li (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-13560) Large compaction queue should steal from small compaction queue when idle
Date Wed, 10 Jun 2015 23:43:01 GMT

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

Changgeng Li commented on HBASE-13560:
--------------------------------------

The test still pass if we shutdown the short compaction thread pool instead. So the test is
really focus about the priority of jobs, not about which pool is processing it. 
This change is similar to make the minimal threads number of short compaction pool  to be
2 which will also break the test without manually blocking one of them.

> Large compaction queue should steal from small compaction queue when idle
> -------------------------------------------------------------------------
>
>                 Key: HBASE-13560
>                 URL: https://issues.apache.org/jira/browse/HBASE-13560
>             Project: HBase
>          Issue Type: Bug
>          Components: Compaction
>    Affects Versions: 2.0.0, 1.2.0
>            Reporter: Elliott Clark
>            Assignee: Changgeng Li
>         Attachments: HBASE-13560.patch, queuestealwork-v1.patch, queuestealwork-v4.patch,
queuestealwork-v5.patch, queuestealwork-v6.patch, queuestealwork-v7.patch
>
>
> If you tune compaction threads so that a server is never over commited when large and
small compaction threads are busy then it should be possible to have the large compactions
steal work.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message