Package com.mapr.db.mapreduce.tools
Class DiffTables.DiffTableMapper
- java.lang.Object
-
- org.apache.hadoop.mapreduce.Mapper<org.ojai.Value,com.mapr.db.rowcol.DBDocumentImpl,com.mapr.db.mapreduce.impl.ByteBufWritableComparable,com.mapr.db.mapreduce.impl.ByteBufWritableComparable>
-
- com.mapr.db.mapreduce.tools.DiffTables.DiffTableMapper
-
- All Implemented Interfaces:
FailureTracker
- Enclosing class:
- DiffTables
public static class DiffTables.DiffTableMapper extends org.apache.hadoop.mapreduce.Mapper<org.ojai.Value,com.mapr.db.rowcol.DBDocumentImpl,com.mapr.db.mapreduce.impl.ByteBufWritableComparable,com.mapr.db.mapreduce.impl.ByteBufWritableComparable> implements FailureTracker
-
-
Constructor Summary
Constructors Constructor Description DiffTableMapper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcleanup(org.apache.hadoop.mapreduce.Mapper.Context context)voidmap(org.ojai.Value key, com.mapr.db.rowcol.DBDocumentImpl value, org.apache.hadoop.mapreduce.Mapper.Context context)voidnotifyMismatch()voidsetup(org.apache.hadoop.mapreduce.Mapper.Context context)booleanshouldExit()
-
-
-
Method Detail
-
setup
public void setup(org.apache.hadoop.mapreduce.Mapper.Context context) throws java.io.IOException- Overrides:
setupin classorg.apache.hadoop.mapreduce.Mapper<org.ojai.Value,com.mapr.db.rowcol.DBDocumentImpl,com.mapr.db.mapreduce.impl.ByteBufWritableComparable,com.mapr.db.mapreduce.impl.ByteBufWritableComparable>- Throws:
java.io.IOException
-
map
public void map(org.ojai.Value key, com.mapr.db.rowcol.DBDocumentImpl value, org.apache.hadoop.mapreduce.Mapper.Context context) throws java.io.IOException, java.lang.InterruptedException- Overrides:
mapin classorg.apache.hadoop.mapreduce.Mapper<org.ojai.Value,com.mapr.db.rowcol.DBDocumentImpl,com.mapr.db.mapreduce.impl.ByteBufWritableComparable,com.mapr.db.mapreduce.impl.ByteBufWritableComparable>- Throws:
java.io.IOExceptionjava.lang.InterruptedException
-
notifyMismatch
public void notifyMismatch()
- Specified by:
notifyMismatchin interfaceFailureTracker
-
shouldExit
public boolean shouldExit()
- Specified by:
shouldExitin interfaceFailureTracker
-
cleanup
protected void cleanup(org.apache.hadoop.mapreduce.Mapper.Context context) throws java.io.IOException, java.lang.InterruptedException- Overrides:
cleanupin classorg.apache.hadoop.mapreduce.Mapper<org.ojai.Value,com.mapr.db.rowcol.DBDocumentImpl,com.mapr.db.mapreduce.impl.ByteBufWritableComparable,com.mapr.db.mapreduce.impl.ByteBufWritableComparable>- Throws:
java.io.IOExceptionjava.lang.InterruptedException
-
-