@InterfaceAudience.Private public class DateTieredStoreEngine extends StoreEngine<DefaultStoreFlusher,org.apache.hadoop.hbase.regionserver.compactions.DateTieredCompactionPolicy,org.apache.hadoop.hbase.regionserver.compactions.DateTieredCompactor,org.apache.hadoop.hbase.regionserver.DefaultStoreFileManager>
compactionPolicy, compactor, STORE_ENGINE_CLASS_KEY, storeFileManager, storeFlusher| Constructor and Description |
|---|
DateTieredStoreEngine() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.hadoop.hbase.regionserver.compactions.CompactionContext |
createCompaction()
Creates an instance of a compaction context specific to this engine.
|
protected void |
createComponents(org.apache.hadoop.conf.Configuration conf,
HStore store,
CellComparator kvComparator)
Create the StoreEngine's components.
|
boolean |
needsCompaction(List<HStoreFile> filesCompacting) |
create, getCompactionPolicy, getCompactor, getStoreFileManager, getStoreFlusherpublic DateTieredStoreEngine()
public boolean needsCompaction(List<HStoreFile> filesCompacting)
needsCompaction in class StoreEngine<DefaultStoreFlusher,org.apache.hadoop.hbase.regionserver.compactions.DateTieredCompactionPolicy,org.apache.hadoop.hbase.regionserver.compactions.DateTieredCompactor,org.apache.hadoop.hbase.regionserver.DefaultStoreFileManager>filesCompacting - Files currently compactingpublic org.apache.hadoop.hbase.regionserver.compactions.CompactionContext createCompaction() throws IOException
StoreEnginecreateCompaction in class StoreEngine<DefaultStoreFlusher,org.apache.hadoop.hbase.regionserver.compactions.DateTieredCompactionPolicy,org.apache.hadoop.hbase.regionserver.compactions.DateTieredCompactor,org.apache.hadoop.hbase.regionserver.DefaultStoreFileManager>IOExceptionprotected void createComponents(org.apache.hadoop.conf.Configuration conf, HStore store, CellComparator kvComparator) throws IOException
StoreEnginecreateComponents in class StoreEngine<DefaultStoreFlusher,org.apache.hadoop.hbase.regionserver.compactions.DateTieredCompactionPolicy,org.apache.hadoop.hbase.regionserver.compactions.DateTieredCompactor,org.apache.hadoop.hbase.regionserver.DefaultStoreFileManager>IOExceptionCopyright © 2007–2020 The Apache Software Foundation. All rights reserved.