Class HRegion.PrepareFlushResult
java.lang.Object
org.apache.hadoop.hbase.regionserver.HRegion.PrepareFlushResult
- Enclosing class:
- HRegion
A result object from prepare flush cache stage
-
Field Summary
Modifier and TypeFieldDescription(package private) final long
(package private) final long
(package private) final HRegion.FlushResultImpl
(package private) final long
(package private) final TreeMap<byte[],
MemStoreSize> (package private) final TreeMap<byte[],
StoreFlushContext> (package private) final MemStoreSizing
-
Constructor Summary
ModifierConstructorDescription(package private)
PrepareFlushResult
(TreeMap<byte[], StoreFlushContext> storeFlushCtxs, TreeMap<byte[], List<org.apache.hadoop.fs.Path>> committedFiles, TreeMap<byte[], MemStoreSize> storeFlushableSize, long startTime, long flushSeqId, long flushedSeqId, MemStoreSizing totalFlushableSize) Constructs a successful prepare flush result(package private)
PrepareFlushResult
(HRegion.FlushResultImpl result, long flushSeqId) Constructs an early exit caseprivate
PrepareFlushResult
(HRegion.FlushResultImpl result, TreeMap<byte[], StoreFlushContext> storeFlushCtxs, TreeMap<byte[], List<org.apache.hadoop.fs.Path>> committedFiles, TreeMap<byte[], MemStoreSize> storeFlushableSize, long startTime, long flushSeqId, long flushedSeqId, MemStoreSizing totalFlushableSize) -
Method Summary
-
Field Details
-
result
-
storeFlushCtxs
-
committedFiles
-
storeFlushableSize
-
startTime
-
flushOpSeqId
-
flushedSeqId
-
totalFlushableSize
-
-
Constructor Details
-
PrepareFlushResult
PrepareFlushResult(HRegion.FlushResultImpl result, long flushSeqId) Constructs an early exit case -
PrepareFlushResult
PrepareFlushResult(TreeMap<byte[], StoreFlushContext> storeFlushCtxs, TreeMap<byte[], List<org.apache.hadoop.fs.Path>> committedFiles, TreeMap<byte[], MemStoreSize> storeFlushableSize, long startTime, long flushSeqId, long flushedSeqId, MemStoreSizing totalFlushableSize) Constructs a successful prepare flush result -
PrepareFlushResult
private PrepareFlushResult(HRegion.FlushResultImpl result, TreeMap<byte[], StoreFlushContext> storeFlushCtxs, TreeMap<byte[], List<org.apache.hadoop.fs.Path>> committedFiles, TreeMap<byte[], MemStoreSize> storeFlushableSize, long startTime, long flushSeqId, long flushedSeqId, MemStoreSizing totalFlushableSize)
-
-
Method Details
-
getResult
-