org.apache.hadoop.vaidya.postexdiagnosis.tests
Class BalancedReducePartitioning

java.lang.Object
  extended by org.apache.hadoop.vaidya.DiagnosticTest
      extended by org.apache.hadoop.vaidya.postexdiagnosis.tests.BalancedReducePartitioning
All Implemented Interfaces:
Runnable

public class BalancedReducePartitioning
extends DiagnosticTest


Constructor Summary
BalancedReducePartitioning()
           
 
Method Summary
 double evaluate(JobStatistics jobExecutionStats)
           
 String getPrescription()
           
 String getReferenceDetails()
           
 void printReduceCounters(List<Hashtable<JobStatisticsInterface.ReduceTaskKeys,String>> x, JobStatisticsInterface.ReduceTaskKeys key)
           
 
Methods inherited from class org.apache.hadoop.vaidya.DiagnosticTest
getDescription, getImpactLevel, getImportance, getInputElementDoubleValue, getInputElementLongValue, getInputElementStringValue, getReportElement, getSeverityLevel, getSuccessThreshold, getTitle, initGlobals, isEvaluated, istestPassed, run, truncate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BalancedReducePartitioning

public BalancedReducePartitioning()
Method Detail

evaluate

public double evaluate(JobStatistics jobExecutionStats)
Specified by:
evaluate in class DiagnosticTest

printReduceCounters

public void printReduceCounters(List<Hashtable<JobStatisticsInterface.ReduceTaskKeys,String>> x,
                                JobStatisticsInterface.ReduceTaskKeys key)

getPrescription

public String getPrescription()
Specified by:
getPrescription in class DiagnosticTest

getReferenceDetails

public String getReferenceDetails()
Specified by:
getReferenceDetails in class DiagnosticTest


Copyright © 2009 The Apache Software Foundation