Package | Description |
---|---|
org.apache.drill.exec.store.hive | |
org.apache.drill.exec.store.hive.readers | |
org.apache.drill.exec.store.hive.schema |
Modifier and Type | Method and Description |
---|---|
HiveTableWithColumnCache |
HiveTableWrapper.getTable() |
HiveTableWithColumnCache |
HiveSubScan.getTable() |
HiveTableWithColumnCache |
HiveReadEntry.getTable() |
Modifier and Type | Method and Description |
---|---|
static HiveTableWrapper.HivePartitionWrapper |
HiveUtilities.createPartitionWithSpecColumns(HiveTableWithColumnCache table,
org.apache.hadoop.hive.metastore.api.Partition partition)
Helper method which stores partition columns in table columnListCache.
|
static Properties |
HiveUtilities.getPartitionMetadata(HivePartition partition,
HiveTableWithColumnCache table)
Wrapper around
MetaStoreUtils#getPartitionMetadata(org.apache.hadoop.hive.metastore.api.Partition, Table)
which also adds parameters from table to properties returned by that method. |
static Properties |
HiveUtilities.getTableMetadata(HiveTableWithColumnCache table)
Wrapper around
MetaStoreUtils#getSchema(StorageDescriptor, StorageDescriptor, Map, String, String, List)
which also sets columns from table cache to table and returns properties returned by
MetaStoreUtils#getSchema(StorageDescriptor, StorageDescriptor, Map, String, String, List) . |
static boolean |
HiveUtilities.hasHeaderOrFooter(HiveTableWithColumnCache table)
Checks if given table has header or footer.
|
static void |
HiveUtilities.restoreColumns(HiveTableWithColumnCache table,
HivePartition partition)
Sets columns from table cache to table and partition.
|
Constructor and Description |
---|
HiveTableWithColumnCache(HiveTableWithColumnCache other) |
HiveTableWrapper(HiveTableWithColumnCache table) |
Constructor and Description |
---|
HiveDefaultRecordReader(HiveTableWithColumnCache table,
HivePartition partition,
Collection<org.apache.hadoop.mapred.InputSplit> inputSplits,
List<SchemaPath> projectedColumns,
FragmentContext context,
org.apache.hadoop.hive.conf.HiveConf hiveConf,
org.apache.hadoop.security.UserGroupInformation proxyUgi)
Readers constructor called by initializer.
|
HiveTextRecordReader(HiveTableWithColumnCache table,
HivePartition partition,
Collection<org.apache.hadoop.mapred.InputSplit> inputSplits,
List<SchemaPath> projectedColumns,
FragmentContext context,
org.apache.hadoop.hive.conf.HiveConf hiveConf,
org.apache.hadoop.security.UserGroupInformation proxyUgi)
Constructor matching super.
|
Modifier and Type | Field and Description |
---|---|
protected HiveTableWithColumnCache |
DrillHiveTable.hiveTable |
Copyright © 1970 The Apache Software Foundation. All rights reserved.