Packages that use org.apache.hadoop.hbase.regionserver.MemStoreSnapshot
-
Uses of org.apache.hadoop.hbase.regionserver.MemStoreSnapshot in org.apache.hadoop.hbase.mob
List<org.apache.hadoop.fs.Path>
DefaultMobStoreFlusher.flushSnapshot(org.apache.hadoop.hbase.regionserver.MemStoreSnapshot snapshot,
long cacheFlushId,
org.apache.hadoop.hbase.monitoring.MonitoredTask status,
org.apache.hadoop.hbase.regionserver.throttle.ThroughputController throughputController,
org.apache.hadoop.hbase.regionserver.FlushLifeCycleTracker tracker,
Consumer<org.apache.hadoop.fs.Path> writerCreationTracker)
Flushes the snapshot of the MemStore.
protected void
DefaultMobStoreFlusher.performMobFlush(org.apache.hadoop.hbase.regionserver.MemStoreSnapshot snapshot,
long cacheFlushId,
org.apache.hadoop.hbase.regionserver.InternalScanner scanner,
org.apache.hadoop.hbase.regionserver.StoreFileWriter writer,
org.apache.hadoop.hbase.monitoring.MonitoredTask status,
org.apache.hadoop.hbase.regionserver.throttle.ThroughputController throughputController,
Consumer<org.apache.hadoop.fs.Path> writerCreationTracker)
Flushes the cells in the mob store.
-
org.apache.hadoop.hbase.regionserver.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)
.
org.apache.hadoop.hbase.regionserver.MemStoreSnapshot
DefaultMemStore.snapshot()
Creates a snapshot of the current memstore.
org.apache.hadoop.hbase.regionserver.MemStoreSnapshot
MemStore.snapshot()
Creates a snapshot of the current memstore.
protected List<org.apache.hadoop.fs.Path>
HStore.flushCache(long logCacheFlushId,
org.apache.hadoop.hbase.regionserver.MemStoreSnapshot snapshot,
org.apache.hadoop.hbase.monitoring.MonitoredTask status,
org.apache.hadoop.hbase.regionserver.throttle.ThroughputController throughputController,
org.apache.hadoop.hbase.regionserver.FlushLifeCycleTracker tracker,
Consumer<org.apache.hadoop.fs.Path> writerCreationTracker)
Write out current snapshot.
List<org.apache.hadoop.fs.Path>
DefaultStoreFlusher.flushSnapshot(org.apache.hadoop.hbase.regionserver.MemStoreSnapshot snapshot,
long cacheFlushId,
org.apache.hadoop.hbase.monitoring.MonitoredTask status,
org.apache.hadoop.hbase.regionserver.throttle.ThroughputController throughputController,
org.apache.hadoop.hbase.regionserver.FlushLifeCycleTracker tracker,
Consumer<org.apache.hadoop.fs.Path> writerCreationTracker)
List<org.apache.hadoop.fs.Path>
StripeStoreFlusher.flushSnapshot(org.apache.hadoop.hbase.regionserver.MemStoreSnapshot snapshot,
long cacheFlushSeqNum,
org.apache.hadoop.hbase.monitoring.MonitoredTask status,
org.apache.hadoop.hbase.regionserver.throttle.ThroughputController throughputController,
org.apache.hadoop.hbase.regionserver.FlushLifeCycleTracker tracker,
Consumer<org.apache.hadoop.fs.Path> writerCreationTracker)