Index

A B C D E F G H I L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addBaseFile(HudiBaseFile) - Method in class io.trino.plugin.hudi.files.HudiFileGroup
 
addFilesToView(FileIterator) - Method in class io.trino.plugin.hudi.table.HudiTableFileSystemView
 
addLogFile(HudiLogFile) - Method in class io.trino.plugin.hudi.files.FileSlice
 
addLogFile(HudiLogFile) - Method in class io.trino.plugin.hudi.files.HudiFileGroup
 
addNewFileSliceAtInstant(String) - Method in class io.trino.plugin.hudi.files.HudiFileGroup
 
applyFilter(ConnectorSession, ConnectorTableHandle, Constraint) - Method in class io.trino.plugin.hudi.HudiMetadata
 
AUXILIARYFOLDER_NAME - Static variable in class io.trino.plugin.hudi.table.HudiTableMetaClient
 

B

beginTransaction(IsolationLevel, boolean, boolean) - Method in class io.trino.plugin.hudi.HudiConnector
 
blockSize() - Method in record class io.trino.plugin.hudi.HudiFileStatus
Returns the value of the blockSize record component.
build() - Method in class io.trino.plugin.hudi.compaction.HudiCompactionOperation.Builder
 
build() - Method in class io.trino.plugin.hudi.table.HudiTableMetaClient.Builder
 
builder() - Static method in class io.trino.plugin.hudi.table.HudiTableMetaClient
 
Builder() - Constructor for class io.trino.plugin.hudi.table.HudiTableMetaClient.Builder
 
buildPartitionKeys(List<Column>, List<String>) - Static method in class io.trino.plugin.hudi.HudiUtil
 
buildTableMetaClient(TrinoFileSystem, String) - Static method in class io.trino.plugin.hudi.HudiUtil
 

C

calculateSplitWeight(long) - Method in interface io.trino.plugin.hudi.split.HudiSplitWeightProvider
 
calculateSplitWeight(long) - Method in class io.trino.plugin.hudi.split.SizeBasedSplitWeightProvider
 
CLEAN_ACTION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
CLEAN_EXTENSION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
close() - Method in class io.trino.plugin.hudi.HudiPageSource
 
close() - Method in class io.trino.plugin.hudi.HudiSplitSource
 
close() - Method in class io.trino.plugin.hudi.query.HudiReadOptimizedDirectoryLister
 
close() - Method in class io.trino.plugin.hudi.table.HudiTableFileSystemView
 
commit(ConnectorTransactionHandle) - Method in class io.trino.plugin.hudi.HudiConnector
 
commit(ConnectorTransactionHandle) - Method in class io.trino.plugin.hudi.HudiTransactionManager
 
COMMIT_ACTION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
COMMIT_EXTENSION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
COMPACTION_ACTION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
CompactionOperation - Class in io.trino.plugin.hudi.compaction
 
CompactionOperation(String, Optional<String>, List<String>, Optional<String>, HudiFileGroupId, Map<String, Double>, Optional<String>) - Constructor for class io.trino.plugin.hudi.compaction.CompactionOperation
 
compare(HudiLogFile, HudiLogFile) - Method in class io.trino.plugin.hudi.files.HudiLogFile.LogFileComparator
 
compareTimestamps(String, BiPredicate<String, String>, String) - Static method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
compareTo(HudiFileGroupId) - Method in class io.trino.plugin.hudi.files.HudiFileGroupId
 
compareTo(HudiInstant) - Method in class io.trino.plugin.hudi.model.HudiInstant
 
compareTo(TimelineLayoutVersion) - Method in class io.trino.plugin.hudi.timeline.TimelineLayoutVersion
 
COMPLETED - Enum constant in enum class io.trino.plugin.hudi.model.HudiInstant.State
 
configure(Binder) - Method in class io.trino.plugin.hudi.HudiModule
 
containsOrBeforeTimelineStarts(String) - Method in class io.trino.plugin.hudi.timeline.HudiDefaultTimeline
 
containsOrBeforeTimelineStarts(String) - Method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
convertFromAvroRecordInstance(HudiCompactionOperation) - Static method in class io.trino.plugin.hudi.compaction.CompactionOperation
 
COPY_ON_WRITE - Enum constant in enum class io.trino.plugin.hudi.model.HudiTableType
 
countInstants() - Method in class io.trino.plugin.hudi.timeline.HudiDefaultTimeline
 
countInstants() - Method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
create(ConnectorIdentity) - Method in class io.trino.plugin.hudi.HudiMetadataFactory
 
create(String, Map<String, String>, ConnectorContext) - Method in class io.trino.plugin.hudi.HudiConnectorFactory
 
createConnector(String, Map<String, String>, ConnectorContext, Optional<Module>) - Static method in class io.trino.plugin.hudi.HudiConnectorFactory
 
createExecutorService() - Method in class io.trino.plugin.hudi.HudiModule
 
createHiveMetastoreGetter(HudiTransactionManager) - Method in class io.trino.plugin.hudi.HudiModule
 
createPageSource(ConnectorTransactionHandle, ConnectorSession, ConnectorSplit, ConnectorTableHandle, List<ColumnHandle>, DynamicFilter) - Method in class io.trino.plugin.hudi.HudiPageSourceProvider
 
createSplitLoaderExecutor(HudiConfig) - Method in class io.trino.plugin.hudi.HudiModule
 
createSplits(List<HivePartitionKey>, HudiFileStatus) - Method in class io.trino.plugin.hudi.split.HudiSplitFactory
 
CURRENT_LAYOUT_VERSION - Static variable in class io.trino.plugin.hudi.timeline.TimelineLayoutVersion
 
cursor(ConnectorTransactionHandle, ConnectorSession, TupleDomain<Integer>) - Method in class io.trino.plugin.hudi.TimelineTable
 

D

DATA - Enum constant in enum class io.trino.plugin.hudi.TableType
 
DELTA_COMMIT_ACTION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
DELTA_COMMIT_EXTENSION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
details - Variable in class io.trino.plugin.hudi.timeline.HudiDefaultTimeline
 
doesMatchPredicates() - Method in class io.trino.plugin.hudi.partition.HiveHudiPartitionInfo
 
doesMatchPredicates() - Method in interface io.trino.plugin.hudi.partition.HudiPartitionInfo
 

E

empty() - Method in class io.trino.plugin.hudi.timeline.HudiDefaultTimeline
 
empty() - Method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
equals(Object) - Method in class io.trino.plugin.hudi.files.HudiBaseFile
 
equals(Object) - Method in class io.trino.plugin.hudi.files.HudiFileGroupId
 
equals(Object) - Method in class io.trino.plugin.hudi.files.HudiLogFile
 
equals(Object) - Method in record class io.trino.plugin.hudi.HudiFileStatus
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class io.trino.plugin.hudi.model.HudiInstant
 
equals(Object) - Method in class io.trino.plugin.hudi.model.HudiReplaceCommitMetadata
 
equals(Object) - Method in class io.trino.plugin.hudi.timeline.TimelineLayoutVersion
 

F

