huaxiang sun created HBASE-16301:
------------------------------------
Summary: Trigger flush without waiting when compaction is disabled
on a table
Key: HBASE-16301
URL: https://issues.apache.org/jira/browse/HBASE-16301
Project: HBase
Issue Type: Bug
Affects Versions: 2.0.0
Reporter: huaxiang sun
Assignee: huaxiang sun
Priority: Minor
When compaction is disabled on a table, flush needs to wait
MemStoreFlusher#blockingWaitTime (default value is 90 seconds) before it goes
ahead to flush. It has side effect that client may be blocked due to
RegionTooBusyException. Please see the mail sent to dev list.
http://mail-archives.apache.org/mod_mbox/hbase-dev/201607.mbox/%[email protected]%3E
I guess that the right behavior is to do flush without waiting if compaction is
disabled on a table. Attached a patch.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)