Package org.apache.hadoop.hbase.test
Class IntegrationTestBigLinkedList.Generator.GeneratorMapper.ContinuousConcurrentWalker
java.lang.Object
org.apache.hadoop.hbase.test.IntegrationTestBigLinkedList.Generator.GeneratorMapper.ContinuousConcurrentWalker
- All Implemented Interfaces:
Runnable
- Enclosing class:
- IntegrationTestBigLinkedList.Generator.GeneratorMapper
public class IntegrationTestBigLinkedList.Generator.GeneratorMapper.ContinuousConcurrentWalker
extends Object
implements Runnable
Randomly selects and walks a random flushed loop concurrently with the Generator Mapper by
spawning ConcurrentWalker's with specified StartNodes. These ConcurrentWalker's are
configured to only log erroneous nodes.
-
Field Summary
Modifier and TypeFieldDescription(package private) org.apache.hadoop.conf.Configuration
(package private) org.apache.hadoop.mapreduce.Mapper<org.apache.hadoop.io.BytesWritable,
org.apache.hadoop.io.NullWritable, org.apache.hadoop.io.NullWritable, org.apache.hadoop.io.NullWritable>.org.apache.hadoop.mapreduce.Mapper.Context (package private) IntegrationTestBigLinkedList.Generator.GeneratorMapper.ConcurrentWalker
-
Constructor Summary
ConstructorDescriptionContinuousConcurrentWalker
(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.mapreduce.Mapper<org.apache.hadoop.io.BytesWritable, org.apache.hadoop.io.NullWritable, org.apache.hadoop.io.NullWritable, org.apache.hadoop.io.NullWritable>.org.apache.hadoop.mapreduce.Mapper.Context context) -
Method Summary
-
Field Details
-
Constructor Details
-
ContinuousConcurrentWalker
public ContinuousConcurrentWalker(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.mapreduce.Mapper<org.apache.hadoop.io.BytesWritable, org.apache.hadoop.io.NullWritable, org.apache.hadoop.io.NullWritable, org.apache.hadoop.io.NullWritable>.org.apache.hadoop.mapreduce.Mapper.Context context)
-
-
Method Details
-
run
-
walkLoop
- Throws:
IOException
-
selectLoop
- Throws:
InterruptedException
-