Interface ParquetTableMetadataProvider
- All Superinterfaces:
ParquetMetadataProvider
,TableMetadataProvider
- All Known Implementing Classes:
MetastoreParquetTableMetadataProvider
,ParquetTableMetadataProviderImpl
Interface for providing table, partition, file etc. metadata for specific parquet table.
-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.hadoop.fs.Path
Returns root table path.boolean
Whether metadata cache files are used for table which belongs to current metadata provider.Methods inherited from interface org.apache.drill.exec.metastore.store.parquet.ParquetMetadataProvider
getEntries, getFileSet, getLocations, getRowGroupsMeta, getRowGroupsMetadataMap
Methods inherited from interface org.apache.drill.metastore.metadata.TableMetadataProvider
checkMetadataVersion, getFileMetadata, getFilesForPartition, getFilesMetadataMap, getNonInterestingColumnsMetadata, getPartitionColumns, getPartitionMetadata, getPartitionsMetadata, getSegmentsMetadataMap, getTableMetadata
-
Method Details
-
isUsedMetadataCache
boolean isUsedMetadataCache()Whether metadata cache files are used for table which belongs to current metadata provider.- Returns:
- true if metadata cache files are used
-
getSelectionRoot
org.apache.hadoop.fs.Path getSelectionRoot()Returns root table path.- Returns:
- root path of the table
-