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,
Consumer<org.apache.hadoop.fs.Path> writerCreationTracker)
Flushes the snapshot of the MemStore.
|
protected void |
DefaultMobStoreFlusher.performMobFlush(MemStoreSnapshot snapshot,
long cacheFlushId,
InternalScanner scanner,
StoreFileWriter writer,
MonitoredTask status,
ThroughputController throughputController,
Consumer<org.apache.hadoop.fs.Path> writerCreationTracker)
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 StoreFileWriter |
StoreFlusher.createWriter(MemStoreSnapshot snapshot,
boolean alwaysIncludesTag,
Consumer<org.apache.hadoop.fs.Path> writerCreationTracker) |
private AbstractMultiFileWriter.WriterFactory |
StripeStoreFlusher.createWriterFactory(MemStoreSnapshot snapshot,
Consumer<org.apache.hadoop.fs.Path> writerCreationTracker) |
protected List<org.apache.hadoop.fs.Path> |
HStore.flushCache(long logCacheFlushId,
MemStoreSnapshot snapshot,
MonitoredTask status,
ThroughputController throughputController,
FlushLifeCycleTracker tracker,
Consumer<org.apache.hadoop.fs.Path> writerCreationTracker)
Write out current snapshot.
|
List<org.apache.hadoop.fs.Path> |
DefaultStoreFlusher.flushSnapshot(MemStoreSnapshot snapshot,
long cacheFlushId,
MonitoredTask status,
ThroughputController throughputController,
FlushLifeCycleTracker tracker,
Consumer<org.apache.hadoop.fs.Path> writerCreationTracker) |
abstract List<org.apache.hadoop.fs.Path> |
StoreFlusher.flushSnapshot(MemStoreSnapshot snapshot,
long cacheFlushSeqNum,
MonitoredTask status,
ThroughputController throughputController,
FlushLifeCycleTracker tracker,
Consumer<org.apache.hadoop.fs.Path> writerCreationTracker)
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,
Consumer<org.apache.hadoop.fs.Path> writerCreationTracker) |
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.