public class DynamicPartitionPruner extends Object
| Constructor and Description |
|---|
DynamicPartitionPruner() |
| Modifier and Type | Method and Description |
|---|---|
void |
addEvent(org.apache.tez.runtime.api.events.InputInitializerEvent event) |
protected org.apache.hadoop.hive.ql.exec.tez.DynamicPartitionPruner.SourceInfo |
createSourceInfo(TableDesc t,
ExprNodeDesc partKeyExpr,
ExprNodeDesc predicate,
String columnName,
String columnType,
org.apache.hadoop.mapred.JobConf jobConf) |
void |
initialize(org.apache.tez.runtime.api.InputInitializerContext context,
MapWork work,
org.apache.hadoop.mapred.JobConf jobConf) |
protected String |
processPayload(ByteBuffer payload,
String sourceName) |
void |
processVertex(String name) |
void |
prune() |
protected ExprNodeDesc |
prunePartitionSingleSource(org.apache.hadoop.mapred.JobConf jobConf,
String source,
org.apache.hadoop.hive.ql.exec.tez.DynamicPartitionPruner.SourceInfo si) |
public void prune()
throws SerDeException,
IOException,
InterruptedException,
HiveException
public void initialize(org.apache.tez.runtime.api.InputInitializerContext context,
MapWork work,
org.apache.hadoop.mapred.JobConf jobConf)
throws SerDeException
SerDeExceptionprotected ExprNodeDesc prunePartitionSingleSource(org.apache.hadoop.mapred.JobConf jobConf, String source, org.apache.hadoop.hive.ql.exec.tez.DynamicPartitionPruner.SourceInfo si) throws HiveException
HiveExceptionprotected org.apache.hadoop.hive.ql.exec.tez.DynamicPartitionPruner.SourceInfo createSourceInfo(TableDesc t, ExprNodeDesc partKeyExpr, ExprNodeDesc predicate, String columnName, String columnType, org.apache.hadoop.mapred.JobConf jobConf) throws SerDeException
SerDeExceptionprotected String processPayload(ByteBuffer payload, String sourceName) throws SerDeException, IOException
SerDeExceptionIOExceptionpublic void addEvent(org.apache.tez.runtime.api.events.InputInitializerEvent event)
public void processVertex(String name)
Copyright © 2024 The Apache Software Foundation. All rights reserved.