Package io.trino.plugin.hudi.query
Class HudiReadOptimizedDirectoryLister
java.lang.Object
io.trino.plugin.hudi.query.HudiReadOptimizedDirectoryLister
- All Implemented Interfaces:
HudiDirectoryLister,Closeable,AutoCloseable
-
Constructor Summary
ConstructorsConstructorDescriptionHudiReadOptimizedDirectoryLister(HudiTableHandle tableHandle, HudiTableMetaClient metaClient, io.trino.plugin.hive.metastore.HiveMetastore hiveMetastore, io.trino.plugin.hive.metastore.Table hiveTable, List<io.trino.plugin.hive.HiveColumnHandle> partitionColumnHandles, List<String> hivePartitionNames) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()getPartitionInfo(String partition) listStatus(HudiPartitionInfo partitionInfo)
-
Constructor Details
-
HudiReadOptimizedDirectoryLister
public HudiReadOptimizedDirectoryLister(HudiTableHandle tableHandle, HudiTableMetaClient metaClient, io.trino.plugin.hive.metastore.HiveMetastore hiveMetastore, io.trino.plugin.hive.metastore.Table hiveTable, List<io.trino.plugin.hive.HiveColumnHandle> partitionColumnHandles, List<String> hivePartitionNames)
-
-
Method Details
-
listStatus
- Specified by:
listStatusin interfaceHudiDirectoryLister
-
getPartitionInfo
- Specified by:
getPartitionInfoin interfaceHudiDirectoryLister
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-