HBASE-25630 Set switch compaction after bulkload default as false (#3022)

Signed-off-by: Duo Zhang <zhangduo@apache.org>
This commit is contained in:
niuyulin 2021-03-09 12:14:53 +08:00 committed by GitHub
parent c1dacfd577
commit 109bd24065
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 4 additions and 3 deletions

View File

@ -595,7 +595,7 @@ possible configurations would overwhelm and obscure the important.
</property>
<property>
<name>hbase.compaction.after.bulkload.enable</name>
<value>true</value>
<value>false</value>
<description>Request Compaction after bulkload immediately.
If bulkload is continuous, the triggered compactions may increase load,
bring about performance side effect.</description>

View File

@ -7029,7 +7029,7 @@ public class HRegion implements HeapSize, PropagatingConfigurationObserver, Regi
}
isSuccessful = true;
if (conf.getBoolean(COMPACTION_AFTER_BULKLOAD_ENABLE, true)) {
if (conf.getBoolean(COMPACTION_AFTER_BULKLOAD_ENABLE, false)) {
// request compaction
familyWithFinalPath.keySet().forEach(family -> {
HStore store = getStore(family);

View File

@ -763,9 +763,10 @@ Maximum retries. This is a maximum number of iterations
Request Compaction after bulkload immediately.
If bulkload is continuous, the triggered compactions may increase load,
bring about performance side effect.
(For HBase-2.x, the default value for "hbase.compaction.after.bulkload.enable" is true)
+
.Default
`true`
`false`
[[hbase.balancer.period
]]