Uses of Class
io.trino.plugin.hive.TableToPartitionMapping
-
Packages that use TableToPartitionMapping Package Description io.trino.plugin.hive io.trino.plugin.hive.util -
-
Uses of TableToPartitionMapping in io.trino.plugin.hive
Methods in io.trino.plugin.hive that return TableToPartitionMapping Modifier and Type Method Description static TableToPartitionMappingTableToPartitionMapping. empty()TableToPartitionMappingHivePartitionMetadata. getTableToPartitionMapping()TableToPartitionMappingHiveSplit. getTableToPartitionMapping()TableToPartitionMappingInternalHiveSplit. getTableToPartitionMapping()static TableToPartitionMappingTableToPartitionMapping. mapColumnsByIndex(Map<Integer,HiveTypeName> columnCoercions)Methods in io.trino.plugin.hive with parameters of type TableToPartitionMapping Modifier and Type Method Description static List<HivePageSourceProvider.ColumnMapping>HivePageSourceProvider.ColumnMapping. buildColumnMappings(String partitionName, List<HivePartitionKey> partitionKeys, List<HiveColumnHandle> columns, List<HiveColumnHandle> requiredInterimColumns, TableToPartitionMapping tableToPartitionMapping, org.apache.hadoop.fs.Path path, OptionalInt bucketNumber, long estimatedFileSize, long fileModifiedTime)static Optional<ConnectorPageSource>HivePageSourceProvider. createHivePageSource(Set<HivePageSourceFactory> pageSourceFactories, Set<HiveRecordCursorProvider> cursorProviders, org.apache.hadoop.conf.Configuration configuration, ConnectorSession session, org.apache.hadoop.fs.Path path, OptionalInt bucketNumber, long start, long length, long estimatedFileSize, long fileModifiedTime, Properties schema, TupleDomain<HiveColumnHandle> effectivePredicate, List<HiveColumnHandle> columns, String partitionName, List<HivePartitionKey> partitionKeys, TypeManager typeManager, TableToPartitionMapping tableToPartitionMapping, Optional<HiveSplit.BucketConversion> bucketConversion, Optional<HiveSplit.BucketValidation> bucketValidation, boolean s3SelectPushdownEnabled, Optional<AcidInfo> acidInfo, boolean originalFile, AcidTransaction transaction)Constructors in io.trino.plugin.hive with parameters of type TableToPartitionMapping Constructor Description HiveSplit(String database, String table, String partitionName, String path, long start, long length, long estimatedFileSize, long fileModifiedTime, Properties schema, List<HivePartitionKey> partitionKeys, List<HostAddress> addresses, OptionalInt bucketNumber, int statementId, boolean forceLocalScheduling, TableToPartitionMapping tableToPartitionMapping, Optional<HiveSplit.BucketConversion> bucketConversion, Optional<HiveSplit.BucketValidation> bucketValidation, boolean s3SelectPushdownEnabled, Optional<AcidInfo> acidInfo, long splitNumber)InternalHiveSplit(String partitionName, String path, long start, long end, long estimatedFileSize, long fileModifiedTime, Properties schema, List<HivePartitionKey> partitionKeys, List<InternalHiveSplit.InternalHiveBlock> blocks, OptionalInt bucketNumber, int statementId, boolean splittable, boolean forceLocalScheduling, TableToPartitionMapping tableToPartitionMapping, Optional<HiveSplit.BucketConversion> bucketConversion, Optional<HiveSplit.BucketValidation> bucketValidation, boolean s3SelectPushdownEnabled, Optional<AcidInfo> acidInfo) -
Uses of TableToPartitionMapping in io.trino.plugin.hive.util
Constructors in io.trino.plugin.hive.util with parameters of type TableToPartitionMapping Constructor Description InternalHiveSplitFactory(org.apache.hadoop.fs.FileSystem fileSystem, String partitionName, org.apache.hadoop.mapred.InputFormat<?,?> inputFormat, 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, AcidTransaction transaction)
-