@InterfaceAudience.LimitedPrivate(value="Tools") public class RSGroupMajorCompactionTTL extends MajorCompactorTTL
| Modifier and Type | Field and Description |
|---|---|
private static org.slf4j.Logger |
LOG |
clusterCompactionQueues, connection, ERRORS, executor, sleepForMs, storesToCompact, tableName| Constructor and Description |
|---|
RSGroupMajorCompactionTTL() |
| Modifier and Type | Method and Description |
|---|---|
int |
compactTTLRegionsOnGroup(org.apache.hadoop.conf.Configuration conf,
String rsgroup,
int concurrency,
long sleep,
int numServers,
int numRegions,
boolean dryRun,
boolean skipWait) |
protected org.apache.hbase.thirdparty.org.apache.commons.cli.Options |
getOptions() |
static void |
main(String[] args) |
int |
run(String[] args) |
compactRegionsTTLOnTable, getMajorCompactionRequest, getStoresRequiringCompactioncompactAllRegions, getCommonOptions, printUsage, setNumRegions, setNumServers, setSkipWait, shutdownprivate static final org.slf4j.Logger LOG
RSGroupMajorCompactionTTL()
public int compactTTLRegionsOnGroup(org.apache.hadoop.conf.Configuration conf, String rsgroup, int concurrency, long sleep, int numServers, int numRegions, boolean dryRun, boolean skipWait) throws Exception
Exceptionprotected org.apache.hbase.thirdparty.org.apache.commons.cli.Options getOptions()
public int run(String[] args) throws Exception
run in interface org.apache.hadoop.util.Toolrun in class MajorCompactorTTLExceptionCopyright © 2007–2020 The Apache Software Foundation. All rights reserved.