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 AtomicLong
private final AtomicLong
private final AtomicLong
private Throwable
private final boolean
private ExtendedCell
private CountDownLatch
private static final org.slf4j.Logger
private long
private KeyValueScanner
Fields 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:EventHandler
This method is the main processing loop to be implemented by the various subclasses.- Specified by:
process
in classEventHandler
-
getErr
-
setErr
-