Package | Description |
---|---|
org.apache.hadoop.hbase.regionserver |
Modifier and Type | Field and Description |
---|---|
private HRegion.PrepareFlushResult |
HRegion.prepareFlushResult
Saved state from replaying prepare flush cache
|
Modifier and Type | Method and Description |
---|---|
(package private) HRegion.PrepareFlushResult |
HRegion.getPrepareFlushResult() |
protected HRegion.PrepareFlushResult |
HRegion.internalPrepareFlushCache(WAL wal,
long myseqid,
Collection<HStore> storesToFlush,
MonitoredTask status,
boolean writeFlushWalMarker,
FlushLifeCycleTracker tracker) |
(package private) HRegion.PrepareFlushResult |
HRegion.replayWALFlushStartMarker(org.apache.hadoop.hbase.shaded.protobuf.generated.WALProtos.FlushDescriptor flush)
Replay the flush marker from primary region by creating a corresponding snapshot of
the store memstores, only if the memstores do not have a higher seqId from an earlier wal
edit (because the events may be coming out of order).
|
Modifier and Type | Method and Description |
---|---|
protected HRegion.FlushResultImpl |
HRegion.internalFlushCacheAndCommit(WAL wal,
MonitoredTask status,
HRegion.PrepareFlushResult prepareResult,
Collection<HStore> storesToFlush) |
private void |
HRegion.replayFlushInStores(org.apache.hadoop.hbase.shaded.protobuf.generated.WALProtos.FlushDescriptor flush,
HRegion.PrepareFlushResult prepareFlushResult,
boolean dropMemstoreSnapshot)
Replays the given flush descriptor by opening the flush files in stores and dropping the
memstore snapshots if requested.
|
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.