Uses of Interface
io.trino.plugin.hive.fs.DirectoryLister
Packages that use DirectoryLister
-
Uses of DirectoryLister in io.trino.plugin.hive
Methods in io.trino.plugin.hive that return DirectoryListerModifier and TypeMethodDescriptionHiveMetadata.getDirectoryLister()TransactionalMetadata.getDirectoryLister()Constructors in io.trino.plugin.hive with parameters of type DirectoryListerModifierConstructorDescriptionBackgroundHiveSplitLoader(Table table, Iterator<HivePartitionMetadata> partitions, TupleDomain<? extends ColumnHandle> compactEffectivePredicate, DynamicFilter dynamicFilter, io.airlift.units.Duration dynamicFilteringWaitTimeout, TypeManager typeManager, Optional<BackgroundHiveSplitLoader.BucketSplitInfo> tableBucketInfo, ConnectorSession session, TrinoFileSystemFactory fileSystemFactory, HdfsEnvironment hdfsEnvironment, HdfsNamenodeStats hdfsNamenodeStats, DirectoryLister directoryLister, Executor executor, int loaderConcurrency, boolean recursiveDirWalkerEnabled, boolean ignoreAbsentPartitions, boolean optimizeSymlinkListing, Optional<ValidWriteIdList> validWriteIds, Optional<Long> maxSplitFileSize, int maxPartitions) HiveMetadata(CatalogName catalogName, SemiTransactionalHiveMetastore metastore, boolean autoCommit, Set<HiveFileWriterFactory> fileWriterFactories, TrinoFileSystemFactory fileSystemFactory, HdfsEnvironment hdfsEnvironment, HivePartitionManager partitionManager, boolean writesToNonManagedTablesEnabled, boolean createsOfNonManagedTablesEnabled, boolean translateHiveViews, boolean hiveViewsRunAsInvoker, boolean hideDeltaLakeTables, TypeManager typeManager, MetadataProvider metadataProvider, LocationService locationService, io.airlift.json.JsonCodec<PartitionUpdate> partitionUpdateCodec, String trinoVersion, HiveStatisticsProvider hiveStatisticsProvider, HiveRedirectionsProvider hiveRedirectionsProvider, Set<SystemTableProvider> systemTableProviders, HiveMaterializedViewMetadata hiveMaterializedViewMetadata, AccessControlMetadata accessControlMetadata, DirectoryLister directoryLister, PartitionProjectionService partitionProjectionService, boolean allowTableRename, long maxPartitionDropsPerQuery, HiveTimestampPrecision hiveViewsTimestampPrecision) HiveMetadataFactory(CatalogName catalogName, HiveConfig hiveConfig, HiveMetastoreConfig hiveMetastoreConfig, HiveMetastoreFactory metastoreFactory, Set<HiveFileWriterFactory> fileWriterFactories, TrinoFileSystemFactory fileSystemFactory, HdfsEnvironment hdfsEnvironment, HivePartitionManager partitionManager, ExecutorService executorService, ScheduledExecutorService heartbeatService, TypeManager typeManager, MetadataProvider metadataProvider, LocationService locationService, io.airlift.json.JsonCodec<PartitionUpdate> partitionUpdateCodec, NodeVersion nodeVersion, HiveRedirectionsProvider hiveRedirectionsProvider, Set<SystemTableProvider> systemTableProviders, HiveMaterializedViewMetadataFactory hiveMaterializedViewMetadataFactory, AccessControlMetadataFactory accessControlMetadataFactory, DirectoryLister directoryLister, TransactionScopeCachingDirectoryListerFactory transactionScopeCachingDirectoryListerFactory, PartitionProjectionService partitionProjectionService, boolean allowTableRename) HiveMetadataFactory(CatalogName catalogName, HiveMetastoreFactory metastoreFactory, Set<HiveFileWriterFactory> fileWriterFactories, TrinoFileSystemFactory fileSystemFactory, HdfsEnvironment hdfsEnvironment, HivePartitionManager partitionManager, int maxConcurrentFileSystemOperations, int maxConcurrentMetastoreDrops, int maxConcurrentMetastoreUpdates, long maxPartitionDropsPerQuery, boolean skipDeletionForAlter, boolean skipTargetCleanupOnRollback, boolean writesToNonManagedTablesEnabled, boolean createsOfNonManagedTablesEnabled, boolean deleteSchemaLocationsFallback, boolean translateHiveViews, boolean hiveViewsRunAsInvoker, long perTransactionCacheMaximumSize, Optional<io.airlift.units.Duration> hiveTransactionHeartbeatInterval, boolean hideDeltaLakeTables, TypeManager typeManager, MetadataProvider metadataProvider, LocationService locationService, io.airlift.json.JsonCodec<PartitionUpdate> partitionUpdateCodec, ExecutorService executorService, ScheduledExecutorService heartbeatService, String trinoVersion, HiveRedirectionsProvider hiveRedirectionsProvider, Set<SystemTableProvider> systemTableProviders, HiveMaterializedViewMetadataFactory hiveMaterializedViewMetadataFactory, AccessControlMetadataFactory accessControlMetadataFactory, DirectoryLister directoryLister, TransactionScopeCachingDirectoryListerFactory transactionScopeCachingDirectoryListerFactory, PartitionProjectionService partitionProjectionService, boolean allowTableRename, HiveTimestampPrecision hiveViewsTimestampPrecision) -
Uses of DirectoryLister in io.trino.plugin.hive.fs
Classes in io.trino.plugin.hive.fs that implement DirectoryListerModifier and TypeClassDescriptionclassclassCaches directory content (including listings that were started concurrently).Methods in io.trino.plugin.hive.fs that return DirectoryListerModifier and TypeMethodDescriptionTransactionScopeCachingDirectoryListerFactory.get(DirectoryLister delegate) Methods in io.trino.plugin.hive.fs with parameters of type DirectoryListerModifier and TypeMethodDescriptionTransactionScopeCachingDirectoryListerFactory.get(DirectoryLister delegate) Constructors in io.trino.plugin.hive.fs with parameters of type DirectoryListerModifierConstructorDescriptionHiveFileIterator(Table table, Location location, TrinoFileSystem fileSystem, DirectoryLister directoryLister, HdfsNamenodeStats namenodeStats, HiveFileIterator.NestedDirectoryPolicy nestedDirectoryPolicy) TransactionScopeCachingDirectoryLister(DirectoryLister delegate, long transactionId, com.google.common.cache.Cache<TransactionDirectoryListingCacheKey, io.trino.plugin.hive.fs.TransactionScopeCachingDirectoryLister.FetchingValueHolder> cache) Constructor parameters in io.trino.plugin.hive.fs with type arguments of type DirectoryListerModifierConstructorDescriptionCachingDirectoryListerModule(Optional<DirectoryLister> directoryLister)