hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ramkrishna.s.vasudevan (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HBASE-14970) Backport HBASE-13082 and its sub-jira to branch-1
Date Fri, 22 Jan 2016 04:53:39 GMT

     [ https://issues.apache.org/jira/browse/HBASE-14970?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

ramkrishna.s.vasudevan updated HBASE-14970:
-------------------------------------------
    Description: 
After this JIRA we will not be doing any scanner reset after compaction during a course of
a scan. The files that were compacted will still be continued to be used in the scan process.
The compacted files will be archived by a background thread that runs every 2 mins by default
only when there are no active scanners on those comapcted files.

'hbase.hfile.compaction.discharger.interval' describes the interval after which the compaction
discharger chore service should run. 
The property 'hbase.hfile.compaction.discharger.thread.count' describes the thread count that
does the compaction discharge work. 

The CompactedHFilesDischarger is a chore service now started as part of the RegionServer and
this chore service iterates over all the onlineRegions in that RS and uses the RegionServer's
executor service to launch a set of threads that does this job of compaction files clean up.

> Backport HBASE-13082 and its sub-jira to branch-1
> -------------------------------------------------
>
>                 Key: HBASE-14970
>                 URL: https://issues.apache.org/jira/browse/HBASE-14970
>             Project: HBase
>          Issue Type: Bug
>    Affects Versions: 1.3.0
>            Reporter: ramkrishna.s.vasudevan
>            Assignee: ramkrishna.s.vasudevan
>             Fix For: 1.3.0
>
>         Attachments: HBASE-13082-branch-1.patch, HBASE-14970_6.branch-1.patch, HBASE-14970_7.branch-1.patch,
HBASE-14970_8.branch-1.patch, HBASE-14970_9.branch-1.patch, HBASE-14970_branch-1.patch, HBASE-14970_branch-1.patch,
HBASE-14970_branch-1.patch, HBASE-14970_branch-1_1.patch, HBASE-14970_branch-1_2.patch, HBASE-14970_branch-1_4.patch,
HBASE-14970_branch-1_5.patch, HBASE-14970_branch-1_6.patch
>
>
> After this JIRA we will not be doing any scanner reset after compaction during a course
of a scan. The files that were compacted will still be continued to be used in the scan process.
The compacted files will be archived by a background thread that runs every 2 mins by default
only when there are no active scanners on those comapcted files.
> 'hbase.hfile.compaction.discharger.interval' describes the interval after which the compaction
discharger chore service should run. 
> The property 'hbase.hfile.compaction.discharger.thread.count' describes the thread count
that does the compaction discharge work. 
> The CompactedHFilesDischarger is a chore service now started as part of the RegionServer
and this chore service iterates over all the onlineRegions in that RS and uses the RegionServer's
executor service to launch a set of threads that does this job of compaction files clean up.



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

Mime
View raw message