BackgroundHiveSplitLoader(String connectorId,
Table table,
Iterable<HivePartitionMetadata> partitions,
TupleDomain<? extends ColumnHandle> compactEffectivePredicate,
Optional<HiveBucketHandle> bucketHandle,
List<HiveBucketing.HiveBucket> buckets,
ConnectorSession session,
HdfsEnvironment hdfsEnvironment,
NamenodeStats namenodeStats,
DirectoryLister directoryLister,
Executor executor,
int maxPartitionBatchSize,
int maxInitialSplits,
boolean recursiveDirWalkerEnabled) |
HivePartitionResult(List<HiveColumnHandle> partitionColumns,
List<HivePartition> partitions,
TupleDomain<? extends ColumnHandle> compactEffectivePredicate,
TupleDomain<ColumnHandle> unenforcedConstraint,
TupleDomain<ColumnHandle> enforcedConstraint,
Optional<HiveBucketHandle> bucketHandle) |
HiveTableLayoutHandle(String clientId,
List<ColumnHandle> partitionColumns,
List<HivePartition> partitions,
TupleDomain<? extends ColumnHandle> compactEffectivePredicate,
TupleDomain<ColumnHandle> promisedPredicate,
Optional<HiveBucketHandle> bucketHandle) |
HiveTableLayoutHandle(String clientId,
List<ColumnHandle> partitionColumns,
TupleDomain<ColumnHandle> compactEffectivePredicate,
TupleDomain<ColumnHandle> promisedPredicate,
Optional<HiveBucketHandle> bucketHandle) |