| Package | Description |
|---|---|
| com.facebook.presto.hive |
| Modifier and Type | Method and Description |
|---|---|
Optional<HiveBucketing.HiveBucketFilter> |
HiveTableLayoutHandle.getBucketFilter() |
Optional<HiveBucketing.HiveBucketFilter> |
HivePartitionResult.getBucketFilter() |
static Optional<HiveBucketing.HiveBucketFilter> |
HiveBucketing.getHiveBucketFilter(Optional<HiveBucketProperty> hiveBucketProperty,
List<Column> dataColumns,
TupleDomain<ColumnHandle> effectivePredicate) |
static Optional<HiveBucketing.HiveBucketFilter> |
HiveBucketing.getHiveBucketFilter(Table table,
TupleDomain<ColumnHandle> effectivePredicate) |
| Modifier and Type | Method and Description |
|---|---|
static Optional<StoragePartitionLoader.BucketSplitInfo> |
StoragePartitionLoader.BucketSplitInfo.createBucketSplitInfo(Optional<HiveBucketHandle> bucketHandle,
Optional<HiveBucketing.HiveBucketFilter> bucketFilter) |
HiveTableLayoutHandle.Builder |
HiveTableLayoutHandle.Builder.setBucketFilter(Optional<HiveBucketing.HiveBucketFilter> bucketFilter) |
| 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,
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,
boolean appendRowNumberEnabled,
boolean footerStatsUnreliable) |
HiveTableLayoutHandle(SchemaTableName schemaTableName,
String tablePath,
List<HiveColumnHandle> partitionColumns,
List<Column> dataColumns,
Map<String,String> tableParameters,
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,
boolean appendRowNumberEnabled,
Optional<List<HivePartition>> partitions,
boolean footerStatsUnreliable,
Optional<HiveTableHandle> hiveTableHandle) |
Copyright © 2012–2023. All rights reserved.