FileSlice - Class in io.trino.plugin.hudi.files
 
FileSlice(String) - Constructor for class io.trino.plugin.hudi.files.FileSlice
 
filterCompletedInstants() - Method in class io.trino.plugin.hudi.timeline.HudiDefaultTimeline
 
filterCompletedInstants() - Method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
filterHoodieInstants(Stream<HudiInstant>) - Method in class io.trino.plugin.hudi.timeline.TimelineLayout
 
filterPendingCompactionTimeline() - Method in class io.trino.plugin.hudi.timeline.HudiDefaultTimeline
 
filterPendingCompactionTimeline() - Method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
filterPendingReplaceTimeline() - Method in class io.trino.plugin.hudi.timeline.HudiDefaultTimeline
 
filterPendingReplaceTimeline() - Method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
firstInstant() - Method in class io.trino.plugin.hudi.timeline.HudiDefaultTimeline
 
firstInstant() - Method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
ForHudiSplitManager - Annotation Interface in io.trino.plugin.hudi
 
ForHudiSplitSource - Annotation Interface in io.trino.plugin.hudi
 
from(HudiTableHandle) - Static method in class io.trino.plugin.hudi.HudiTableInfo
 
from(TupleDomain<ColumnHandle>) - Static method in class io.trino.plugin.hudi.HudiPredicates
 
from(String) - Static method in class io.trino.plugin.hudi.HudiTableName
 
fromBytes(byte[], ObjectMapper, Class<T>) - Static method in class io.trino.plugin.hudi.model.HudiReplaceCommitMetadata
 
FSUtils - Class in io.trino.plugin.hudi.files
 

G

get(int) - Method in class io.trino.plugin.hudi.compaction.HudiCompactionOperation
 
get(int) - Method in class io.trino.plugin.hudi.compaction.HudiCompactionPlan
 
get(ConnectorTransactionHandle, ConnectorIdentity) - Method in class io.trino.plugin.hudi.HudiTransactionManager
 
getAction() - Method in class io.trino.plugin.hudi.model.HudiInstant
 
getActiveTimeline() - Method in class io.trino.plugin.hudi.table.HudiTableMetaClient
 
getAllBaseFiles() - Method in class io.trino.plugin.hudi.files.HudiFileGroup
 
getAllFileSlices() - Method in class io.trino.plugin.hudi.files.HudiFileGroup
 
getAllFileSlicesBeforeOn(String) - Method in class io.trino.plugin.hudi.files.HudiFileGroup
 
getBaseCommitTime() - Method in class io.trino.plugin.hudi.files.HudiLogFile
 
getBaseCommitTimeFromLogPath(Location) - Static method in class io.trino.plugin.hudi.files.FSUtils
 
getBaseFile() - Method in class io.trino.plugin.hudi.files.FileSlice
 
getBaseFileFormat() - Method in class io.trino.plugin.hudi.config.HudiTableConfig
 
getBaseInstantTime() - Method in class io.trino.plugin.hudi.compaction.HudiCompactionOperation
 
getBaseInstantTime() - Method in class io.trino.plugin.hudi.files.FileSlice
 
getBasePath() - Method in class io.trino.plugin.hudi.HudiTableHandle
 
getBasePath() - Method in class io.trino.plugin.hudi.HudiTableInfo
 
getBasePath() - Method in class io.trino.plugin.hudi.table.HudiTableMetaClient
 
getBootstrapFilePath() - Method in class io.trino.plugin.hudi.compaction.HudiCompactionOperation
 
