Uses of Class
org.apache.drill.exec.store.dfs.FileSelection
Packages that use FileSelection
Package
Description
-
Uses of FileSelection in org.apache.drill.exec.metastore.analyze
Methods in org.apache.drill.exec.metastore.analyze that return FileSelectionModifier and TypeMethodDescriptionstatic FileSelection
FileMetadataInfoCollector.getExpandedFileSelection
(FileSelection fileSelection) ReturnsFileSelection
file selection based on specified file selection with expanded file statuses.Methods in org.apache.drill.exec.metastore.analyze with parameters of type FileSelectionModifier and TypeMethodDescriptionstatic FileSelection
FileMetadataInfoCollector.getExpandedFileSelection
(FileSelection fileSelection) ReturnsFileSelection
file selection based on specified file selection with expanded file statuses.static List<org.apache.hadoop.fs.FileStatus>
FileMetadataInfoCollector.getFileStatuses
(FileSelection fileSelection, DrillFileSystem fs) Returns list ofFileStatus
file statuses obtained from specifiedFileSelection
file selection. -
Uses of FileSelection in org.apache.drill.exec.metastore.store
Methods in org.apache.drill.exec.metastore.store that return FileSelectionMethods in org.apache.drill.exec.metastore.store with parameters of type FileSelectionModifier and TypeMethodDescriptionFileTableMetadataProviderBuilder.withSelection
(FileSelection selection) MetastoreFileTableMetadataProvider.Builder.withSelection
(FileSelection selection) SimpleFileTableMetadataProvider.Builder.withSelection
(FileSelection selection) -
Uses of FileSelection in org.apache.drill.exec.metastore.store.parquet
Methods in org.apache.drill.exec.metastore.store.parquet with parameters of type FileSelectionModifier and TypeMethodDescriptionMetastoreParquetTableMetadataProvider.Builder.withSelection
(FileSelection selection) ParquetMetadataProviderBuilder.withSelection
(FileSelection selection) -
Uses of FileSelection in org.apache.drill.exec.physical.base
Methods in org.apache.drill.exec.physical.base with parameters of type FileSelectionModifier and TypeMethodDescriptionprotected void
AbstractGroupScanWithMetadata.checkMetadataConsistency
(FileSelection selection, org.apache.hadoop.conf.Configuration fsConf) Compares the last modified time of files obtained from specified selection with the Metastore last modified time to determine whether Metastore metadata is up-to-date.AbstractFileGroupScan.clone
(FileSelection selection) FileGroupScan.clone
(FileSelection selection) void
AbstractFileGroupScan.modifyFileSelection
(FileSelection selection) void
AbstractGroupScanWithMetadata.modifyFileSelection
(FileSelection selection) void
FileGroupScan.modifyFileSelection
(FileSelection selection) -
Uses of FileSelection in org.apache.drill.exec.store
Methods in org.apache.drill.exec.store with parameters of type FileSelectionModifier and TypeMethodDescriptionColumnExplorer.getPartitionColumnNames
(FileSelection selection, ColumnNamesOptions columnNamesOptions) Returns list with partition column names.static int
ColumnExplorer.getPartitionDepth
(FileSelection selection) -
Uses of FileSelection in org.apache.drill.exec.store.delta
Methods in org.apache.drill.exec.store.delta with parameters of type FileSelection -
Uses of FileSelection in org.apache.drill.exec.store.delta.format
Methods in org.apache.drill.exec.store.delta.format with parameters of type FileSelectionModifier and TypeMethodDescriptionDeltaFormatPlugin.getGroupScan
(String userName, FileSelection selection, List<SchemaPath> columns) DeltaFormatPlugin.getGroupScan
(String userName, FileSelection selection, List<SchemaPath> columns, MetadataProviderManager metadataProviderManager) DeltaFormatPlugin.getGroupScan
(String userName, FileSelection selection, List<SchemaPath> columns, OptionManager options) DeltaFormatPlugin.getGroupScan
(String userName, FileSelection selection, List<SchemaPath> columns, OptionManager options, MetadataProviderManager metadataProviderManager) DeltaFormatMatcher.isReadable
(DrillFileSystem fs, FileSelection selection, FileSystemPlugin fsPlugin, String storageEngineName, SchemaConfig schemaConfig) -
Uses of FileSelection in org.apache.drill.exec.store.dfs
Methods in org.apache.drill.exec.store.dfs that return FileSelectionModifier and TypeMethodDescriptionstatic FileSelection
FileSelection.create
(List<org.apache.hadoop.fs.FileStatus> statuses, List<org.apache.hadoop.fs.Path> files, org.apache.hadoop.fs.Path root) static FileSelection
FileSelection.create
(List<org.apache.hadoop.fs.FileStatus> statuses, List<org.apache.hadoop.fs.Path> files, org.apache.hadoop.fs.Path root, org.apache.hadoop.fs.Path cacheFileRoot, boolean wasAllPartitionsPruned) Creates aselection
with the given file statuses/files and selection root.static FileSelection
FileSelection.create
(DrillFileSystem fs, String parent, String path, boolean allowAccessOutsideWorkspace) static FileSelection
FileSelection.createFromDirectories
(List<org.apache.hadoop.fs.Path> dirPaths, FileSelection selection, org.apache.hadoop.fs.Path cacheFileRoot) FormatSelection.getSelection()
FileSelection.minusDirectories
(DrillFileSystem fs) FileSelection.selectAnyFile
(DrillFileSystem fs) FormatLocationTransformer.transform
(String location, Function<String, FileSelection> selectionFactory) Transforms specified location and returnsFileSelection
instance with updated location.Methods in org.apache.drill.exec.store.dfs with parameters of type FileSelectionModifier and TypeMethodDescriptionstatic FileSelection
FileSelection.createFromDirectories
(List<org.apache.hadoop.fs.Path> dirPaths, FileSelection selection, org.apache.hadoop.fs.Path cacheFileRoot) FormatPlugin.getGroupScan
(String userName, FileSelection selection, List<SchemaPath> columns) default AbstractGroupScan
FormatPlugin.getGroupScan
(String userName, FileSelection selection, List<SchemaPath> columns, MetadataProviderManager metadataProviderManager) default AbstractGroupScan
FormatPlugin.getGroupScan
(String userName, FileSelection selection, List<SchemaPath> columns, OptionManager options) default AbstractGroupScan
FormatPlugin.getGroupScan
(String userName, FileSelection selection, List<SchemaPath> columns, OptionManager options, MetadataProviderManager metadataProvider) BasicFormatMatcher.isReadable
(DrillFileSystem fs, FileSelection selection, FileSystemPlugin fsPlugin, String storageEngineName, SchemaConfig schemaConfig) abstract DrillTable
FormatMatcher.isReadable
(DrillFileSystem fs, FileSelection selection, FileSystemPlugin fsPlugin, String storageEngineName, SchemaConfig schemaConfig) Method parameters in org.apache.drill.exec.store.dfs with type arguments of type FileSelectionModifier and TypeMethodDescriptionFormatLocationTransformer.transform
(String location, Function<String, FileSelection> selectionFactory) Transforms specified location and returnsFileSelection
instance with updated location.Constructors in org.apache.drill.exec.store.dfs with parameters of type FileSelectionModifierConstructorDescriptionprotected
FileSelection
(FileSelection selection) Copy constructor for convenience.FormatSelection
(FormatPluginConfig format, FileSelection selection) -
Uses of FileSelection in org.apache.drill.exec.store.dfs.easy
Methods in org.apache.drill.exec.store.dfs.easy that return FileSelectionMethods in org.apache.drill.exec.store.dfs.easy with parameters of type FileSelectionModifier and TypeMethodDescriptionEasyGroupScan.clone
(FileSelection selection) EasyFormatPlugin.getGroupScan
(String userName, FileSelection selection, List<SchemaPath> columns) EasyFormatPlugin.getGroupScan
(String userName, FileSelection selection, List<SchemaPath> columns, MetadataProviderManager metadataProviderManager) void
EasyGroupScan.modifyFileSelection
(FileSelection selection) Constructors in org.apache.drill.exec.store.dfs.easy with parameters of type FileSelectionModifierConstructorDescriptionEasyGroupScan
(String userName, FileSelection selection, EasyFormatPlugin<?> formatPlugin, List<SchemaPath> columns, org.apache.hadoop.fs.Path selectionRoot, int minWidth, MetadataProviderManager metadataProvider) EasyGroupScan
(String userName, FileSelection selection, EasyFormatPlugin<?> formatPlugin, List<SchemaPath> columns, org.apache.hadoop.fs.Path selectionRoot, MetadataProviderManager metadataProviderManager) -
Uses of FileSelection in org.apache.drill.exec.store.easy.text
Methods in org.apache.drill.exec.store.easy.text with parameters of type FileSelectionModifier and TypeMethodDescriptionTextFormatPlugin.getGroupScan
(String userName, FileSelection selection, List<SchemaPath> columns, MetadataProviderManager metadataProviderManager) TextFormatPlugin.getGroupScan
(String userName, FileSelection selection, List<SchemaPath> columns, OptionManager options, MetadataProviderManager metadataProviderManager) -
Uses of FileSelection in org.apache.drill.exec.store.hive
Methods in org.apache.drill.exec.store.hive with parameters of type FileSelection -
Uses of FileSelection in org.apache.drill.exec.store.iceberg.format
Subclasses of FileSelection in org.apache.drill.exec.store.iceberg.formatMethods in org.apache.drill.exec.store.iceberg.format that return FileSelectionModifier and TypeMethodDescriptionIcebergFormatLocationTransformer.transform
(String location, Function<String, FileSelection> selectionFactory) Methods in org.apache.drill.exec.store.iceberg.format with parameters of type FileSelectionModifier and TypeMethodDescriptionIcebergFormatPlugin.getGroupScan
(String userName, FileSelection selection, List<SchemaPath> columns) IcebergFormatPlugin.getGroupScan
(String userName, FileSelection selection, List<SchemaPath> columns, MetadataProviderManager metadataProviderManager) IcebergFormatMatcher.isReadable
(DrillFileSystem fs, FileSelection selection, FileSystemPlugin fsPlugin, String storageEngineName, SchemaConfig schemaConfig) Method parameters in org.apache.drill.exec.store.iceberg.format with type arguments of type FileSelectionModifier and TypeMethodDescriptionIcebergFormatLocationTransformer.transform
(String location, Function<String, FileSelection> selectionFactory) Constructors in org.apache.drill.exec.store.iceberg.format with parameters of type FileSelectionModifierConstructorDescriptionprotected
IcebergMetadataFileSelection
(FileSelection selection, org.apache.iceberg.MetadataTableType metadataTableType) -
Uses of FileSelection in org.apache.drill.exec.store.parquet
Methods in org.apache.drill.exec.store.parquet that return FileSelectionMethods in org.apache.drill.exec.store.parquet with parameters of type FileSelectionModifier and TypeMethodDescriptionParquetGroupScan.clone
(FileSelection selection) ParquetFormatPlugin.getGroupScan
(String userName, FileSelection selection, List<SchemaPath> columns) ParquetFormatPlugin.getGroupScan
(String userName, FileSelection selection, List<SchemaPath> columns, OptionManager options) ParquetFormatPlugin.getGroupScan
(String userName, FileSelection selection, List<SchemaPath> columns, OptionManager options, MetadataProviderManager metadataProviderManager) void
AbstractParquetGroupScan.modifyFileSelection
(FileSelection selection) BaseParquetMetadataProvider.Builder.withSelection
(FileSelection selection) Constructors in org.apache.drill.exec.store.parquet with parameters of type FileSelectionModifierConstructorDescriptionParquetGroupScan
(String userName, FileSelection selection, ParquetFormatPlugin formatPlugin, List<SchemaPath> columns, ParquetReaderConfig readerConfig, LogicalExpression filter, MetadataProviderManager metadataProviderManager) ParquetGroupScan
(String userName, FileSelection selection, ParquetFormatPlugin formatPlugin, List<SchemaPath> columns, ParquetReaderConfig readerConfig, MetadataProviderManager metadataProviderManager)