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, DirectoryLister directoryLister, Executor executor, int loaderConcurrency, boolean recursiveDirWalkerEnabled, boolean ignoreAbsentPartitions, Optional<ValidWriteIdList> validWriteIds, Optional<Long> maxSplitFileSize, int maxPartitions) HiveMetadata(CatalogName catalogName, SemiTransactionalHiveMetastore metastore, boolean autoCommit, Set<HiveFileWriterFactory> fileWriterFactories, TrinoFileSystemFactory fileSystemFactory, 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, AccessControlMetadata accessControlMetadata, DirectoryLister directoryLister, boolean partitionProjectionEnabled, boolean allowTableRename, long maxPartitionDropsPerQuery, HiveTimestampPrecision hiveViewsTimestampPrecision) HiveMetadataFactory(CatalogName catalogName, HiveConfig hiveConfig, HiveMetastoreConfig hiveMetastoreConfig, HiveMetastoreFactory metastoreFactory, Set<HiveFileWriterFactory> fileWriterFactories, TrinoFileSystemFactory fileSystemFactory, 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, AccessControlMetadataFactory accessControlMetadataFactory, DirectoryLister directoryLister, TransactionScopeCachingDirectoryListerFactory transactionScopeCachingDirectoryListerFactory, boolean allowTableRename) HiveMetadataFactory(CatalogName catalogName, HiveMetastoreFactory metastoreFactory, Set<HiveFileWriterFactory> fileWriterFactories, TrinoFileSystemFactory fileSystemFactory, 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, AccessControlMetadataFactory accessControlMetadataFactory, DirectoryLister directoryLister, TransactionScopeCachingDirectoryListerFactory transactionScopeCachingDirectoryListerFactory, boolean partitionProjectionEnabled, 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, HiveFileIterator.NestedDirectoryPolicy nestedDirectoryPolicy) TransactionScopeCachingDirectoryLister(DirectoryLister delegate, long transactionId, com.google.common.cache.Cache<TransactionDirectoryListingCacheKey, io.trino.plugin.hive.fs.TransactionScopeCachingDirectoryLister.FetchingValueHolder> cache) -
Uses of DirectoryLister in io.trino.plugin.hive.procedure
Constructor parameters in io.trino.plugin.hive.procedure with type arguments of type DirectoryListerModifierConstructorDescriptionFlushMetadataCacheProcedure(HiveMetastoreFactory hiveMetadataFactory, Optional<DirectoryLister> directoryLister, Optional<CachingHiveMetastore> cachingHiveMetastore, Optional<GlueCache> glueCache)