Uses of Interface
org.apache.drill.exec.metastore.MetadataProviderManager
Package
Description
-
Uses of MetadataProviderManager in org.apache.drill.exec.metastore
Modifier and TypeClassDescriptionclass
Implementation ofMetadataProviderManager
which uses Drill Metastore providers. -
Uses of MetadataProviderManager in org.apache.drill.exec.metastore.store
Modifier and TypeClassDescriptionclass
Implementation ofMetadataProviderManager
which uses file system providers and returns builders for file system basedTableMetadataProvider
instances.Modifier and TypeMethodDescriptionstatic MetadataProviderManager
FileSystemMetadataProviderManager.init()
Modifier and TypeMethodDescriptionstatic TableMetadataProvider
FileSystemMetadataProviderManager.getMetadataProvider
(MetadataProviderManager providerManager) Checks whether specifiedMetadataProviderManager
is not null and returnsTableMetadataProvider
obtained from specifiedMetadataProviderManager
. -
Uses of MetadataProviderManager in org.apache.drill.exec.metastore.store.parquet
-
Uses of MetadataProviderManager in org.apache.drill.exec.physical.base
Modifier and TypeMethodDescriptionprotected abstract TableMetadataProviderBuilder
AbstractGroupScanWithMetadata.defaultTableMetadataProviderBuilder
(MetadataProviderManager source) ReturnsTableMetadataProviderBuilder
instance which may provide metadata without using Drill Metastore.protected abstract TableMetadataProviderBuilder
AbstractGroupScanWithMetadata.tableMetadataProviderBuilder
(MetadataProviderManager source) ReturnsTableMetadataProviderBuilder
instance based on specifiedMetadataProviderManager
source. -
Uses of MetadataProviderManager in org.apache.drill.exec.planner.logical
Modifier and TypeMethodDescriptionDrillTable.getMetadataProviderManager()
Returns manager forTableMetadataProvider
which may provide null for the case when scan wasn't created.Modifier and TypeMethodDescriptionvoid
DrillTable.setTableMetadataProviderManager
(MetadataProviderManager metadataProviderManager) ModifierConstructorDescriptionDrillTable
(String storageEngineName, StoragePlugin plugin, org.apache.calcite.schema.Schema.TableType tableType, String userName, DrillTableSelection selection, MetadataProviderManager metadataProviderManager) DynamicDrillTable
(StoragePlugin plugin, String storageEngineName, String userName, DrillTableSelection selection, MetadataProviderManager metadataProviderManager) -
Uses of MetadataProviderManager in org.apache.drill.exec.store
Modifier and TypeMethodDescriptionAbstractStoragePlugin.getPhysicalScan
(String userName, JSONOptions selection, List<SchemaPath> columns, SessionOptionManager options, MetadataProviderManager metadataProviderManager) AbstractStoragePlugin.getPhysicalScan
(String userName, JSONOptions selection, SessionOptionManager options, MetadataProviderManager metadataProviderManager) StoragePlugin.getPhysicalScan
(String userName, JSONOptions selection, List<SchemaPath> columns, SessionOptionManager options, MetadataProviderManager providerManager) Get the physical scan operator for the particular GroupScan (read) node.StoragePlugin.getPhysicalScan
(String userName, JSONOptions selection, SessionOptionManager options, MetadataProviderManager providerManager) Get the physical scan operator for the particular GroupScan (read) node. -
Uses of MetadataProviderManager in org.apache.drill.exec.store.delta
Modifier and TypeMethodDescriptionDeltaGroupScan.defaultTableMetadataProviderBuilder
(MetadataProviderManager source) DeltaGroupScan.tableMetadataProviderBuilder
(MetadataProviderManager source) -
Uses of MetadataProviderManager in org.apache.drill.exec.store.delta.format
Modifier and TypeMethodDescriptionDeltaFormatPlugin.getGroupScan
(String userName, FileSelection selection, List<SchemaPath> columns, MetadataProviderManager metadataProviderManager) DeltaFormatPlugin.getGroupScan
(String userName, FileSelection selection, List<SchemaPath> columns, OptionManager options, MetadataProviderManager metadataProviderManager) -
Uses of MetadataProviderManager in org.apache.drill.exec.store.dfs
Modifier and TypeMethodDescriptiondefault 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, MetadataProviderManager metadataProvider) FileSystemPlugin.getPhysicalScan
(String userName, JSONOptions selection, List<SchemaPath> columns, SessionOptionManager options, MetadataProviderManager metadataProviderManager) FileSystemPlugin.getPhysicalScan
(String userName, JSONOptions selection, SessionOptionManager options, MetadataProviderManager metadataProviderManager) -
Uses of MetadataProviderManager in org.apache.drill.exec.store.dfs.easy
Modifier and TypeMethodDescriptionprotected FileTableMetadataProviderBuilder<?>
EasyGroupScan.defaultTableMetadataProviderBuilder
(MetadataProviderManager source) EasyFormatPlugin.getGroupScan
(String userName, FileSelection selection, List<SchemaPath> columns, MetadataProviderManager metadataProviderManager) protected FileTableMetadataProviderBuilder<?>
EasyGroupScan.tableMetadataProviderBuilder
(MetadataProviderManager source) 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 MetadataProviderManager 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 MetadataProviderManager in org.apache.drill.exec.store.googlesheets
Modifier and TypeMethodDescriptionGoogleSheetsStoragePlugin.getPhysicalScan
(String userName, JSONOptions selection, List<SchemaPath> columns, SessionOptionManager options, MetadataProviderManager metadataProviderManager) GoogleSheetsStoragePlugin.getPhysicalScan
(String userName, JSONOptions selection, SessionOptionManager options, MetadataProviderManager metadataProviderManager) ModifierConstructorDescriptionGoogleSheetsGroupScan
(String userName, GoogleSheetsScanSpec scanSpec, GoogleSheetsStoragePlugin plugin, MetadataProviderManager metadataProviderManager) -
Uses of MetadataProviderManager in org.apache.drill.exec.store.hive
Modifier and TypeMethodDescriptionprotected HiveParquetTableMetadataProvider.Builder
HiveDrillNativeParquetScan.defaultTableMetadataProviderBuilder
(MetadataProviderManager source) protected HiveParquetTableMetadataProvider.Builder
HiveDrillNativeParquetScan.tableMetadataProviderBuilder
(MetadataProviderManager source) -
Uses of MetadataProviderManager in org.apache.drill.exec.store.http
Modifier and TypeMethodDescriptionHttpStoragePlugin.getPhysicalScan
(String userName, JSONOptions selection, List<SchemaPath> columns, SessionOptionManager options, MetadataProviderManager metadataProviderManager) HttpStoragePlugin.getPhysicalScan
(String userName, JSONOptions selection, SessionOptionManager options, MetadataProviderManager metadataProviderManager) ModifierConstructorDescriptionHttpGroupScan
(HttpScanSpec scanSpec, MetadataProviderManager metadataProviderManager) Creates a new group scan from the storage plugin. -
Uses of MetadataProviderManager in org.apache.drill.exec.store.iceberg.format
Modifier and TypeMethodDescriptionIcebergFormatPlugin.getGroupScan
(String userName, FileSelection selection, List<SchemaPath> columns, MetadataProviderManager metadataProviderManager) -
Uses of MetadataProviderManager in org.apache.drill.exec.store.parquet
Modifier and TypeMethodDescriptionprotected abstract ParquetMetadataProviderBuilder<?>
AbstractParquetGroupScan.defaultTableMetadataProviderBuilder
(MetadataProviderManager source) protected ParquetTableMetadataProviderBuilder<?>
ParquetGroupScan.defaultTableMetadataProviderBuilder
(MetadataProviderManager source) ParquetFormatPlugin.getGroupScan
(String userName, FileSelection selection, List<SchemaPath> columns, OptionManager options, MetadataProviderManager metadataProviderManager) protected ParquetTableMetadataProviderBuilder<?>
ParquetGroupScan.tableMetadataProviderBuilder
(MetadataProviderManager source) ModifierConstructorDescriptionBuilder
(MetadataProviderManager source) ParquetGroupScan
(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) -
Uses of MetadataProviderManager in org.apache.drill.exec.store.splunk
Modifier and TypeMethodDescriptionSplunkStoragePlugin.getPhysicalScan
(String userName, JSONOptions selection, List<SchemaPath> columns, SessionOptionManager options, MetadataProviderManager metadataProviderManager) SplunkStoragePlugin.getPhysicalScan
(String userName, JSONOptions selection, SessionOptionManager options, MetadataProviderManager metadataProviderManager) ModifierConstructorDescriptionSplunkGroupScan
(SplunkScanSpec scanSpec, MetadataProviderManager metadataProviderManager) Creates a new group scan from the storage plugin.