Outdated data can not be cleaned in time
----------------------------------------
Key: HBASE-3969
URL: https://issues.apache.org/jira/browse/HBASE-3969
Project: HBase
Issue Type: Improvement
Components: regionserver
Affects Versions: 0.90.3, 0.90.2, 0.90.1
Reporter: zhoushuaifeng
Fix For: 0.90.4
Compaction checker will send regions to the compact queue to do compact. But
the priority of these regions is too low if these regions have only a few
storefiles. When there is large through output, and the compact queue will
aways have some regions with higher priority. This may causing the major
compact be delayed for a long time(even a few days), and outdated data
cleaning will also be delayed.
In our test case, we found some regions sent to the queue by major compact
checker hunging in the queue for more than 2 days! Some scanners on these
regions cannot get availably data for a long time and lease expired.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira