Uses of Class
io.trino.plugin.hive.TableToPartitionMapping
Packages that use TableToPartitionMapping
-
Uses of TableToPartitionMapping in io.trino.plugin.hive
Methods in io.trino.plugin.hive that return TableToPartitionMappingModifier and TypeMethodDescriptionstatic TableToPartitionMappingTableToPartitionMapping.empty()HivePartitionMetadata.getTableToPartitionMapping()HiveSplit.getTableToPartitionMapping()InternalHiveSplit.getTableToPartitionMapping()static TableToPartitionMappingTableToPartitionMapping.mapColumnsByIndex(Map<Integer, HiveTypeName> columnCoercions) Methods in io.trino.plugin.hive with parameters of type TableToPartitionMappingModifier and TypeMethodDescriptionHivePageSourceProvider.ColumnMapping.buildColumnMappings(String partitionName, List<HivePartitionKey> partitionKeys, List<HiveColumnHandle> columns, List<HiveColumnHandle> requiredInterimColumns, TableToPartitionMapping tableToPartitionMapping, String path, OptionalInt bucketNumber, long estimatedFileSize, long fileModifiedTime) Constructors in io.trino.plugin.hive with parameters of type TableToPartitionMappingModifierConstructorDescriptionHiveSplit(String partitionName, String path, long start, long length, long estimatedFileSize, long fileModifiedTime, Properties schema, List<HivePartitionKey> partitionKeys, List<HostAddress> addresses, OptionalInt readBucketNumber, OptionalInt tableBucketNumber, boolean forceLocalScheduling, TableToPartitionMapping tableToPartitionMapping, Optional<HiveSplit.BucketConversion> bucketConversion, Optional<HiveSplit.BucketValidation> bucketValidation, boolean s3SelectPushdownEnabled, Optional<AcidInfo> acidInfo, SplitWeight splitWeight) HiveSplit(String partitionName, String path, long start, long length, long estimatedFileSize, long fileModifiedTime, Properties schema, List<HivePartitionKey> partitionKeys, OptionalInt readBucketNumber, OptionalInt tableBucketNumber, boolean forceLocalScheduling, TableToPartitionMapping tableToPartitionMapping, Optional<HiveSplit.BucketConversion> bucketConversion, Optional<HiveSplit.BucketValidation> bucketValidation, boolean s3SelectPushdownEnabled, Optional<AcidInfo> acidInfo, SplitWeight splitWeight) InternalHiveSplit(String partitionName, String path, long start, long end, long estimatedFileSize, long fileModifiedTime, Properties schema, List<HivePartitionKey> partitionKeys, List<InternalHiveSplit.InternalHiveBlock> blocks, OptionalInt readBucketNumber, OptionalInt tableBucketNumber, boolean splittable, boolean forceLocalScheduling, TableToPartitionMapping tableToPartitionMapping, Optional<HiveSplit.BucketConversion> bucketConversion, Optional<HiveSplit.BucketValidation> bucketValidation, boolean s3SelectPushdownEnabled, Optional<AcidInfo> acidInfo, BooleanSupplier partitionMatchSupplier) -
Uses of TableToPartitionMapping in io.trino.plugin.hive.util
Constructors in io.trino.plugin.hive.util with parameters of type TableToPartitionMappingModifierConstructorDescriptionInternalHiveSplitFactory(org.apache.hadoop.fs.FileSystem fileSystem, String partitionName, HiveStorageFormat storageFormat, Properties schema, List<HivePartitionKey> partitionKeys, TupleDomain<HiveColumnHandle> effectivePredicate, BooleanSupplier partitionMatchSupplier, TableToPartitionMapping tableToPartitionMapping, Optional<HiveSplit.BucketConversion> bucketConversion, Optional<HiveSplit.BucketValidation> bucketValidation, io.airlift.units.DataSize minimumTargetSplitSize, boolean forceLocalScheduling, boolean s3SelectPushdownEnabled, Optional<Long> maxSplitFileSize)