HivePartitionResult(List<HiveColumnHandle> partitionColumns,
List<com.facebook.presto.hive.metastore.Column> dataColumns,
Map<String,String> tableParameters,
List<HivePartition> partitions,
com.facebook.presto.common.predicate.TupleDomain<? extends com.facebook.presto.spi.ColumnHandle> effectivePredicate,
com.facebook.presto.common.predicate.TupleDomain<com.facebook.presto.spi.ColumnHandle> unenforcedConstraint,
com.facebook.presto.common.predicate.TupleDomain<com.facebook.presto.spi.ColumnHandle> enforcedConstraint,
Optional<HiveBucketHandle> bucketHandle,
Optional<HiveBucketing.HiveBucketFilter> bucketFilter) |
HiveTableLayoutHandle(com.facebook.presto.spi.SchemaTableName schemaTableName,
String tablePath,
List<HiveColumnHandle> partitionColumns,
List<com.facebook.presto.hive.metastore.Column> dataColumns,
Map<String,String> tableParameters,
com.facebook.presto.common.predicate.TupleDomain<com.facebook.presto.common.Subfield> domainPredicate,
com.facebook.presto.spi.relation.RowExpression remainingPredicate,
Map<String,HiveColumnHandle> predicateColumns,
com.facebook.presto.common.predicate.TupleDomain<com.facebook.presto.spi.ColumnHandle> partitionColumnPredicate,
Optional<HiveBucketHandle> bucketHandle,
Optional<HiveBucketing.HiveBucketFilter> bucketFilter,
boolean pushdownFilterEnabled,
String layoutString,
Optional<Set<HiveColumnHandle>> requestedColumns,
boolean partialAggregationsPushedDown,
boolean appendRowNumberEnabled,
boolean footerStatsUnreliable) |
HiveTableLayoutHandle(com.facebook.presto.spi.SchemaTableName schemaTableName,
String tablePath,
List<HiveColumnHandle> partitionColumns,
List<com.facebook.presto.hive.metastore.Column> dataColumns,
Map<String,String> tableParameters,
com.facebook.presto.common.predicate.TupleDomain<com.facebook.presto.common.Subfield> domainPredicate,
com.facebook.presto.spi.relation.RowExpression remainingPredicate,
Map<String,HiveColumnHandle> predicateColumns,
com.facebook.presto.common.predicate.TupleDomain<com.facebook.presto.spi.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<com.facebook.presto.hive.HiveTableHandle> hiveTableHandle) |