Class TestWalAndCompactingMemStoreFlush.ConcurrentPutRunnable
java.lang.Object
org.apache.hadoop.hbase.regionserver.TestWalAndCompactingMemStoreFlush.ConcurrentPutRunnable
- All Implemented Interfaces:
Runnable
- Enclosing class:
- TestWalAndCompactingMemStoreFlush
private class TestWalAndCompactingMemStoreFlush.ConcurrentPutRunnable
extends Object
implements Runnable
The in-memory-flusher thread performs the flush asynchronously. There is at most one thread per
memstore instance. It takes the updatesLock exclusively, pushes active into the pipeline,
releases updatesLock and compacts the pipeline.
-
Field Summary
Modifier and TypeFieldDescriptionprivate final int
private final org.apache.hadoop.hbase.regionserver.HRegion
-
Constructor Summary
ConstructorDescriptionConcurrentPutRunnable
(org.apache.hadoop.hbase.regionserver.HRegion r, int i) -
Method Summary
-
Field Details
-
stressedRegion
-
startNumber
-
-
Constructor Details
-
ConcurrentPutRunnable
ConcurrentPutRunnable(org.apache.hadoop.hbase.regionserver.HRegion r, int i)
-
-
Method Details