getColumnHandles(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.hudi.HudiMetadata
 
getColumnMetadata(ConnectorSession, ConnectorTableHandle, ColumnHandle) - Method in class io.trino.plugin.hudi.HudiMetadata
 
getColumnsToHide() - Method in class io.trino.plugin.hudi.HudiConfig
 
getColumnsToHide(ConnectorSession) - Static method in class io.trino.plugin.hudi.HudiSessionProperties
 
getCommitsTimeline() - Method in class io.trino.plugin.hudi.table.HudiTableMetaClient
 
getCommitsTimeline() - Method in class io.trino.plugin.hudi.timeline.HudiDefaultTimeline
 
getCommitTime() - Method in class io.trino.plugin.hudi.files.HudiBaseFile
 
getCommitTime(String) - Static method in class io.trino.plugin.hudi.files.FSUtils
 
getCommitTimeline() - Method in class io.trino.plugin.hudi.timeline.HudiDefaultTimeline
 
getCompactionRequestedInstant(String) - Static method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
getComparableAction(String) - Static method in class io.trino.plugin.hudi.model.HudiInstant
 
getCompletedBytes() - Method in class io.trino.plugin.hudi.HudiPageSource
 
getCompletedPositions() - Method in class io.trino.plugin.hudi.HudiPageSource
 
getCompletedReplaceTimeline() - Method in class io.trino.plugin.hudi.timeline.HudiDefaultTimeline
 
getCompletedReplaceTimeline() - Method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
getConnectorFactories() - Method in class io.trino.plugin.hudi.HudiPlugin
 
getConstraintColumns() - Method in class io.trino.plugin.hudi.HudiTableHandle
 
getDataFilePath() - Method in class io.trino.plugin.hudi.compaction.HudiCompactionOperation
 
getDeltaFilePaths() - Method in class io.trino.plugin.hudi.compaction.HudiCompactionOperation
 
getDistribution() - Method in class io.trino.plugin.hudi.TimelineTable
 
getExtraMetadata() - Method in class io.trino.plugin.hudi.compaction.HudiCompactionPlan
 
getFileEntry() - Method in class io.trino.plugin.hudi.files.HudiBaseFile
 
getFileExtension() - Method in enum class io.trino.plugin.hudi.model.HudiFileFormat
 
getFileGroupId() - Method in class io.trino.plugin.hudi.compaction.CompactionOperation
 
getFileGroupId() - Method in class io.trino.plugin.hudi.files.HudiFileGroup
 
getFileId() - Method in class io.trino.plugin.hudi.compaction.CompactionOperation
 
getFileId() - Method in class io.trino.plugin.hudi.compaction.HudiCompactionOperation
 
getFileId() - Method in class io.trino.plugin.hudi.files.HudiBaseFile
 
getFileId() - Method in class io.trino.plugin.hudi.files.HudiFileGroupId
 
getFileId() - Method in class io.trino.plugin.hudi.files.HudiLogFile
 
getFileIdFromLogPath(Location) - Static method in class io.trino.plugin.hudi.files.FSUtils
 
getFileModifiedTime() - Method in class io.trino.plugin.hudi.HudiSplit
 
getFileName() - Method in class io.trino.plugin.hudi.files.HudiBaseFile
 
getFileName() - Method in class io.trino.plugin.hudi.model.HudiInstant
 
getFileSize() - Method in class io.trino.plugin.hudi.HudiSplit
 
getFileSystem() - Method in class io.trino.plugin.hudi.table.HudiTableMetaClient
 
getFileVersionFromLog(Location) - Static method in class io.trino.plugin.hudi.files.FSUtils
 
getFirstNonSavepointCommit() - Method in class io.trino.plugin.hudi.timeline.HudiDefaultTimeline
 
getFirstNonSavepointCommit() - Method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
getFullPath() - Method in class io.trino.plugin.hudi.files.HudiBaseFile
 
getHivePartitionKeys() - Method in class io.trino.plugin.hudi.partition.HiveHudiPartitionInfo
 
getHivePartitionKeys() - Method in interface io.trino.plugin.hudi.partition.HudiPartitionInfo
 
getHudiFileFormat(String) - Static method in class io.trino.plugin.hudi.HudiUtil
 
getInfo(ConnectorTableHandle) - Method in class io.trino.plugin.hudi.HudiMetadata
 
getInjector() - Method in class io.trino.plugin.hudi.HudiConnector
 
getInstantDetails(HudiInstant) - Method in class io.trino.plugin.hudi.timeline.HudiActiveTimeline
 
getInstantDetails(HudiInstant) - Method in class io.trino.plugin.hudi.timeline.HudiDefaultTimeline
 
getInstantDetails(HudiInstant) - Method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
getInstants() - Method in class io.trino.plugin.hudi.timeline.HudiDefaultTimeline
 
getInstants() - Method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
getLatestBaseFile(HudiFileGroup) - Method in class io.trino.plugin.hudi.table.HudiTableFileSystemView
 
getLatestBaseFiles(String) - Method in class io.trino.plugin.hudi.table.HudiTableFileSystemView
 
getLayout(TimelineLayoutVersion) - Static method in class io.trino.plugin.hudi.timeline.TimelineLayout
 
getLength() - Method in class io.trino.plugin.hudi.HudiSplit
 
getLocation() - Method in class io.trino.plugin.hudi.HudiSplit
 
getLogVersion() - Method in class io.trino.plugin.hudi.files.HudiLogFile
 
getLogWriteToken() - Method in class io.trino.plugin.hudi.files.HudiLogFile
 
getMaxOutstandingSplits() - Method in class io.trino.plugin.hudi.HudiConfig
 
getMaxOutstandingSplits(ConnectorSession) - Static method in class io.trino.plugin.hudi.HudiSessionProperties
 
getMaxSplitsPerSecond() - Method in class io.trino.plugin.hudi.HudiConfig
 
getMaxSplitsPerSecond(ConnectorSession) - Static method in class io.trino.plugin.hudi.HudiSessionProperties
 
getMemoryUsage() - Method in class io.trino.plugin.hudi.HudiPageSource
 
getMetaAuxiliaryPath() - Method in class io.trino.plugin.hudi.table.HudiTableMetaClient
 
getMetadata(ConnectorSession, ConnectorTransactionHandle) - Method in class io.trino.plugin.hudi.HudiConnector
 
getMetaPath() - Method in class io.trino.plugin.hudi.table.HudiTableMetaClient
 
getMetrics() - Method in class io.trino.plugin.hudi.compaction.HudiCompactionOperation
 
getMetrics() - Method in class io.trino.plugin.hudi.HudiPageSource
 
getMinimumAssignedSplitWeight() - Method in class io.trino.plugin.hudi.HudiConfig
 
getMinimumAssignedSplitWeight(ConnectorSession) - Static method in class io.trino.plugin.hudi.HudiSessionProperties
 
getName() - Method in class io.trino.plugin.hudi.HudiConnectorFactory
 
getNextBatch(int) - Method in class io.trino.plugin.hudi.HudiSplitSource
 
getNextPage() - Method in class io.trino.plugin.hudi.HudiPageSource
 
getNodePartitioningProvider() - Method in class io.trino.plugin.hudi.HudiConnector
 
getOperations() - Method in class io.trino.plugin.hudi.compaction.HudiCompactionPlan
 
getPageSourceProvider() - Method in class io.trino.plugin.hudi.HudiConnector
 
getParquetSmallFileThreshold(ConnectorSession) - Static method in class io.trino.plugin.hudi.HudiSessionProperties
 
getPartitionColumnPredicates() - Method in class io.trino.plugin.hudi.HudiPredicates
 
getPartitionColumns() - Method in class io.trino.plugin.hudi.HudiTableHandle
 
getPartitionInfo(String) - Method in interface io.trino.plugin.hudi.query.HudiDirectoryLister
 
getPartitionInfo(String) - Method in class io.trino.plugin.hudi.query.HudiReadOptimizedDirectoryLister
 
getPartitionKeys() - Method in class io.trino.plugin.hudi.HudiSplit
 
getPartitionLocation(Location, String) - Static method in class io.trino.plugin.hudi.files.FSUtils
 
getPartitionPath() - Method in class io.trino.plugin.hudi.compaction.CompactionOperation
 
getPartitionPath() - Method in class io.trino.plugin.hudi.compaction.HudiCompactionOperation
 
getPartitionPath() - Method in class io.trino.plugin.hudi.files.HudiFileGroup
 
getPartitionPath() - Method in class io.trino.plugin.hudi.files.HudiFileGroupId
 
getPartitionPredicates() - Method in class io.trino.plugin.hudi.HudiTableHandle
 
getPartitionToReplaceFileIds() - Method in class io.trino.plugin.hudi.model.HudiReplaceCommitMetadata
 
getPath() - Method in class io.trino.plugin.hudi.files.HudiBaseFile
 
getPath() - Method in class io.trino.plugin.hudi.files.HudiLogFile
 
getPendingCompactionOperationWithInstant(HudiFileGroupId) - Method in class io.trino.plugin.hudi.table.HudiTableFileSystemView
 
getPerTransactionMetastoreCacheMaximumSize() - Method in class io.trino.plugin.hudi.HudiConfig
 
getPredicate() - Method in class io.trino.plugin.hudi.HudiSplit
 
getReadTimeNanos() - Method in class io.trino.plugin.hudi.HudiPageSource
 
getRegularColumnPredicates() - Method in class io.trino.plugin.hudi.HudiPredicates
 
getRegularPredicates() - Method in class io.trino.plugin.hudi.HudiTableHandle
 
getRelativePartitionPath() - Method in class io.trino.plugin.hudi.partition.HiveHudiPartitionInfo
 
getRelativePartitionPath() - Method in interface io.trino.plugin.hudi.partition.HudiPartitionInfo
 
getRetainedSizeInBytes() - Method in class io.trino.plugin.hudi.HudiSplit
 
getReverseCommitTimeComparator() - Static method in class io.trino.plugin.hudi.files.HudiFileGroup
 
getReverseLogFileComparator() - Static method in class io.trino.plugin.hudi.files.HudiLogFile
 
getSchema() - Method in class io.trino.plugin.hudi.compaction.HudiCompactionOperation
 
getSchema() - Method in class io.trino.plugin.hudi.compaction.HudiCompactionPlan
 
getSchemaFolderName() - Method in class io.trino.plugin.hudi.table.HudiTableMetaClient
 
getSchemaName() - Method in class io.trino.plugin.hudi.HudiTableHandle
 
getSchemaTableName() - Method in class io.trino.plugin.hudi.HudiTableHandle
 
getSessionProperties() - Method in class io.trino.plugin.hudi.HudiConnector
 
getSessionProperties() - Method in class io.trino.plugin.hudi.HudiSessionProperties
 
getSpecificData() - Method in class io.trino.plugin.hudi.compaction.HudiCompactionOperation
 
getSpecificData() - Method in class io.trino.plugin.hudi.compaction.HudiCompactionPlan
 
getSplitGeneratorParallelism() - Method in class io.trino.plugin.hudi.HudiConfig
 
getSplitGeneratorParallelism(ConnectorSession) - Static method in class io.trino.plugin.hudi.HudiSessionProperties
 
getSplitInfo() - Method in class io.trino.plugin.hudi.HudiSplit
 
getSplitLoaderParallelism() - Method in class io.trino.plugin.hudi.HudiConfig
 
getSplitManager() - Method in class io.trino.plugin.hudi.HudiConnector
 
getSplits(ConnectorTransactionHandle, ConnectorSession, ConnectorTableHandle, DynamicFilter, Constraint) - Method in class io.trino.plugin.hudi.HudiSplitManager
 
getSplitWeight() - Method in class io.trino.plugin.hudi.HudiSplit
 
getStandardSplitWeightSize() - Method in class io.trino.plugin.hudi.HudiConfig
 
getStandardSplitWeightSize(ConnectorSession) - Static method in class io.trino.plugin.hudi.HudiSessionProperties
 
getStart() - Method in class io.trino.plugin.hudi.HudiSplit
 
getState() - Method in class io.trino.plugin.hudi.model.HudiInstant
 
getSystemTable(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.hudi.HudiMetadata
 
getSystemTables() - Method in class io.trino.plugin.hudi.HudiConnector
 
getTable() - Method in class io.trino.plugin.hudi.HudiTableInfo
 
getTableConfig() - Method in class io.trino.plugin.hudi.table.HudiTableMetaClient
 
getTableHandle(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.hudi.HudiMetadata
 
getTableLocation(Map<String, Object>) - Static method in class io.trino.plugin.hudi.HudiTableProperties
 
getTableMetadata() - Method in class io.trino.plugin.hudi.TimelineTable
 
getTableMetadata(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.hudi.HudiMetadata
 
getTableName() - Method in class io.trino.plugin.hudi.HudiTableHandle
 
getTableName() - Method in class io.trino.plugin.hudi.HudiTableName
 
getTableNameWithType() - Method in class io.trino.plugin.hudi.HudiTableName
 
getTableProperties() - Method in class io.trino.plugin.hudi.HudiConnector
 
getTableProperties() - Method in class io.trino.plugin.hudi.HudiTableProperties
 
getTableType() - Method in class io.trino.plugin.hudi.config.HudiTableConfig
 
getTableType() - Method in class io.trino.plugin.hudi.HudiTableHandle
 
getTableType() - Method in class io.trino.plugin.hudi.HudiTableInfo
 
getTableType() - Method in class io.trino.plugin.hudi.HudiTableName
 
getTableType() - Method in class io.trino.plugin.hudi.table.HudiTableMetaClient
 
getTimeline() - Method in class io.trino.plugin.hudi.files.HudiFileGroup
 
getTimelineFileExtension(String) - Static method in class io.trino.plugin.hudi.model.HudiInstant
 
getTimelineLayoutVersion() - Method in class io.trino.plugin.hudi.config.HudiTableConfig
 
getTimelineLayoutVersion() - Method in class io.trino.plugin.hudi.table.HudiTableMetaClient
 
getTimelineOfActions(Set<String>) - Method in class io.trino.plugin.hudi.timeline.HudiDefaultTimeline
 
getTimestamp() - Method in class io.trino.plugin.hudi.model.HudiInstant
 
getUseParquetColumnNames() - Method in class io.trino.plugin.hudi.HudiConfig
 
getVersion() - Method in class io.trino.plugin.hudi.compaction.HudiCompactionPlan
 
getVersion() - Method in class io.trino.plugin.hudi.timeline.TimelineLayoutVersion
 
getWriteTimeline() - Method in class io.trino.plugin.hudi.timeline.HudiDefaultTimeline
 
getWriteTimeline() - Method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
getWriteTokenFromLogPath(Location) - Static method in class io.trino.plugin.hudi.files.FSUtils
 

H

hashCode() - Method in class io.trino.plugin.hudi.files.HudiBaseFile
 
hashCode() - Method in class io.trino.plugin.hudi.files.HudiFileGroupId
 
hashCode() - Method in class io.trino.plugin.hudi.files.HudiLogFile
 
hashCode() - Method in record class io.trino.plugin.hudi.HudiFileStatus
Returns a hash code value for this object.
hashCode() - Method in class io.trino.plugin.hudi.model.HudiInstant
 
hashCode() - Method in class io.trino.plugin.hudi.model.HudiReplaceCommitMetadata
 
hashCode() - Method in class io.trino.plugin.hudi.timeline.TimelineLayoutVersion
 
HFILE - Enum constant in enum class io.trino.plugin.hudi.model.HudiFileFormat
 
HiveHudiPartitionInfo - Class in io.trino.plugin.hudi.partition
 
HiveHudiPartitionInfo(String, List<Column>, List<HiveColumnHandle>, TupleDomain<HiveColumnHandle>, Table, HiveMetastore) - Constructor for class io.trino.plugin.hudi.partition.HiveHudiPartitionInfo
 
HOODIE_LOG - Enum constant in enum class io.trino.plugin.hudi.model.HudiFileFormat
 
HOODIE_PROPERTIES_FILE - Static variable in class io.trino.plugin.hudi.config.HudiTableConfig
 
HOODIE_PROPERTIES_FILE_BACKUP - Static variable in class io.trino.plugin.hudi.config.HudiTableConfig
 
HOODIE_TABLE_BASE_FILE_FORMAT - Static variable in class io.trino.plugin.hudi.config.HudiTableConfig
 
HOODIE_TABLE_NAME_KEY - Static variable in class io.trino.plugin.hudi.config.HudiTableConfig
 
HOODIE_TABLE_TYPE_KEY - Static variable in class io.trino.plugin.hudi.config.HudiTableConfig
 
HOODIE_TIMELINE_LAYOUT_VERSION_KEY - Static variable in class io.trino.plugin.hudi.config.HudiTableConfig
 
HUDI_BAD_DATA - Enum constant in enum class io.trino.plugin.hudi.HudiErrorCode
 
HUDI_CANNOT_OPEN_SPLIT - Enum constant in enum class io.trino.plugin.hudi.HudiErrorCode
 
HUDI_CURSOR_ERROR - Enum constant in enum class io.trino.plugin.hudi.HudiErrorCode
 
HUDI_FILESYSTEM_ERROR - Enum constant in enum class io.trino.plugin.hudi.HudiErrorCode
 
HUDI_INVALID_PARTITION_VALUE - Enum constant in enum class io.trino.plugin.hudi.HudiErrorCode
 
HUDI_PARTITION_NOT_FOUND - Enum constant in enum class io.trino.plugin.hudi.HudiErrorCode
 
HUDI_UNSUPPORTED_FILE_FORMAT - Enum constant in enum class io.trino.plugin.hudi.HudiErrorCode
 
HudiActiveTimeline - Class in io.trino.plugin.hudi.timeline
 
HudiActiveTimeline() - Constructor for class io.trino.plugin.hudi.timeline.HudiActiveTimeline
Deprecated.
HudiActiveTimeline(HudiTableMetaClient) - Constructor for class io.trino.plugin.hudi.timeline.HudiActiveTimeline
 
HudiBackgroundSplitLoader - Class in io.trino.plugin.hudi.split
 
HudiBackgroundSplitLoader(ConnectorSession, HudiTableHandle, HudiDirectoryLister, AsyncQueue<ConnectorSplit>, Executor, HudiSplitWeightProvider, List<String>) - Constructor for class io.trino.plugin.hudi.split.HudiBackgroundSplitLoader
 
HudiBaseFile - Class in io.trino.plugin.hudi.files
 
HudiBaseFile(FileEntry) - Constructor for class io.trino.plugin.hudi.files.HudiBaseFile
 
HudiCompactionOperation - Class in io.trino.plugin.hudi.compaction
 
HudiCompactionOperation() - Constructor for class io.trino.plugin.hudi.compaction.HudiCompactionOperation
 
HudiCompactionOperation(String, List<String>, String, String, String, Map<String, Double>, String) - Constructor for class io.trino.plugin.hudi.compaction.HudiCompactionOperation
 
HudiCompactionOperation.Builder - Class in io.trino.plugin.hudi.compaction
 
HudiCompactionPlan - Class in io.trino.plugin.hudi.compaction
 
HudiCompactionPlan() - Constructor for class io.trino.plugin.hudi.compaction.HudiCompactionPlan
 
HudiCompactionPlan(List<HudiCompactionOperation>, Map<String, String>, Integer) - Constructor for class io.trino.plugin.hudi.compaction.HudiCompactionPlan
 
HudiConfig - Class in io.trino.plugin.hudi
 
HudiConfig() - Constructor for class io.trino.plugin.hudi.HudiConfig
 
HudiConnector - Class in io.trino.plugin.hudi
 
HudiConnector(Injector, LifeCycleManager, HudiTransactionManager, ConnectorSplitManager, ConnectorPageSourceProvider, ConnectorNodePartitioningProvider, Set<SystemTable>, Set<SessionPropertiesProvider>, List<PropertyMetadata<?>>) - Constructor for class io.trino.plugin.hudi.HudiConnector
 
HudiConnectorFactory - Class in io.trino.plugin.hudi
 
HudiConnectorFactory() - Constructor for class io.trino.plugin.hudi.HudiConnectorFactory
 
HudiDefaultTimeline - Class in io.trino.plugin.hudi.timeline
 
HudiDefaultTimeline() - Constructor for class io.trino.plugin.hudi.timeline.HudiDefaultTimeline
 
HudiDefaultTimeline(Stream<HudiInstant>, Function<HudiInstant, Optional<byte[]>>) - Constructor for class io.trino.plugin.hudi.timeline.HudiDefaultTimeline
 
HudiDirectoryLister - Interface in io.trino.plugin.hudi.query
 
HudiErrorCode - Enum Class in io.trino.plugin.hudi
 
HudiFileFormat - Enum Class in io.trino.plugin.hudi.model
 
HudiFileGroup - Class in io.trino.plugin.hudi.files
 
HudiFileGroup(HudiFileGroupId, HudiTimeline) - Constructor for class io.trino.plugin.hudi.files.HudiFileGroup
 
HudiFileGroup(String, String, HudiTimeline) - Constructor for class io.trino.plugin.hudi.files.HudiFileGroup
 
HudiFileGroupId - Class in io.trino.plugin.hudi.files
 
HudiFileGroupId(String, String) - Constructor for class io.trino.plugin.hudi.files.HudiFileGroupId
 
HudiFileStatus - Record Class in io.trino.plugin.hudi
 
HudiFileStatus(Location, boolean, long, long, long) - Constructor for record class io.trino.plugin.hudi.HudiFileStatus
Creates an instance of a HudiFileStatus record class.
HudiInstant - Class in io.trino.plugin.hudi.model
 
HudiInstant(FileEntry) - Constructor for class io.trino.plugin.hudi.model.HudiInstant
Load the instant from the meta FileStatus.
HudiInstant(HudiInstant.State, String, String) - Constructor for class io.trino.plugin.hudi.model.HudiInstant
 
HudiInstant.State - Enum Class in io.trino.plugin.hudi.model
 
HudiLogFile - Class in io.trino.plugin.hudi.files
 
HudiLogFile(FileEntry) - Constructor for class io.trino.plugin.hudi.files.HudiLogFile
 
HudiLogFile.LogFileComparator - Class in io.trino.plugin.hudi.files
 
HudiMetadata - Class in io.trino.plugin.hudi
 
HudiMetadata(HiveMetastore, TrinoFileSystemFactory, TypeManager) - Constructor for class io.trino.plugin.hudi.HudiMetadata
 
hudiMetadataExists(TrinoFileSystem, Location) - Static method in class io.trino.plugin.hudi.HudiUtil
 
HudiMetadataFactory - Class in io.trino.plugin.hudi
 
HudiMetadataFactory(HiveMetastoreFactory, TrinoFileSystemFactory, TypeManager, HudiConfig) - Constructor for class io.trino.plugin.hudi.HudiMetadataFactory
 
HudiModule - Class in io.trino.plugin.hudi
 
HudiModule() - Constructor for class io.trino.plugin.hudi.HudiModule
 
HudiPageSource - Class in io.trino.plugin.hudi
 
HudiPageSource(String, List<HiveColumnHandle>, Map<String, Block>, ConnectorPageSource, String, long, long) - Constructor for class io.trino.plugin.hudi.HudiPageSource
 
HudiPageSourceProvider - Class in io.trino.plugin.hudi
 
HudiPageSourceProvider(TrinoFileSystemFactory, FileFormatDataSourceStats, ParquetReaderConfig) - Constructor for class io.trino.plugin.hudi.HudiPageSourceProvider
 
HudiPartitionInfo - Interface in io.trino.plugin.hudi.partition
 
HudiPartitionInfoLoader - Class in io.trino.plugin.hudi.partition
 
HudiPartitionInfoLoader(HudiDirectoryLister, HudiSplitFactory, AsyncQueue<ConnectorSplit>, Deque<String>) - Constructor for class io.trino.plugin.hudi.partition.HudiPartitionInfoLoader
 
HudiPlugin - Class in io.trino.plugin.hudi
 
HudiPlugin() - Constructor for class io.trino.plugin.hudi.HudiPlugin
 
HudiPredicates - Class in io.trino.plugin.hudi
 
HudiReadOptimizedDirectoryLister - Class in io.trino.plugin.hudi.query
 
HudiReadOptimizedDirectoryLister(HudiTableHandle, HudiTableMetaClient, HiveMetastore, Table, List<HiveColumnHandle>, List<String>) - Constructor for class io.trino.plugin.hudi.query.HudiReadOptimizedDirectoryLister
 
HudiReplaceCommitMetadata - Class in io.trino.plugin.hudi.model
 
HudiReplaceCommitMetadata(Map<String, List<String>>, boolean) - Constructor for class io.trino.plugin.hudi.model.HudiReplaceCommitMetadata
 
HudiSessionProperties - Class in io.trino.plugin.hudi
 
HudiSessionProperties(HudiConfig, ParquetReaderConfig) - Constructor for class io.trino.plugin.hudi.HudiSessionProperties
 
HudiSplit - Class in io.trino.plugin.hudi
 
HudiSplit(String, long, long, long, long, TupleDomain<HiveColumnHandle>, List<HivePartitionKey>, SplitWeight) - Constructor for class io.trino.plugin.hudi.HudiSplit
 
HudiSplitFactory - Class in io.trino.plugin.hudi.split
 
HudiSplitFactory(HudiTableHandle, HudiSplitWeightProvider) - Constructor for class io.trino.plugin.hudi.split.HudiSplitFactory
 
HudiSplitManager - Class in io.trino.plugin.hudi
 
HudiSplitManager(TypeManager, BiFunction<ConnectorIdentity, HiveTransactionHandle, HiveMetastore>, ExecutorService, TrinoFileSystemFactory, ScheduledExecutorService) - Constructor for class io.trino.plugin.hudi.HudiSplitManager
 
HudiSplitSource - Class in io.trino.plugin.hudi
 
HudiSplitSource(ConnectorSession, HiveMetastore, Table, HudiTableHandle, TrinoFileSystemFactory, Map<String, HiveColumnHandle>, ExecutorService, ScheduledExecutorService, int, int, List<String>) - Constructor for class io.trino.plugin.hudi.HudiSplitSource
 
HudiSplitWeightProvider - Interface in io.trino.plugin.hudi.split
 
HudiTableConfig - Class in io.trino.plugin.hudi.config
 
HudiTableConfig(TrinoFileSystem, Location) - Constructor for class io.trino.plugin.hudi.config.HudiTableConfig
 
HudiTableFileSystemView - Class in io.trino.plugin.hudi.table
 
HudiTableFileSystemView(HudiTableMetaClient, HudiTimeline) - Constructor for class io.trino.plugin.hudi.table.HudiTableFileSystemView
 
HudiTableHandle - Class in io.trino.plugin.hudi
 
HudiTableHandle(String, String, String, HudiTableType, List<HiveColumnHandle>, TupleDomain<HiveColumnHandle>, TupleDomain<HiveColumnHandle>) - Constructor for class io.trino.plugin.hudi.HudiTableHandle
 
HudiTableHandle(String, String, String, HudiTableType, List<HiveColumnHandle>, Set<HiveColumnHandle>, TupleDomain<HiveColumnHandle>, TupleDomain<HiveColumnHandle>) - Constructor for class io.trino.plugin.hudi.HudiTableHandle
 
HudiTableInfo - Class in io.trino.plugin.hudi
 
HudiTableInfo(SchemaTableName, String, String) - Constructor for class io.trino.plugin.hudi.HudiTableInfo
 
HudiTableMetaClient - Class in io.trino.plugin.hudi.table
 
HudiTableMetaClient(TrinoFileSystem, Location, Optional<TimelineLayoutVersion>) - Constructor for class io.trino.plugin.hudi.table.HudiTableMetaClient
 
HudiTableMetaClient.Builder - Class in io.trino.plugin.hudi.table
 
HudiTableName - Class in io.trino.plugin.hudi
 
HudiTableName(String, TableType) - Constructor for class io.trino.plugin.hudi.HudiTableName
 
HudiTableProperties - Class in io.trino.plugin.hudi
 
HudiTableProperties() - Constructor for class io.trino.plugin.hudi.HudiTableProperties
 
HudiTableType - Enum Class in io.trino.plugin.hudi.model
Type of the Hoodie Table.
HudiTimeline - Interface in io.trino.plugin.hudi.timeline
 
HudiTransactionManager - Class in io.trino.plugin.hudi
 
HudiTransactionManager(HudiMetadataFactory) - Constructor for class io.trino.plugin.hudi.HudiTransactionManager
 
HudiUtil - Class in io.trino.plugin.hudi
 

I

INDEX_COMMIT_EXTENSION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
INDEXING_ACTION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
INFLIGHT - Enum constant in enum class io.trino.plugin.hudi.model.HudiInstant.State
 
INFLIGHT_CLEAN_EXTENSION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
INFLIGHT_COMMIT_EXTENSION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
INFLIGHT_COMPACTION_EXTENSION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
INFLIGHT_DELTA_COMMIT_EXTENSION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
INFLIGHT_EXTENSION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
INFLIGHT_INDEX_COMMIT_EXTENSION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
INFLIGHT_REPLACE_COMMIT_EXTENSION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
INFLIGHT_RESTORE_EXTENSION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
INFLIGHT_ROLLBACK_EXTENSION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
INFLIGHT_SAVE_SCHEMA_ACTION_EXTENSION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
INFLIGHT_SAVEPOINT_EXTENSION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
io.trino.plugin.hudi - package io.trino.plugin.hudi
 
io.trino.plugin.hudi.compaction - package io.trino.plugin.hudi.compaction
 
io.trino.plugin.hudi.config - package io.trino.plugin.hudi.config
 
io.trino.plugin.hudi.files - package io.trino.plugin.hudi.files
 
io.trino.plugin.hudi.model - package io.trino.plugin.hudi.model
 
io.trino.plugin.hudi.partition - package io.trino.plugin.hudi.partition
 
io.trino.plugin.hudi.query - package io.trino.plugin.hudi.query
 
io.trino.plugin.hudi.split - package io.trino.plugin.hudi.split
 
io.trino.plugin.hudi.table - package io.trino.plugin.hudi.table
 
io.trino.plugin.hudi.timeline - package io.trino.plugin.hudi.timeline
 
isBeforeTimelineStarts(String) - Method in class io.trino.plugin.hudi.timeline.HudiDefaultTimeline
 
isBeforeTimelineStarts(String) - Method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
isBlocked() - Method in class io.trino.plugin.hudi.HudiPageSource
 
isClosed() - Method in class io.trino.plugin.hudi.table.HudiTableFileSystemView
 
isCompleted() - Method in class io.trino.plugin.hudi.model.HudiInstant
 
isDirectory() - Method in record class io.trino.plugin.hudi.HudiFileStatus
Returns the value of the isDirectory record component.
isEmpty() - Method in class io.trino.plugin.hudi.files.FileSlice
 
isFinished() - Method in class io.trino.plugin.hudi.HudiPageSource
 
isFinished() - Method in class io.trino.plugin.hudi.HudiSplitSource
 
isInflight() - Method in class io.trino.plugin.hudi.model.HudiInstant
 
isLogFile(String) - Static method in class io.trino.plugin.hudi.files.FSUtils
 
isPartitionAvailableInStore(String) - Method in class io.trino.plugin.hudi.table.HudiTableFileSystemView
 
isQueryPartitionFilterRequired() - Method in class io.trino.plugin.hudi.HudiConfig
 
isQueryPartitionFilterRequired(ConnectorSession) - Static method in class io.trino.plugin.hudi.HudiSessionProperties
 
isRequested() - Method in class io.trino.plugin.hudi.model.HudiInstant
 
isSizeBasedSplitWeightsEnabled() - Method in class io.trino.plugin.hudi.HudiConfig
 
isSizeBasedSplitWeightsEnabled(ConnectorSession) - Static method in class io.trino.plugin.hudi.HudiSessionProperties
 

L

lastInstant() - Method in class io.trino.plugin.hudi.timeline.HudiDefaultTimeline
 
lastInstant() - Method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
length() - Method in record class io.trino.plugin.hudi.HudiFileStatus
Returns the value of the length record component.
LESSER_THAN - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
LESSER_THAN_OR_EQUALS - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
listSchemaNames(ConnectorSession) - Method in class io.trino.plugin.hudi.HudiMetadata
 
listStatus(HudiPartitionInfo) - Method in interface io.trino.plugin.hudi.query.HudiDirectoryLister
 
listStatus(HudiPartitionInfo) - Method in class io.trino.plugin.hudi.query.HudiReadOptimizedDirectoryLister
 
listTables(ConnectorSession, Optional<String>) - Method in class io.trino.plugin.hudi.HudiMetadata
 
loadPartitionInfo(Optional<Partition>) - Method in class io.trino.plugin.hudi.partition.HiveHudiPartitionInfo
 
loadPartitionInfo(Optional<Partition>) - Method in interface io.trino.plugin.hudi.partition.HudiPartitionInfo
 
location() - Method in record class io.trino.plugin.hudi.HudiFileStatus
Returns the value of the location record component.
LOCATION_PROPERTY - Static variable in class io.trino.plugin.hudi.HudiTableProperties
 
LOG_FILE_PATTERN - Static variable in class io.trino.plugin.hudi.files.FSUtils
 
LogFileComparator() - Constructor for class io.trino.plugin.hudi.files.HudiLogFile.LogFileComparator
 

M

makeCleanerFileName(String) - Static method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
makeCommitFileName(String) - Static method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
makeDeltaFileName(String) - Static method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
makeIndexCommitFileName(String) - Static method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
makeInflightCleanerFileName(String) - Static method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
makeInflightCommitFileName(String) - Static method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
makeInflightCompactionFileName(String) - Static method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
makeInflightDeltaFileName(String) - Static method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
makeInflightIndexFileName(String) - Static method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
makeInflightReplaceFileName(String) - Static method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
makeInflightRestoreFileName(String) - Static method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
makeInflightRollbackFileName(String) - Static method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
makeInflightSavePointFileName(String) - Static method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
makeInflightSchemaFileName(String) - Static method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
makeReplaceFileName(String) - Static method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
makeRequestedCleanerFileName(String) - Static method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
makeRequestedCommitFileName(String) - Static method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
makeRequestedCompactionFileName(String) - Static method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
makeRequestedDeltaFileName(String) - Static method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
makeRequestedIndexFileName(String) - Static method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
makeRequestedReplaceFileName(String) - Static method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
makeRequestedRestoreFileName(String) - Static method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
makeRequestedRollbackFileName(String) - Static method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
makeRequestSchemaFileName(String) - Static method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
makeRestoreFileName(String) - Static method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
makeRollbackFileName(String) - Static method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
makeSavePointFileName(String) - Static method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
makeSchemaFileName(String) - Static method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
MERGE_ON_READ - Enum constant in enum class io.trino.plugin.hudi.model.HudiTableType
 
METAFOLDER_NAME - Static variable in class io.trino.plugin.hudi.table.HudiTableMetaClient
 
modificationTime() - Method in record class io.trino.plugin.hudi.HudiFileStatus
Returns the value of the modificationTime record component.

N

newBuilder() - Static method in class io.trino.plugin.hudi.compaction.HudiCompactionOperation
 
NIL - Enum constant in enum class io.trino.plugin.hudi.model.HudiInstant.State
 
nthInstant(int) - Method in class io.trino.plugin.hudi.timeline.HudiDefaultTimeline
 
nthInstant(int) - Method in interface io.trino.plugin.hudi.timeline.HudiTimeline
 

O

ORC - Enum constant in enum class io.trino.plugin.hudi.model.HudiFileFormat
 

P

PARQUET - Enum constant in enum class io.trino.plugin.hudi.model.HudiFileFormat
 
PARTITIONED_BY_PROPERTY - Static variable in class io.trino.plugin.hudi.HudiTableProperties
 
partitionMatches(List<HiveColumnHandle>, TupleDomain<HiveColumnHandle>, HivePartition) - Static method in class io.trino.plugin.hudi.HudiUtil
 
partitionMatchesPredicates(SchemaTableName, String, List<HiveColumnHandle>, TupleDomain<HiveColumnHandle>) - Static method in class io.trino.plugin.hudi.HudiUtil
 
put(int, Object) - Method in class io.trino.plugin.hudi.compaction.HudiCompactionOperation
 
put(int, Object) - Method in class io.trino.plugin.hudi.compaction.HudiCompactionPlan
 
put(ConnectorTransactionHandle) - Method in class io.trino.plugin.hudi.HudiTransactionManager
 

R

readCompactionPlanAsBytes(HudiInstant) - Method in class io.trino.plugin.hudi.timeline.HudiActiveTimeline
 
REPLACE_COMMIT_ACTION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
REPLACE_COMMIT_EXTENSION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
REQUESTED - Enum constant in enum class io.trino.plugin.hudi.model.HudiInstant.State
 
REQUESTED_CLEAN_EXTENSION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
REQUESTED_COMMIT_EXTENSION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
REQUESTED_COMPACTION_EXTENSION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
REQUESTED_COMPACTION_SUFFIX - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
REQUESTED_DELTA_COMMIT_EXTENSION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
REQUESTED_EXTENSION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
REQUESTED_INDEX_COMMIT_EXTENSION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
REQUESTED_REPLACE_COMMIT_EXTENSION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
REQUESTED_RESTORE_EXTENSION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
REQUESTED_ROLLBACK_EXTENSION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
REQUESTED_SAVE_SCHEMA_ACTION_EXTENSION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
RESTORE_ACTION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
RESTORE_EXTENSION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
rollback(ConnectorTransactionHandle) - Method in class io.trino.plugin.hudi.HudiConnector
 
rollback(ConnectorTransactionHandle) - Method in class io.trino.plugin.hudi.HudiTransactionManager
 
ROLLBACK_ACTION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
ROLLBACK_EXTENSION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
run() - Method in class io.trino.plugin.hudi.partition.HudiPartitionInfoLoader
 
run() - Method in class io.trino.plugin.hudi.split.HudiBackgroundSplitLoader
 

S

SAVE_SCHEMA_ACTION_EXTENSION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
SAVEPOINT_ACTION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
SAVEPOINT_EXTENSION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
scanHoodieInstantsFromFileSystem(Set<String>, boolean) - Method in class io.trino.plugin.hudi.table.HudiTableMetaClient
 
SCHEMA_COMMIT_ACTION - Static variable in interface io.trino.plugin.hudi.timeline.HudiTimeline
 
SCHEMA_FOLDER_NAME - Static variable in class io.trino.plugin.hudi.table.HudiTableMetaClient
 
SEPARATOR - Static variable in class io.trino.plugin.hudi.table.HudiTableMetaClient
 
setBaseFile(HudiBaseFile) - Method in class io.trino.plugin.hudi.files.FileSlice
 
setBaseInstantTime(String) - Method in class io.trino.plugin.hudi.compaction.HudiCompactionOperation.Builder
 
setBasePath(Location) - Method in class io.trino.plugin.hudi.table.HudiTableMetaClient.Builder
 
setColumnsToHide(String) - Method in class io.trino.plugin.hudi.HudiConfig
 
setDataFilePath(String) - Method in class io.trino.plugin.hudi.compaction.HudiCompactionOperation.Builder
 
setDeltaFilePaths(List<String>) - Method in class io.trino.plugin.hudi.compaction.HudiCompactionOperation.Builder
 
setFileId(String) - Method in class io.trino.plugin.hudi.compaction.HudiCompactionOperation.Builder
 
setInstants(List<HudiInstant>) - Method in class io.trino.plugin.hudi.timeline.HudiDefaultTimeline
 
setMaxOutstandingSplits(int) - Method in class io.trino.plugin.hudi.HudiConfig
 
setMaxSplitsPerSecond(int) - Method in class io.trino.plugin.hudi.HudiConfig
 
setMetrics(Map<String, Double>) - Method in class io.trino.plugin.hudi.compaction.HudiCompactionOperation.Builder
 
setMinimumAssignedSplitWeight(double) - Method in class io.trino.plugin.hudi.HudiConfig
 
setPartitionPath(String) - Method in class io.trino.plugin.hudi.compaction.HudiCompactionOperation.Builder
 
setPerTransactionMetastoreCacheMaximumSize(long) - Method in class io.trino.plugin.hudi.HudiConfig
 
setQueryPartitionFilterRequired(boolean) - Method in class io.trino.plugin.hudi.HudiConfig
 
setSizeBasedSplitWeightsEnabled(boolean) - Method in class io.trino.plugin.hudi.HudiConfig
 
setSplitGeneratorParallelism(int) - Method in class io.trino.plugin.hudi.HudiConfig
 
setSplitLoaderParallelism(int) - Method in class io.trino.plugin.hudi.HudiConfig
 
setStandardSplitWeightSize(DataSize) - Method in class io.trino.plugin.hudi.HudiConfig
 
setTrinoFileSystem(TrinoFileSystem) - Method in class io.trino.plugin.hudi.table.HudiTableMetaClient.Builder
 
setUseParquetColumnNames(boolean) - Method in class io.trino.plugin.hudi.HudiConfig
 
shouldUseParquetColumnNames(ConnectorSession) - Static method in class io.trino.plugin.hudi.HudiSessionProperties
 
shutdown() - Method in class io.trino.plugin.hudi.HudiConnector
 
SizeBasedSplitWeightProvider - Class in io.trino.plugin.hudi.split
 
SizeBasedSplitWeightProvider(double, DataSize) - Constructor for class io.trino.plugin.hudi.split.SizeBasedSplitWeightProvider
 
stopRunning() - Method in class io.trino.plugin.hudi.partition.HudiPartitionInfoLoader
 
streamTableColumns(ConnectorSession, SchemaTablePrefix) - Method in class io.trino.plugin.hudi.HudiMetadata
 

T

TableType - Enum Class in io.trino.plugin.hudi
 
TIMELINE - Enum constant in enum class io.trino.plugin.hudi.TableType
 
TimelineLayout - Class in io.trino.plugin.hudi.timeline
 
TimelineLayout() - Constructor for class io.trino.plugin.hudi.timeline.TimelineLayout
 
TimelineLayoutVersion - Class in io.trino.plugin.hudi.timeline
 
TimelineLayoutVersion(Integer) - Constructor for class io.trino.plugin.hudi.timeline.TimelineLayoutVersion
 
TimelineTable - Class in io.trino.plugin.hudi
 
TimelineTable(TrinoFileSystem, SchemaTableName, Table) - Constructor for class io.trino.plugin.hudi.TimelineTable
 
toErrorCode() - Method in enum class io.trino.plugin.hudi.HudiErrorCode
 
toString() - Method in class io.trino.plugin.hudi.compaction.CompactionOperation
 
toString() - Method in class io.trino.plugin.hudi.files.FileSlice
 
toString() - Method in class io.trino.plugin.hudi.files.HudiBaseFile
 
toString() - Method in class io.trino.plugin.hudi.files.HudiFileGroup
 
toString() - Method in class io.trino.plugin.hudi.files.HudiFileGroupId
 
toString() - Method in class io.trino.plugin.hudi.files.HudiLogFile
 
toString() - Method in record class io.trino.plugin.hudi.HudiFileStatus
Returns a string representation of this record class.
toString() - Method in class io.trino.plugin.hudi.HudiSplit
 
toString() - Method in class io.trino.plugin.hudi.HudiTableHandle
 
toString() - Method in class io.trino.plugin.hudi.HudiTableName
 
toString() - Method in class io.trino.plugin.hudi.model.HudiInstant
 
toString() - Method in class io.trino.plugin.hudi.model.HudiReplaceCommitMetadata
 
toString() - Method in class io.trino.plugin.hudi.partition.HiveHudiPartitionInfo
 
toString() - Method in class io.trino.plugin.hudi.timeline.HudiDefaultTimeline
 
toString() - Method in class io.trino.plugin.hudi.timeline.TimelineLayoutVersion
 

U

uniformStandardWeightProvider() - Static method in interface io.trino.plugin.hudi.split.HudiSplitWeightProvider
 

V

validateScan(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.hudi.HudiMetadata
 
valueOf(String) - Static method in enum class io.trino.plugin.hudi.HudiErrorCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.trino.plugin.hudi.model.HudiFileFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.trino.plugin.hudi.model.HudiInstant.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.trino.plugin.hudi.model.HudiTableType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.trino.plugin.hudi.TableType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.trino.plugin.hudi.HudiErrorCode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.trino.plugin.hudi.model.HudiFileFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.trino.plugin.hudi.model.HudiInstant.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.trino.plugin.hudi.model.HudiTableType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.trino.plugin.hudi.TableType
Returns an array containing the constants of this enum class, in the order they are declared.
VERSION_0 - Static variable in class io.trino.plugin.hudi.timeline.TimelineLayoutVersion
 
VERSION_1 - Static variable in class io.trino.plugin.hudi.timeline.TimelineLayoutVersion
 
A B C D E F G H I L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form