Package org.apache.hadoop.hbase.wal
Class WALSplitter.PipelineController
java.lang.Object
org.apache.hadoop.hbase.wal.WALSplitter.PipelineController
- Enclosing class:
- WALSplitter
Contains some methods to control WAL-entries producer / consumer interactions
-
Field Summary
Modifier and TypeFieldDescription(package private) final Object
(package private) AtomicReference<Throwable>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription(package private) void
Check for errors in the writer threads.(package private) void
-
Field Details
-
thrown
-
dataAvailable
-
-
Constructor Details
-
PipelineController
public PipelineController()
-
-
Method Details
-
writerThreadError
-
checkForErrors
Check for errors in the writer threads. If any is found, rethrow it.- Throws:
IOException
-