public static class FSMBuilder.FSMReducer extends org.apache.hadoop.mapred.MapReduceBase implements org.apache.hadoop.mapred.Reducer<ChukwaRecordKey,FSMIntermedEntry,ChukwaRecordKey,ChukwaRecord>
| Modifier and Type | Field and Description | 
|---|---|
protected static String | 
JCDF_EDGE_TIME  | 
protected static String | 
JCDF_EDGE_VOL  | 
protected static String | 
JCDF_ID1  | 
protected static String | 
JCDF_ID2  | 
protected static String | 
JCDF_SEP  | 
protected static String[] | 
NON_COUNTER_KEYS
These are used for the add_info TreeMap; keys not listed here are automatically
 prepended with "COUNTER_" 
 | 
| Constructor and Description | 
|---|
FSMBuilder.FSMReducer()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
addStitchingFields_blockread(ChukwaRecord cr,
                            ArrayList<String> fnl)
Populates fields used by Pig script for stitching together causal flows 
 | 
protected void | 
addStitchingFields_blockwrite(ChukwaRecord cr,
                             ArrayList<String> fnl)  | 
protected void | 
addStitchingFields_map(ChukwaRecord cr,
                      ArrayList<String> fnl)
Populates fields used by Pig script for stitching together causal flows 
 | 
protected void | 
addStitchingFields_redreducer(ChukwaRecord cr,
                             ArrayList<String> fnl)
Populates fields used by Pig script for stitching together causal flows 
 | 
protected void | 
addStitchingFields_redshufwait(ChukwaRecord cr,
                              ArrayList<String> fnl)
Populates fields used by Pig script for stitching together causal flows 
 | 
protected void | 
addStitchingFields_redsort(ChukwaRecord cr,
                          ArrayList<String> fnl)
Populates fields used by Pig script for stitching together causal flows 
 | 
protected void | 
addStitchingFields_shuffle(ChukwaRecord cr,
                          ArrayList<String> fnl)
Populates fields used by Pig script for stitching together causal flows 
 | 
void | 
addStitchingFields(ChukwaRecord cr)  | 
void | 
reduce(ChukwaRecordKey key,
      Iterator<FSMIntermedEntry> values,
      org.apache.hadoop.mapred.OutputCollector<ChukwaRecordKey,ChukwaRecord> output,
      org.apache.hadoop.mapred.Reporter reporter)  | 
protected static String[] NON_COUNTER_KEYS
protected static String JCDF_ID1
protected static String JCDF_ID2
protected static String JCDF_EDGE_TIME
protected static String JCDF_EDGE_VOL
protected static String JCDF_SEP
protected void addStitchingFields_blockread(ChukwaRecord cr, ArrayList<String> fnl)
protected void addStitchingFields_map(ChukwaRecord cr, ArrayList<String> fnl)
protected void addStitchingFields_shuffle(ChukwaRecord cr, ArrayList<String> fnl)
protected void addStitchingFields_redshufwait(ChukwaRecord cr, ArrayList<String> fnl)
protected void addStitchingFields_redsort(ChukwaRecord cr, ArrayList<String> fnl)
protected void addStitchingFields_redreducer(ChukwaRecord cr, ArrayList<String> fnl)
protected void addStitchingFields_blockwrite(ChukwaRecord cr, ArrayList<String> fnl)
public void addStitchingFields(ChukwaRecord cr)
public void reduce(ChukwaRecordKey key, Iterator<FSMIntermedEntry> values, org.apache.hadoop.mapred.OutputCollector<ChukwaRecordKey,ChukwaRecord> output, org.apache.hadoop.mapred.Reporter reporter) throws IOException
reduce in interface org.apache.hadoop.mapred.Reducer<ChukwaRecordKey,FSMIntermedEntry,ChukwaRecordKey,ChukwaRecord>IOExceptionCopyright © ${year} The Apache Software Foundation