Uses of Class
org.apache.drill.exec.store.dfs.FileSelection
Package
Description
-
Uses of FileSelection in org.apache.drill.exec.metastore.analyze
Modifier and TypeMethodDescriptionstatic FileSelection
FileMetadataInfoCollector.getExpandedFileSelection
(FileSelection fileSelection) ReturnsFileSelection
file selection based on specified file selection with expanded file statuses.Modifier 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
Modifier 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
Modifier and TypeMethodDescriptionMetastoreParquetTableMetadataProvider.Builder.withSelection
(FileSelection selection) ParquetMetadataProviderBuilder.withSelection
(FileSelection selection) -
Uses of FileSelection in org.apache.drill.exec.physical.base
Modifier 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
Modifier 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
-
Uses of FileSelection in org.apache.drill.exec.store.delta.format
Modifier 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
Modifier 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.Modifier 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) Modifier and TypeMethodDescriptionFormatLocationTransformer.transform
(String location, Function<String, FileSelection> selectionFactory) Transforms specified location and returnsFileSelection
instance with updated location.ModifierConstructorDescriptionprotected
FileSelection
(FileSelection selection) Copy constructor for convenience.FormatSelection
(FormatPluginConfig format, FileSelection selection) -
Uses of FileSelection in org.apache.drill.exec.store.dfs.easy
Modifier 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) ModifierConstructorDescriptionEasyGroupScan
(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
Modifier 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
-
Uses of FileSelection in org.apache.drill.exec.store.iceberg.format
Modifier and TypeMethodDescriptionIcebergFormatLocationTransformer.transform
(String location, Function<String, FileSelection> selectionFactory) Modifier 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) Modifier and TypeMethodDescriptionIcebergFormatLocationTransformer.transform
(String location, Function<String, FileSelection> selectionFactory) ModifierConstructorDescriptionprotected
IcebergMetadataFileSelection
(FileSelection selection, org.apache.iceberg.MetadataTableType metadataTableType) -
Uses of FileSelection in org.apache.drill.exec.store.parquet
Modifier 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) ModifierConstructorDescriptionParquetGroupScan
(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)