Class ParallelSeekHandler
java.lang.Object
org.apache.hadoop.hbase.executor.EventHandler
org.apache.hadoop.hbase.regionserver.handler.ParallelSeekHandler
- All Implemented Interfaces:
Comparable<EventHandler>,Runnable
Handler to seek storefiles in parallel.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final AtomicLongprivate final AtomicLongprivate final AtomicLongprivate Throwableprivate final booleanprivate ExtendedCellprivate CountDownLatchprivate static final org.slf4j.Loggerprivate longprivate KeyValueScannerFields inherited from class org.apache.hadoop.hbase.executor.EventHandler
eventType, seqids, server, waitingTimeForEvents -
Constructor Summary
ConstructorsConstructorDescriptionParallelSeekHandler(KeyValueScanner scanner, ExtendedCell keyValue, long readPoint, CountDownLatch latch) -
Method Summary
Methods inherited from class org.apache.hadoop.hbase.executor.EventHandler
compareTo, getEventType, getInformativeName, getPriority, getSeqid, handleException, prepare, run, toString
-
Field Details
-
LOG
-
scanner
-
keyValue
-
readPoint
-
latch
-
err
-
isScanMetricsEnabled
-
bytesReadFromFs
-
bytesReadFromBlockCache
-
blockReadOpsCount
-
-
Constructor Details
-
ParallelSeekHandler
public ParallelSeekHandler(KeyValueScanner scanner, ExtendedCell keyValue, long readPoint, CountDownLatch latch)
-
-
Method Details
-
process
Description copied from class:EventHandlerThis method is the main processing loop to be implemented by the various subclasses.- Specified by:
processin classEventHandler
-
getErr
-
setErr
-