org.apache.hadoop.hive.ql.parse
Class MapReduceCompiler

java.lang.Object
  extended by org.apache.hadoop.hive.ql.parse.MapReduceCompiler

public class MapReduceCompiler
extends Object


Field Summary
protected  SessionState.LogHelper console
           
protected  org.apache.commons.logging.Log LOG
           
 
Constructor Summary
MapReduceCompiler()
           
 
Method Summary
 void compile(ParseContext pCtx, List<Task<? extends Serializable>> rootTasks, HashSet<ReadEntity> inputs, HashSet<WriteEntity> outputs)
           
 ParseContext getParseContext(ParseContext pCtx, List<Task<? extends Serializable>> rootTasks)
           
 void init(HiveConf conf, SessionState.LogHelper console, Hive db)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG

protected final org.apache.commons.logging.Log LOG

console

protected SessionState.LogHelper console
Constructor Detail

MapReduceCompiler

public MapReduceCompiler()
Method Detail

init

public void init(HiveConf conf,
                 SessionState.LogHelper console,
                 Hive db)

compile

public void compile(ParseContext pCtx,
                    List<Task<? extends Serializable>> rootTasks,
                    HashSet<ReadEntity> inputs,
                    HashSet<WriteEntity> outputs)
             throws SemanticException
Throws:
SemanticException

getParseContext

public ParseContext getParseContext(ParseContext pCtx,
                                    List<Task<? extends Serializable>> rootTasks)


Copyright © 2012 The Apache Software Foundation