public static class PigCombiner.Combine extends org.apache.hadoop.mapreduce.Reducer<PigNullableWritable,NullableTuple,PigNullableWritable,org.apache.hadoop.io.Writable>
| Constructor and Description | 
|---|
PigCombiner.Combine()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
cleanup(org.apache.hadoop.mapreduce.Reducer.Context context)
Will be called once all the intermediate keys and values are
 processed. 
 | 
byte | 
getKeyType()  | 
boolean | 
processOnePackageOutput(org.apache.hadoop.mapreduce.Reducer.Context oc)  | 
protected void | 
reduce(PigNullableWritable key,
      Iterable<NullableTuple> tupIter,
      org.apache.hadoop.mapreduce.Reducer.Context context)
The reduce function which packages the key and List <Tuple>
 into key, Bag<Tuple> after converting Hadoop type key into Pig type. 
 | 
void | 
setKeyType(byte keyType)  | 
protected void | 
setup(org.apache.hadoop.mapreduce.Reducer.Context context)
Configures the Reduce plan, the POPackage operator
 and the reporter thread 
 | 
static void | 
staticDataCleanup()  | 
public static void staticDataCleanup()
protected void setup(org.apache.hadoop.mapreduce.Reducer.Context context)
              throws IOException,
                     InterruptedException
setup in class org.apache.hadoop.mapreduce.Reducer<PigNullableWritable,NullableTuple,PigNullableWritable,org.apache.hadoop.io.Writable>IOExceptionInterruptedExceptionprotected void reduce(PigNullableWritable key, Iterable<NullableTuple> tupIter, org.apache.hadoop.mapreduce.Reducer.Context context) throws IOException, InterruptedException
reduce in class org.apache.hadoop.mapreduce.Reducer<PigNullableWritable,NullableTuple,PigNullableWritable,org.apache.hadoop.io.Writable>IOExceptionInterruptedExceptionpublic boolean processOnePackageOutput(org.apache.hadoop.mapreduce.Reducer.Context oc)
                                throws IOException,
                                       InterruptedException
IOExceptionInterruptedExceptionprotected void cleanup(org.apache.hadoop.mapreduce.Reducer.Context context)
                throws IOException,
                       InterruptedException
cleanup in class org.apache.hadoop.mapreduce.Reducer<PigNullableWritable,NullableTuple,PigNullableWritable,org.apache.hadoop.io.Writable>IOExceptionInterruptedExceptionpublic byte getKeyType()
public void setKeyType(byte keyType)
keyType - the keyType to setCopyright © 2007-2012 The Apache Software Foundation