edu.yale.cs.hadoopdb.benchmark
Class SelectionTaskDB

java.lang.Object
  extended by org.apache.hadoop.conf.Configured
      extended by edu.yale.cs.hadoopdb.exec.DBJobBase
          extended by edu.yale.cs.hadoopdb.benchmark.SelectionTaskDB
All Implemented Interfaces:
org.apache.hadoop.conf.Configurable, org.apache.hadoop.util.Tool

public class SelectionTaskDB
extends DBJobBase

HadoopDB's implementation of Selection Task http://database.cs.brown.edu/projects/mapreduce-vs-dbms/


Nested Class Summary
(package private) static class SelectionTaskDB.Map
           
(package private) static class SelectionTaskDB.RankingsRecord
           
 
Nested classes/interfaces inherited from class edu.yale.cs.hadoopdb.exec.DBJobBase
DBJobBase.DBJobBaseInputFormat
 
Field Summary
static java.lang.String PAGE_RANK_VALUE_PARAM
           
 
Fields inherited from class edu.yale.cs.hadoopdb.exec.DBJobBase
LOG
 
Constructor Summary
SelectionTaskDB()
           
 
Method Summary
protected  org.apache.hadoop.mapred.JobConf configureJob(java.lang.String... args)
          Override this method to set job-specific options
static void main(java.lang.String[] args)
           
protected  int printUsage()
          Provide job-specific command-line help
 
Methods inherited from class edu.yale.cs.hadoopdb.exec.DBJobBase
initConf, printDbUsage, run
 
Methods inherited from class org.apache.hadoop.conf.Configured
getConf, setConf
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.hadoop.conf.Configurable
getConf, setConf
 

Field Detail

PAGE_RANK_VALUE_PARAM

public static final java.lang.String PAGE_RANK_VALUE_PARAM
See Also:
Constant Field Values
Constructor Detail

SelectionTaskDB

public SelectionTaskDB()
Method Detail

configureJob

protected org.apache.hadoop.mapred.JobConf configureJob(java.lang.String... args)
                                                 throws java.lang.Exception
Description copied from class: DBJobBase
Override this method to set job-specific options

Specified by:
configureJob in class DBJobBase
Throws:
java.lang.Exception

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception

printUsage

protected int printUsage()
Description copied from class: DBJobBase
Provide job-specific command-line help

Specified by:
printUsage in class DBJobBase