public class PhoenixStorageHandler
extends org.apache.hadoop.hive.ql.metadata.DefaultStorageHandler
implements org.apache.hadoop.hive.ql.metadata.HiveStoragePredicateHandler, org.apache.hadoop.hive.ql.metadata.InputEstimator
| Constructor and Description |
|---|
PhoenixStorageHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
configureInputJobProperties(org.apache.hadoop.hive.ql.plan.TableDesc tableDesc,
java.util.Map<java.lang.String,java.lang.String> jobProperties) |
void |
configureJobConf(org.apache.hadoop.hive.ql.plan.TableDesc tableDesc,
org.apache.hadoop.mapred.JobConf jobConf) |
protected void |
configureJobProperties(org.apache.hadoop.hive.ql.plan.TableDesc tableDesc,
java.util.Map<java.lang.String,java.lang.String> jobProperties) |
void |
configureOutputJobProperties(org.apache.hadoop.hive.ql.plan.TableDesc tableDesc,
java.util.Map<java.lang.String,java.lang.String> jobProperties) |
void |
configureTableJobProperties(org.apache.hadoop.hive.ql.plan.TableDesc tableDesc,
java.util.Map<java.lang.String,java.lang.String> jobProperties) |
org.apache.hadoop.hive.ql.metadata.HiveStoragePredicateHandler.DecomposedPredicate |
decomposePredicate(org.apache.hadoop.mapred.JobConf jobConf,
org.apache.hadoop.hive.serde2.Deserializer deserializer,
org.apache.hadoop.hive.ql.plan.ExprNodeDesc predicate) |
org.apache.hadoop.hive.ql.metadata.InputEstimator.Estimation |
estimate(org.apache.hadoop.mapred.JobConf job,
org.apache.hadoop.hive.ql.exec.TableScanOperator ts,
long remaining) |
org.apache.hadoop.conf.Configuration |
getConf() |
java.lang.Class<? extends org.apache.hadoop.mapred.InputFormat> |
getInputFormatClass() |
org.apache.hadoop.hive.metastore.HiveMetaHook |
getMetaHook() |
java.lang.Class<? extends org.apache.hadoop.mapred.OutputFormat> |
getOutputFormatClass() |
java.lang.Class<? extends org.apache.hadoop.hive.serde2.AbstractSerDe> |
getSerDeClass() |
void |
setConf(org.apache.hadoop.conf.Configuration conf) |
configureInputJobCredentials, getAuthorizationProvider, toStringpublic void setConf(org.apache.hadoop.conf.Configuration conf)
setConf in interface org.apache.hadoop.conf.ConfigurablesetConf in class org.apache.hadoop.hive.ql.metadata.DefaultStorageHandlerpublic org.apache.hadoop.conf.Configuration getConf()
getConf in interface org.apache.hadoop.conf.ConfigurablegetConf in class org.apache.hadoop.hive.ql.metadata.DefaultStorageHandlerpublic org.apache.hadoop.hive.metastore.HiveMetaHook getMetaHook()
getMetaHook in interface org.apache.hadoop.hive.ql.metadata.HiveStorageHandlergetMetaHook in class org.apache.hadoop.hive.ql.metadata.DefaultStorageHandlerpublic void configureJobConf(org.apache.hadoop.hive.ql.plan.TableDesc tableDesc,
org.apache.hadoop.mapred.JobConf jobConf)
configureJobConf in interface org.apache.hadoop.hive.ql.metadata.HiveStorageHandlerconfigureJobConf in class org.apache.hadoop.hive.ql.metadata.DefaultStorageHandlerpublic java.lang.Class<? extends org.apache.hadoop.mapred.OutputFormat> getOutputFormatClass()
getOutputFormatClass in interface org.apache.hadoop.hive.ql.metadata.HiveStorageHandlergetOutputFormatClass in class org.apache.hadoop.hive.ql.metadata.DefaultStorageHandlerpublic java.lang.Class<? extends org.apache.hadoop.mapred.InputFormat> getInputFormatClass()
getInputFormatClass in interface org.apache.hadoop.hive.ql.metadata.HiveStorageHandlergetInputFormatClass in class org.apache.hadoop.hive.ql.metadata.DefaultStorageHandlerpublic void configureInputJobProperties(org.apache.hadoop.hive.ql.plan.TableDesc tableDesc,
java.util.Map<java.lang.String,java.lang.String> jobProperties)
configureInputJobProperties in interface org.apache.hadoop.hive.ql.metadata.HiveStorageHandlerconfigureInputJobProperties in class org.apache.hadoop.hive.ql.metadata.DefaultStorageHandlerpublic void configureOutputJobProperties(org.apache.hadoop.hive.ql.plan.TableDesc tableDesc,
java.util.Map<java.lang.String,java.lang.String> jobProperties)
configureOutputJobProperties in interface org.apache.hadoop.hive.ql.metadata.HiveStorageHandlerconfigureOutputJobProperties in class org.apache.hadoop.hive.ql.metadata.DefaultStorageHandlerpublic void configureTableJobProperties(org.apache.hadoop.hive.ql.plan.TableDesc tableDesc,
java.util.Map<java.lang.String,java.lang.String> jobProperties)
configureTableJobProperties in interface org.apache.hadoop.hive.ql.metadata.HiveStorageHandlerconfigureTableJobProperties in class org.apache.hadoop.hive.ql.metadata.DefaultStorageHandlerprotected void configureJobProperties(org.apache.hadoop.hive.ql.plan.TableDesc tableDesc,
java.util.Map<java.lang.String,java.lang.String> jobProperties)
public java.lang.Class<? extends org.apache.hadoop.hive.serde2.AbstractSerDe> getSerDeClass()
getSerDeClass in interface org.apache.hadoop.hive.ql.metadata.HiveStorageHandlergetSerDeClass in class org.apache.hadoop.hive.ql.metadata.DefaultStorageHandlerpublic org.apache.hadoop.hive.ql.metadata.HiveStoragePredicateHandler.DecomposedPredicate decomposePredicate(org.apache.hadoop.mapred.JobConf jobConf,
org.apache.hadoop.hive.serde2.Deserializer deserializer,
org.apache.hadoop.hive.ql.plan.ExprNodeDesc predicate)
decomposePredicate in interface org.apache.hadoop.hive.ql.metadata.HiveStoragePredicateHandlerpublic org.apache.hadoop.hive.ql.metadata.InputEstimator.Estimation estimate(org.apache.hadoop.mapred.JobConf job,
org.apache.hadoop.hive.ql.exec.TableScanOperator ts,
long remaining)
throws org.apache.hadoop.hive.ql.metadata.HiveException
estimate in interface org.apache.hadoop.hive.ql.metadata.InputEstimatororg.apache.hadoop.hive.ql.metadata.HiveExceptionCopyright © 2021 Apache Software Foundation. All rights reserved.