Package io.trino.plugin.hudi.table
Class HudiTableFileSystemView
java.lang.Object
io.trino.plugin.hudi.table.HudiTableFileSystemView
-
Constructor Summary
ConstructorsConstructorDescriptionHudiTableFileSystemView(HudiTableMetaClient metaClient, HudiTimeline visibleActiveTimeline) -
Method Summary
Modifier and TypeMethodDescriptionaddFilesToView(FileIterator partitionFiles) voidclose()protected Optional<HudiBaseFile> getLatestBaseFile(HudiFileGroup fileGroup) final Stream<HudiBaseFile> getLatestBaseFiles(String partitionStr) protected Optional<Map.Entry<String, CompactionOperation>> booleanisClosed()protected booleanisPartitionAvailableInStore(String partitionPath)
-
Constructor Details
-
HudiTableFileSystemView
-
-
Method Details
-
getLatestBaseFiles
-
isPartitionAvailableInStore
-
addFilesToView
- Throws:
IOException
-
getPendingCompactionOperationWithInstant
protected Optional<Map.Entry<String,CompactionOperation>> getPendingCompactionOperationWithInstant(HudiFileGroupId fgId) -
getLatestBaseFile
-
isClosed
public boolean isClosed() -
close
public void close()
-