| Package | Description | 
|---|---|
| org.apache.hadoop.hbase.mob | |
| org.apache.hadoop.hbase.regionserver | 
| Modifier and Type | Method and Description | 
|---|---|
List<org.apache.hadoop.fs.Path> | 
DefaultMobStoreFlusher.flushSnapshot(MemStoreSnapshot snapshot,
             long cacheFlushId,
             MonitoredTask status,
             ThroughputController throughputController,
             FlushLifeCycleTracker tracker)
Flushes the snapshot of the MemStore. 
 | 
protected void | 
DefaultMobStoreFlusher.performMobFlush(MemStoreSnapshot snapshot,
               long cacheFlushId,
               InternalScanner scanner,
               StoreFileWriter writer,
               MonitoredTask status,
               ThroughputController throughputController)
Flushes the cells in the mob store. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
private MemStoreSnapshot | 
HStore.StoreFlusherImpl.snapshot  | 
| Modifier and Type | Method and Description | 
|---|---|
MemStoreSnapshot | 
CompactingMemStore.snapshot()
Push the current active memstore segment into the pipeline
 and create a snapshot of the tail of current compaction pipeline
 Snapshot must be cleared by call to  
AbstractMemStore.clearSnapshot(long). | 
MemStoreSnapshot | 
DefaultMemStore.snapshot()
Creates a snapshot of the current memstore. 
 | 
MemStoreSnapshot | 
MemStore.snapshot()
Creates a snapshot of the current memstore. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected List<org.apache.hadoop.fs.Path> | 
HStore.flushCache(long logCacheFlushId,
          MemStoreSnapshot snapshot,
          MonitoredTask status,
          ThroughputController throughputController,
          FlushLifeCycleTracker tracker)
Write out current snapshot. 
 | 
List<org.apache.hadoop.fs.Path> | 
DefaultStoreFlusher.flushSnapshot(MemStoreSnapshot snapshot,
             long cacheFlushId,
             MonitoredTask status,
             ThroughputController throughputController,
             FlushLifeCycleTracker tracker)  | 
abstract List<org.apache.hadoop.fs.Path> | 
StoreFlusher.flushSnapshot(MemStoreSnapshot snapshot,
             long cacheFlushSeqNum,
             MonitoredTask status,
             ThroughputController throughputController,
             FlushLifeCycleTracker tracker)
Turns a snapshot of memstore into a set of store files. 
 | 
List<org.apache.hadoop.fs.Path> | 
StripeStoreFlusher.flushSnapshot(MemStoreSnapshot snapshot,
             long cacheFlushSeqNum,
             MonitoredTask status,
             ThroughputController throughputController,
             FlushLifeCycleTracker tracker)  | 
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.