| Package | Description |
|---|---|
| com.facebook.presto.hive | |
| com.facebook.presto.hive.statistics |
| Modifier and Type | Method and Description |
|---|---|
HivePartition |
HivePartitionMetadata.getHivePartition() |
static HivePartition |
HivePartitionManager.parsePartition(SchemaTableName tableName,
String partitionName,
List<HiveColumnHandle> partitionColumns,
List<Type> partitionColumnTypes,
org.joda.time.DateTimeZone timeZone) |
| Modifier and Type | Method and Description |
|---|---|
Optional<List<HivePartition>> |
HiveTableLayoutHandle.getPartitions()
Partitions are dropped when HiveTableLayoutHandle is serialized.
|
List<HivePartition> |
HivePartitionResult.getPartitions() |
Iterable<HivePartition> |
HivePartitionManager.getPartitionsIterator(SemiTransactionalHiveMetastore metastore,
ConnectorTableHandle tableHandle,
Constraint<ColumnHandle> constraint,
ConnectorSession session) |
| Constructor and Description |
|---|
HivePartitionResult(List<HiveColumnHandle> partitionColumns,
List<Column> dataColumns,
Map<String,String> tableParameters,
List<HivePartition> partitions,
TupleDomain<? extends ColumnHandle> effectivePredicate,
TupleDomain<ColumnHandle> unenforcedConstraint,
TupleDomain<ColumnHandle> enforcedConstraint,
Optional<HiveBucketHandle> bucketHandle,
Optional<HiveBucketing.HiveBucketFilter> bucketFilter) |
HiveTableLayoutHandle(SchemaTableName schemaTableName,
String tablePath,
List<HiveColumnHandle> partitionColumns,
List<Column> dataColumns,
Map<String,String> tableParameters,
List<HivePartition> partitions,
TupleDomain<Subfield> domainPredicate,
RowExpression remainingPredicate,
Map<String,HiveColumnHandle> predicateColumns,
TupleDomain<ColumnHandle> partitionColumnPredicate,
Optional<HiveBucketHandle> bucketHandle,
Optional<HiveBucketing.HiveBucketFilter> bucketFilter,
boolean pushdownFilterEnabled,
String layoutString,
Optional<Set<HiveColumnHandle>> requestedColumns,
boolean partialAggregationsPushedDown) |
| Modifier and Type | Method and Description |
|---|---|
TableStatistics |
MetastoreHiveStatisticsProvider.getTableStatistics(ConnectorSession session,
SchemaTableName table,
Map<String,ColumnHandle> columns,
Map<String,Type> columnTypes,
List<HivePartition> partitions) |
TableStatistics |
HiveStatisticsProvider.getTableStatistics(ConnectorSession session,
SchemaTableName table,
Map<String,ColumnHandle> columns,
Map<String,Type> columnTypes,
List<HivePartition> partitions) |
Copyright © 2012–2022. All rights reserved.