edu.yale.cs.hadoopdb.benchmark
Class UDFAggTaskHDFS

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

public class UDFAggTaskHDFS
extends HDFSJobBase

Adapted from Andy Pavlo's code http://database.cs.brown.edu/projects/mapreduce-vs-dbms/


Nested Class Summary
static class UDFAggTaskHDFS.Map
           
 
Field Summary
protected static java.util.regex.Pattern URL_PATTERN
           
static java.lang.String URL_PATTERN_STR
           
 
Constructor Summary
UDFAggTaskHDFS()
           
 
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.HDFSJobBase
printHDFSUsage, 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

URL_PATTERN

protected static final java.util.regex.Pattern URL_PATTERN

URL_PATTERN_STR

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

UDFAggTaskHDFS

public UDFAggTaskHDFS()
Method Detail

configureJob

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

Specified by:
configureJob in class HDFSJobBase
Throws:
java.io.IOException

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: HDFSJobBase
Provide job-specific command-line help

Specified by:
printUsage in class HDFSJobBase