public class HiveHoodieTableFileIndex extends BaseHoodieTableFileIndex
BaseHoodieTableFileIndex for Hive-based query enginesBaseHoodieTableFileIndex.FileStatusCache, BaseHoodieTableFileIndex.PartitionPath| Modifier and Type | Field and Description |
|---|---|
static org.slf4j.Logger |
LOG |
basePath, cachedAllInputFileSlices, cachedFileSize, metadataConfig, queryAsNonePartitionedTable, queryPaths| Constructor and Description |
|---|
HiveHoodieTableFileIndex(HoodieEngineContext engineContext,
HoodieTableMetaClient metaClient,
TypedProperties configProperties,
HoodieTableQueryType queryType,
List<org.apache.hadoop.fs.Path> queryPaths,
Option<String> specifiedQueryInstant,
boolean shouldIncludePendingCommits) |
| Modifier and Type | Method and Description |
|---|---|
Object[] |
parsePartitionColumnValues(String[] partitionColumns,
String partitionPath) |
close, getActiveTimeline, getAllQueryPartitionPaths, getBasePath, getFileSlicesCount, getLatestCompletedInstant, listFileSlices, refreshpublic HiveHoodieTableFileIndex(HoodieEngineContext engineContext, HoodieTableMetaClient metaClient, TypedProperties configProperties, HoodieTableQueryType queryType, List<org.apache.hadoop.fs.Path> queryPaths, Option<String> specifiedQueryInstant, boolean shouldIncludePendingCommits)
public Object[] parsePartitionColumnValues(String[] partitionColumns, String partitionPath)
parsePartitionColumnValues in class BaseHoodieTableFileIndexCopyright © 2022 The Apache Software Foundation. All rights reserved.