- BASE_FILE_FORMAT - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- BASE_PATH - Static variable in class org.apache.hudi.config.HoodieBootstrapConfig
-
- BASE_PATH - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- BASE_PATH_PROP - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- BaseActionExecutor<T,I,K,O,R> - Class in org.apache.hudi.table.action
-
- BaseActionExecutor(HoodieEngineContext, HoodieWriteConfig, HoodieTable<T, I, K, O>, String) - Constructor for class org.apache.hudi.table.action.BaseActionExecutor
-
- BaseBulkInsertHelper<T,I,K,O,R> - Class in org.apache.hudi.table.action.commit
-
- BaseBulkInsertHelper(SerializableFunctionUnchecked<I, Integer>) - Constructor for class org.apache.hudi.table.action.commit.BaseBulkInsertHelper
-
- BaseClusterer<T,I,K,O> - Class in org.apache.hudi.client
-
Client will run one round of clustering.
- BaseClusterer(BaseHoodieWriteClient<T, I, K, O>) - Constructor for class org.apache.hudi.client.BaseClusterer
-
- BaseCommitActionExecutor<T,I,K,O,R> - Class in org.apache.hudi.table.action.commit
-
- BaseCommitActionExecutor(HoodieEngineContext, HoodieWriteConfig, HoodieTable<T, I, K, O>, String, WriteOperationType, Option<Map<String, String>>) - Constructor for class org.apache.hudi.table.action.commit.BaseCommitActionExecutor
-
- BaseCompactor<T,I,K,O> - Class in org.apache.hudi.client
-
Run one round of compaction.
- BaseCompactor(BaseHoodieWriteClient<T, I, K, O>) - Constructor for class org.apache.hudi.client.BaseCompactor
-
- BaseConsistentHashingBucketClusteringPlanStrategy<T extends HoodieRecordPayload,I,K,O> - Class in org.apache.hudi.table.action.cluster.strategy
-
Clustering plan strategy specifically for consistent bucket index.
- BaseConsistentHashingBucketClusteringPlanStrategy(HoodieTable, HoodieEngineContext, HoodieWriteConfig) - Constructor for class org.apache.hudi.table.action.cluster.strategy.BaseConsistentHashingBucketClusteringPlanStrategy
-
- BaseDeleteHelper<T,I,K,O,R> - Class in org.apache.hudi.table.action.commit
-
Helper class to perform delete keys on hoodie table.
- BaseDeleteHelper(SerializableFunctionUnchecked<I, Integer>) - Constructor for class org.apache.hudi.table.action.commit.BaseDeleteHelper
-
- baseFileForMerge() - Method in class org.apache.hudi.io.HoodieMergeHandle
-
- BaseHoodieBloomIndexHelper - Class in org.apache.hudi.index.bloom
-
- BaseHoodieBloomIndexHelper() - Constructor for class org.apache.hudi.index.bloom.BaseHoodieBloomIndexHelper
-
- BaseHoodieClient - Class in org.apache.hudi.client
-
Abstract class taking care of holding common member variables (FileSystem, SparkContext, HoodieConfigs) Also, manages
embedded timeline-server if enabled.
- BaseHoodieClient(HoodieEngineContext, HoodieWriteConfig) - Constructor for class org.apache.hudi.client.BaseHoodieClient
-
- BaseHoodieClient(HoodieEngineContext, HoodieWriteConfig, Option<EmbeddedTimelineService>) - Constructor for class org.apache.hudi.client.BaseHoodieClient
-
- BaseHoodieCompactionPlanGenerator<T extends HoodieRecordPayload,I,K,O> - Class in org.apache.hudi.table.action.compact.plan.generators
-
- BaseHoodieCompactionPlanGenerator(HoodieTable, HoodieEngineContext, HoodieWriteConfig) - Constructor for class org.apache.hudi.table.action.compact.plan.generators.BaseHoodieCompactionPlanGenerator
-
- BaseHoodieDateTimeParser - Class in org.apache.hudi.keygen.parser
-
- BaseHoodieDateTimeParser(TypedProperties) - Constructor for class org.apache.hudi.keygen.parser.BaseHoodieDateTimeParser
-
- BaseHoodieTableServiceClient<I,T,O> - Class in org.apache.hudi.client
-
Base class for all shared logic between table service clients regardless of engine.
- BaseHoodieTableServiceClient(HoodieEngineContext, HoodieWriteConfig, Option<EmbeddedTimelineService>) - Constructor for class org.apache.hudi.client.BaseHoodieTableServiceClient
-
- BaseHoodieWriteClient<T,I,K,O> - Class in org.apache.hudi.client
-
Abstract Write Client providing functionality for performing commit, index updates and rollback
Reused for regular write operations like upsert/insert/bulk-insert as well as bootstrap
- BaseHoodieWriteClient(HoodieEngineContext, HoodieWriteConfig, SupportsUpgradeDowngrade) - Constructor for class org.apache.hudi.client.BaseHoodieWriteClient
-
Deprecated.
- BaseHoodieWriteClient(HoodieEngineContext, HoodieWriteConfig, Option<EmbeddedTimelineService>, SupportsUpgradeDowngrade) - Constructor for class org.apache.hudi.client.BaseHoodieWriteClient
-
Deprecated.
- BaseMergeHelper - Class in org.apache.hudi.table.action.commit
-
Helper to read records from previous version of base file and run Merge.
- BaseMergeHelper() - Constructor for class org.apache.hudi.table.action.commit.BaseMergeHelper
-
- BaseMergeHelper.UpdateHandler - Class in org.apache.hudi.table.action.commit
-
Consumer that dequeues records from queue and sends to Merge Handle.
- basePath - Variable in class org.apache.hudi.client.BaseHoodieClient
-
- basePath - Variable in class org.apache.hudi.table.action.rollback.MarkerBasedRollbackStrategy
-
- basePath - Variable in class org.apache.hudi.table.marker.WriteMarkers
-
- BASEPATH_PARAM - Static variable in class org.apache.hudi.client.HoodieTableServiceManagerClient
-
- BaseRestoreActionExecutor<T,I,K,O> - Class in org.apache.hudi.table.action.restore
-
- BaseRestoreActionExecutor(HoodieEngineContext, HoodieWriteConfig, HoodieTable<T, I, K, O>, String, String) - Constructor for class org.apache.hudi.table.action.restore.BaseRestoreActionExecutor
-
- BaseRollbackActionExecutor<T,I,K,O> - Class in org.apache.hudi.table.action.rollback
-
- BaseRollbackActionExecutor(HoodieEngineContext, HoodieWriteConfig, HoodieTable<T, I, K, O>, String, HoodieInstant, boolean, boolean, boolean) - Constructor for class org.apache.hudi.table.action.rollback.BaseRollbackActionExecutor
-
- BaseRollbackActionExecutor(HoodieEngineContext, HoodieWriteConfig, HoodieTable<T, I, K, O>, String, HoodieInstant, boolean, boolean, boolean, boolean) - Constructor for class org.apache.hudi.table.action.rollback.BaseRollbackActionExecutor
-
- BaseRollbackHelper - Class in org.apache.hudi.table.action.rollback
-
Contains common methods to be used across engines for rollback operation.
- BaseRollbackHelper(HoodieTableMetaClient, HoodieWriteConfig) - Constructor for class org.apache.hudi.table.action.rollback.BaseRollbackHelper
-
- BaseRollbackPlanActionExecutor<T,I,K,O> - Class in org.apache.hudi.table.action.rollback
-
Base rollback plan action executor to assist in scheduling rollback requests.
- BaseRollbackPlanActionExecutor(HoodieEngineContext, HoodieWriteConfig, HoodieTable<T, I, K, O>, String, HoodieInstant, boolean, boolean, boolean) - Constructor for class org.apache.hudi.table.action.rollback.BaseRollbackPlanActionExecutor
-
- BaseWriteHelper<T,I,K,O,R> - Class in org.apache.hudi.table.action.commit
-
- BaseWriteHelper(SerializableFunctionUnchecked<I, Integer>) - Constructor for class org.apache.hudi.table.action.commit.BaseWriteHelper
-
- beginTransaction(String) - Method in class org.apache.hudi.client.transaction.DirectMarkerTransactionManager
-
- beginTransaction(Option<HoodieInstant>, Option<HoodieInstant>) - Method in class org.apache.hudi.client.transaction.TransactionManager
-
- BLOOM_FILTER_FPP - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- BLOOM_FILTER_NUM_ENTRIES - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- BLOOM_INDEX_BUCKETIZED_CHECKING - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- BLOOM_INDEX_BUCKETIZED_CHECKING_PROP - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- BLOOM_INDEX_FILTER_TYPE - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- BLOOM_INDEX_INPUT_STORAGE_LEVEL - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- BLOOM_INDEX_INPUT_STORAGE_LEVEL_VALUE - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- BLOOM_INDEX_KEYS_PER_BUCKET - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- BLOOM_INDEX_KEYS_PER_BUCKET_PROP - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- BLOOM_INDEX_PARALLELISM - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- BLOOM_INDEX_PARALLELISM_PROP - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- BLOOM_INDEX_PRUNE_BY_RANGES - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- BLOOM_INDEX_PRUNE_BY_RANGES_PROP - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- BLOOM_INDEX_TREE_BASED_FILTER - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- BLOOM_INDEX_TREE_BASED_FILTER_PROP - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- BLOOM_INDEX_UPDATE_PARTITION_PATH - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- BLOOM_INDEX_UPDATE_PARTITION_PATH_ENABLE - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
Only applies if index type is GLOBAL_BLOOM.
- BLOOM_INDEX_USE_CACHING - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- BLOOM_INDEX_USE_CACHING_PROP - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- BLOOM_INDEX_USE_METADATA - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- bloomFilterFPP(double) - Method in class org.apache.hudi.config.HoodieIndexConfig.Builder
-
- bloomFilterNumEntries(int) - Method in class org.apache.hudi.config.HoodieIndexConfig.Builder
-
- bloomIndexBucketizedChecking(boolean) - Method in class org.apache.hudi.config.HoodieIndexConfig.Builder
-
- BloomIndexFileInfo - Class in org.apache.hudi.index.bloom
-
Metadata about a given file group, useful for index lookup.
- BloomIndexFileInfo(String, String, String) - Constructor for class org.apache.hudi.index.bloom.BloomIndexFileInfo
-
- BloomIndexFileInfo(String) - Constructor for class org.apache.hudi.index.bloom.BloomIndexFileInfo
-
- bloomIndexKeysPerBucket(int) - Method in class org.apache.hudi.config.HoodieIndexConfig.Builder
-
- bloomIndexParallelism(int) - Method in class org.apache.hudi.config.HoodieIndexConfig.Builder
-
- bloomIndexPruneByRanges(boolean) - Method in class org.apache.hudi.config.HoodieIndexConfig.Builder
-
- bloomIndexTreebasedFilter(boolean) - Method in class org.apache.hudi.config.HoodieIndexConfig.Builder
-
- bloomIndexUseCaching(boolean) - Method in class org.apache.hudi.config.HoodieIndexConfig.Builder
-
- bloomIndexUseMetadata(boolean) - Method in class org.apache.hudi.config.HoodieIndexConfig.Builder
-
- bootstrap(Option<Map<String, String>>) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Main API to run bootstrap to hudi.
- bootstrap(HoodieEngineContext, Option<Map<String, String>>) - Method in class org.apache.hudi.table.HoodieTable
-
Perform metadata/full bootstrap of a Hudi table.
- BOOTSTRAP_BASE_PATH_PROP - Static variable in class org.apache.hudi.config.HoodieBootstrapConfig
-
- BOOTSTRAP_INDEX_CLASS_PROP - Static variable in class org.apache.hudi.config.HoodieBootstrapConfig
-
- BOOTSTRAP_MODE_SELECTOR - Static variable in class org.apache.hudi.config.HoodieBootstrapConfig
-
- BOOTSTRAP_MODE_SELECTOR_REGEX - Static variable in class org.apache.hudi.config.HoodieBootstrapConfig
-
- BOOTSTRAP_MODE_SELECTOR_REGEX_MODE - Static variable in class org.apache.hudi.config.HoodieBootstrapConfig
-
- BOOTSTRAP_PARALLELISM - Static variable in class org.apache.hudi.config.HoodieBootstrapConfig
-
- BOOTSTRAP_PARTITION_PATH_TRANSLATOR_CLASS - Static variable in class org.apache.hudi.config.HoodieBootstrapConfig
-
- BootstrapMode - Enum in org.apache.hudi.client.bootstrap
-
Identifies different types of bootstrap.
- BootstrapModeSelector - Class in org.apache.hudi.client.bootstrap.selector
-
Pluggable Partition Selector for selecting partitions to perform full or metadata-only bootstrapping.
- BootstrapModeSelector(HoodieWriteConfig) - Constructor for class org.apache.hudi.client.bootstrap.selector.BootstrapModeSelector
-
- BootstrapPartitionPathTranslator - Class in org.apache.hudi.client.bootstrap.translator
-
- BootstrapPartitionPathTranslator() - Constructor for class org.apache.hudi.client.bootstrap.translator.BootstrapPartitionPathTranslator
-
- BootstrapRecordConsumer - Class in org.apache.hudi.table.action.bootstrap
-
Consumer that dequeues records from queue and sends to Merge Handle for writing.
- BootstrapRecordConsumer(HoodieBootstrapHandle) - Constructor for class org.apache.hudi.table.action.bootstrap.BootstrapRecordConsumer
-
- BootstrapRecordPayload - Class in org.apache.hudi.client.bootstrap
-
- BootstrapRecordPayload(GenericRecord) - Constructor for class org.apache.hudi.client.bootstrap.BootstrapRecordPayload
-
- BootstrapRegexModeSelector - Class in org.apache.hudi.client.bootstrap.selector
-
A bootstrap selector which employs bootstrap mode by specified partitions.
- BootstrapRegexModeSelector(HoodieWriteConfig) - Constructor for class org.apache.hudi.client.bootstrap.selector.BootstrapRegexModeSelector
-
- BootstrapUtils - Class in org.apache.hudi.table.action.bootstrap
-
- BootstrapUtils() - Constructor for class org.apache.hudi.table.action.bootstrap.BootstrapUtils
-
- BootstrapWriteStatus - Class in org.apache.hudi.client.bootstrap
-
WriteStatus for Bootstrap.
- BootstrapWriteStatus(Boolean, Double) - Constructor for class org.apache.hudi.client.bootstrap.BootstrapWriteStatus
-
- BoundedIOCompactionStrategy - Class in org.apache.hudi.table.action.compact.strategy
-
CompactionStrategy which looks at total IO to be done for the compaction (read + write) and limits the list of
compactions to be under a configured limit on the IO.
- BoundedIOCompactionStrategy() - Constructor for class org.apache.hudi.table.action.compact.strategy.BoundedIOCompactionStrategy
-
- BoundedPartitionAwareCompactionStrategy - Class in org.apache.hudi.table.action.compact.strategy
-
This strategy ensures that the last N partitions are picked up even if there are later partitions created for the
table.
- BoundedPartitionAwareCompactionStrategy() - Constructor for class org.apache.hudi.table.action.compact.strategy.BoundedPartitionAwareCompactionStrategy
-
- BUCKET_INDEX_ENGINE_TYPE - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
Bucket Index Engine Type: implementation of bucket index
SIMPLE:
0.
- BUCKET_INDEX_HASH_FIELD - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- BUCKET_INDEX_MAX_NUM_BUCKETS - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- BUCKET_INDEX_MIN_NUM_BUCKETS - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- BUCKET_INDEX_NUM_BUCKETS - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
Bucket num equals file groups num in each partition.
- BUCKET_MERGE_THRESHOLD - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- BUCKET_NUMBER - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- BUCKET_SPLIT_THRESHOLD - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- BucketIdentifier - Class in org.apache.hudi.index.bucket
-
- BucketIdentifier() - Constructor for class org.apache.hudi.index.bucket.BucketIdentifier
-
- bucketIdFromFileId(String) - Static method in class org.apache.hudi.index.bucket.BucketIdentifier
-
- bucketIdStr(int) - Static method in class org.apache.hudi.index.bucket.BucketIdentifier
-
- bucketIdStrFromFileId(String) - Static method in class org.apache.hudi.index.bucket.BucketIdentifier
-
- BucketIndexBulkInsertPartitioner<T> - Class in org.apache.hudi.table
-
Abstract of bucket index bulk_insert partitioner
- BucketIndexBulkInsertPartitioner(HoodieTable, String, boolean) - Constructor for class org.apache.hudi.table.BucketIndexBulkInsertPartitioner
-
- BucketIndexConcurrentFileWritesConflictResolutionStrategy - Class in org.apache.hudi.client.transaction
-
This class is a basic implementation of a conflict resolution strategy for concurrent writes
ConflictResolutionStrategy using bucket index.
- BucketIndexConcurrentFileWritesConflictResolutionStrategy() - Constructor for class org.apache.hudi.client.transaction.BucketIndexConcurrentFileWritesConflictResolutionStrategy
-
- BucketIndexLocationMapper - Interface in org.apache.hudi.index.bucket
-
- BucketInfo - Class in org.apache.hudi.table.action.commit
-
Helper class for a bucket's type (INSERT and UPDATE) and its file location.
- BucketInfo(BucketType, String, String) - Constructor for class org.apache.hudi.table.action.commit.BucketInfo
-
- BucketType - Enum in org.apache.hudi.table.action.commit
-
- build() - Method in class org.apache.hudi.config.HoodieArchivalConfig.Builder
-
- build() - Method in class org.apache.hudi.config.HoodieBootstrapConfig.Builder
-
- build() - Method in class org.apache.hudi.config.HoodieCleanConfig.Builder
-
- build() - Method in class org.apache.hudi.config.HoodieClusteringConfig.Builder
-
- build() - Method in class org.apache.hudi.config.HoodieCompactionConfig.Builder
-
- build() - Method in class org.apache.hudi.config.HoodieHBaseIndexConfig.Builder
-
- build() - Method in class org.apache.hudi.config.HoodieIndexConfig.Builder
-
- build() - Method in class org.apache.hudi.config.HoodieLayoutConfig.Builder
-
- build() - Method in class org.apache.hudi.config.HoodieLockConfig.Builder
-
- build() - Method in class org.apache.hudi.config.HoodieMemoryConfig.Builder
-
- build() - Method in class org.apache.hudi.config.HoodiePayloadConfig.Builder
-
- build() - Method in class org.apache.hudi.config.HoodiePreCommitValidatorConfig.Builder
-
- build() - Method in class org.apache.hudi.config.HoodieWriteCommitCallbackConfig.Builder
-
- build() - Method in class org.apache.hudi.config.HoodieWriteConfig.Builder
-
- build(boolean) - Method in class org.apache.hudi.config.HoodieWriteConfig.Builder
-
- build() - Method in class org.apache.hudi.config.metrics.HoodieMetricsConfig.Builder
-
- build() - Method in class org.apache.hudi.config.metrics.HoodieMetricsDatadogConfig.Builder
-
- build() - Method in class org.apache.hudi.config.metrics.HoodieMetricsGraphiteConfig.Builder
-
- build() - Method in class org.apache.hudi.config.metrics.HoodieMetricsJmxConfig.Builder
-
- build() - Method in class org.apache.hudi.config.metrics.HoodieMetricsPrometheusConfig.Builder
-
- build() - Method in class org.apache.hudi.metrics.JmxReporterServer.Builder
-
- buildArchiveMergePlan(List<String>, Path, String) - Method in class org.apache.hudi.client.HoodieTimelineArchiver
-
- buildClusteringGroupsForPartition(String, List<FileSlice>) - Method in class org.apache.hudi.table.action.cluster.strategy.BaseConsistentHashingBucketClusteringPlanStrategy
-
Generate cluster group based on split, merge and sort rules
- buildClusteringGroupsForPartition(String, List<FileSlice>) - Method in class org.apache.hudi.table.action.cluster.strategy.PartitionAwareClusteringPlanStrategy
-
Create Clustering group based on files eligible for clustering in the partition.
- Builder() - Constructor for class org.apache.hudi.config.HoodieArchivalConfig.Builder
-
- Builder() - Constructor for class org.apache.hudi.config.HoodieBootstrapConfig.Builder
-
- Builder() - Constructor for class org.apache.hudi.config.HoodieCleanConfig.Builder
-
- Builder() - Constructor for class org.apache.hudi.config.HoodieClusteringConfig.Builder
-
- Builder() - Constructor for class org.apache.hudi.config.HoodieCompactionConfig.Builder
-
- Builder() - Constructor for class org.apache.hudi.config.HoodieHBaseIndexConfig.Builder
-
- Builder() - Constructor for class org.apache.hudi.config.HoodieIndexConfig.Builder
-
- Builder() - Constructor for class org.apache.hudi.config.HoodieLayoutConfig.Builder
-
- Builder() - Constructor for class org.apache.hudi.config.HoodieLockConfig.Builder
-
- Builder() - Constructor for class org.apache.hudi.config.HoodieMemoryConfig.Builder
-
- Builder() - Constructor for class org.apache.hudi.config.HoodiePayloadConfig.Builder
-
- Builder() - Constructor for class org.apache.hudi.config.HoodiePreCommitValidatorConfig.Builder
-
- Builder() - Constructor for class org.apache.hudi.config.HoodieWriteCommitCallbackConfig.Builder
-
- Builder() - Constructor for class org.apache.hudi.config.HoodieWriteConfig.Builder
-
- Builder() - Constructor for class org.apache.hudi.config.metrics.HoodieMetricsConfig.Builder
-
- Builder() - Constructor for class org.apache.hudi.config.metrics.HoodieMetricsDatadogConfig.Builder
-
- Builder() - Constructor for class org.apache.hudi.config.metrics.HoodieMetricsGraphiteConfig.Builder
-
- Builder() - Constructor for class org.apache.hudi.config.metrics.HoodieMetricsJmxConfig.Builder
-
- Builder() - Constructor for class org.apache.hudi.config.metrics.HoodieMetricsPrometheusConfig.Builder
-
- buildMergeClusteringGroup(ConsistentBucketIdentifier, List<FileSlice>, int) - Method in class org.apache.hudi.table.action.cluster.strategy.BaseConsistentHashingBucketClusteringPlanStrategy
-
Generate clustering group according to merge rules
- buildMetadataPartitions(HoodieEngineContext, List<HoodieIndexPartitionInfo>) - Method in class org.apache.hudi.metadata.HoodieBackedTableMetadataWriter
-
- buildMetadataPartitions(HoodieEngineContext, List<HoodieIndexPartitionInfo>) - Method in interface org.apache.hudi.metadata.HoodieTableMetadataWriter
-
Builds the given metadata partitions to create index.
- buildMetrics(List<FileSlice>) - Method in class org.apache.hudi.table.action.cluster.strategy.ClusteringPlanStrategy
-
Generate metrics for the data to be clustered.
- buildSplitClusteringGroups(ConsistentBucketIdentifier, List<FileSlice>, int) - Method in class org.apache.hudi.table.action.cluster.strategy.BaseConsistentHashingBucketClusteringPlanStrategy
-
Generate clustering groups according to split rules.
- BULK_INSERT_SORT_MODE - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- bulkCommit(String, MetadataPartitionType, HoodieData<HoodieRecord>, int) - Method in class org.apache.hudi.metadata.HoodieBackedTableMetadataWriter
-
Commit the HoodieRecords to Metadata Table as a new delta-commit using bulk commit (if supported).
- bulkInsert(I, String) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Loads the given HoodieRecords, as inserts into the table.
- bulkInsert(I, String, Option<BulkInsertPartitioner>) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Loads the given HoodieRecords, as inserts into the table.
- bulkInsert(I, String, HoodieTable<T, I, K, O>, HoodieWriteConfig, BaseCommitActionExecutor<T, I, K, O, R>, boolean, Option<BulkInsertPartitioner>) - Method in class org.apache.hudi.table.action.commit.BaseBulkInsertHelper
-
Mark instant as inflight, write input records, update index and return result.
- bulkInsert(I, String, HoodieTable<T, I, K, O>, HoodieWriteConfig, boolean, BulkInsertPartitioner, boolean, int, WriteHandleFactory) - Method in class org.apache.hudi.table.action.commit.BaseBulkInsertHelper
-
Only write input records.
- bulkInsert(HoodieEngineContext, String, I, Option<BulkInsertPartitioner>) - Method in class org.apache.hudi.table.HoodieTable
-
Bulk Insert a batch of new records into Hoodie table at the supplied instantTime.
- BULKINSERT_ARE_PARTITIONER_RECORDS_SORTED - Static variable in class org.apache.hudi.config.HoodieInternalConfig
-
- BULKINSERT_INPUT_DATA_SCHEMA_DDL - Static variable in class org.apache.hudi.config.HoodieInternalConfig
-
- BULKINSERT_INPUT_DATA_SCHEMA_DDL - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
Deprecated.
- BULKINSERT_OVERWRITE_OPERATION_TYPE - Static variable in class org.apache.hudi.config.HoodieInternalConfig
-
- BULKINSERT_PARALLELISM - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- BULKINSERT_PARALLELISM_VALUE - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- BULKINSERT_SORT_MODE - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- BULKINSERT_USER_DEFINED_PARTITIONER_CLASS - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- BULKINSERT_USER_DEFINED_PARTITIONER_CLASS_NAME - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- BULKINSERT_USER_DEFINED_PARTITIONER_SORT_COLUMNS - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- BulkInsertPartitioner<I> - Interface in org.apache.hudi.table
-
Partitions the input records for bulk insert operation.
- bulkInsertPrepped(HoodieEngineContext, String, I, Option<BulkInsertPartitioner>) - Method in class org.apache.hudi.table.HoodieTable
-
Bulk Insert the given prepared records into the Hoodie table, at the supplied instantTime.
- bulkInsertPreppedRecords(I, String, Option<BulkInsertPartitioner>) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Loads the given HoodieRecords, as inserts into the table.
- BulkInsertSortMode - Enum in org.apache.hudi.execution.bulkinsert
-
Bulk insert sort mode.
- calculateQPSFractionForPutsTime(long, int) - Method in class org.apache.hudi.index.hbase.DefaultHBaseQPSResourceAllocator
-
- calculateQPSFractionForPutsTime(long, int) - Method in interface org.apache.hudi.index.hbase.HBaseIndexQPSResourceAllocator
-
This method returns the QPS Fraction value that needs to be acquired such that the respective HBase index operation
can be completed in desiredPutsTime.
- call(BaseHoodieClient) - Method in interface org.apache.hudi.callback.HoodieClientInitCallback
-
A callback method in which the user can implement custom logic.
- call(HoodieWriteCommitCallbackMessage) - Method in interface org.apache.hudi.callback.HoodieWriteCommitCallback
-
A callback method the user can implement to provide asynchronous handling of successful write.
- call(HoodieWriteCommitCallbackMessage) - Method in class org.apache.hudi.callback.impl.HoodieWriteCommitHttpCallback
-
- CALLBACK_CLASS_NAME - Static variable in class org.apache.hudi.config.HoodieWriteCommitCallbackConfig
-
- CALLBACK_CLASS_PROP - Static variable in class org.apache.hudi.config.HoodieWriteCommitCallbackConfig
-
- CALLBACK_HTTP_API_KEY - Static variable in class org.apache.hudi.config.HoodieWriteCommitCallbackConfig
-
- CALLBACK_HTTP_API_KEY_VALUE - Static variable in class org.apache.hudi.config.HoodieWriteCommitCallbackConfig
-
- CALLBACK_HTTP_TIMEOUT_IN_SECONDS - Static variable in class org.apache.hudi.config.HoodieWriteCommitCallbackConfig
-
- CALLBACK_HTTP_TIMEOUT_SECONDS - Static variable in class org.apache.hudi.config.HoodieWriteCommitCallbackConfig
-
- CALLBACK_HTTP_URL - Static variable in class org.apache.hudi.config.HoodieWriteCommitCallbackConfig
-
- CALLBACK_HTTP_URL_PROP - Static variable in class org.apache.hudi.config.HoodieWriteCommitCallbackConfig
-
- CALLBACK_ON - Static variable in class org.apache.hudi.config.HoodieWriteCommitCallbackConfig
-
- CALLBACK_PREFIX - Static variable in class org.apache.hudi.config.HoodieWriteCommitCallbackConfig
-
- canIndexLogFiles() - Method in class org.apache.hudi.index.bloom.HoodieBloomIndex
-
No indexes into log files yet.
- canIndexLogFiles() - Method in class org.apache.hudi.index.bucket.HoodieBucketIndex
-
- canIndexLogFiles() - Method in class org.apache.hudi.index.bucket.HoodieSimpleBucketIndex
-
- canIndexLogFiles() - Method in class org.apache.hudi.index.HoodieIndex
-
This is used by storage to determine, if it is safe to send inserts, straight to the log, i.e.
- canIndexLogFiles() - Method in class org.apache.hudi.index.HoodieInternalProxyIndex
-
- canIndexLogFiles() - Method in class org.apache.hudi.index.inmemory.HoodieInMemoryHashIndex
-
Mapping is available in HBase already.
- canIndexLogFiles() - Method in class org.apache.hudi.index.simple.HoodieSimpleIndex
-
- canReuseFor(String) - Method in class org.apache.hudi.client.embedded.EmbeddedTimelineService
-
- canWrite(HoodieRecord) - Method in class org.apache.hudi.io.HoodieAppendHandle
-
- canWrite(HoodieRecord) - Method in class org.apache.hudi.io.HoodieBootstrapHandle
-
- canWrite(HoodieRecord) - Method in class org.apache.hudi.io.HoodieCreateHandle
-
- canWrite(HoodieRecord) - Method in class org.apache.hudi.io.HoodieUnboundedCreateHandle
-
- canWrite(HoodieRecord) - Method in class org.apache.hudi.io.HoodieWriteHandle
-
Determines whether we can accept the incoming records, into the current file.
- captureMetrics(HoodieWriteConfig, FileSlice) - Method in class org.apache.hudi.table.action.compact.strategy.CompactionStrategy
-
Callback hook when a HoodieCompactionOperation is created.
- cdcLogger - Variable in class org.apache.hudi.io.HoodieMergeHandleWithChangeLog
-
- checkAndGetClusteringPlanStrategy(HoodieWriteConfig) - Static method in class org.apache.hudi.table.action.cluster.strategy.ClusteringPlanStrategy
-
Check if the given class is deprecated.
- checkForPendingTableServiceActions(HoodieTable, List<String>) - Static method in class org.apache.hudi.client.utils.DeletePartitionUtils
-
Check if there are any pending table service actions (requested + inflight) on a table affecting the partitions to
be dropped.
- checkIfValidCommit(HoodieTimeline, String) - Static method in class org.apache.hudi.index.HoodieIndexUtils
-
Check if the given commit timestamp is valid for the timeline.
- checkNumDeltaCommits(HoodieTableMetaClient, int) - Static method in class org.apache.hudi.metadata.HoodieBackedTableMetadataWriter
-
- checkPrecondition() - Method in class org.apache.hudi.table.action.cluster.strategy.BaseConsistentHashingBucketClusteringPlanStrategy
-
TODO maybe add force config to schedule the clustering.
- checkPrecondition() - Method in class org.apache.hudi.table.action.cluster.strategy.ClusteringPlanStrategy
-
Check if the clustering can proceed.
- clean(String, boolean, boolean) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
Deprecated.
- clean(String, boolean) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
Clean up any stale/old files/data lying around (either on file storage or index storage) based on the
configurations and CleaningPolicy used.
- clean(String) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Clean up any stale/old files/data lying around (either on file storage or index storage) based on the
configurations and CleaningPolicy used.
- clean(String, boolean) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Deprecated.
- clean(String, boolean, boolean) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Clean up any stale/old files/data lying around (either on file storage or index storage) based on the
configurations and CleaningPolicy used.
- clean() - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
- clean(boolean) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Deprecated.
- clean(HoodieEngineContext, String, boolean) - Method in class org.apache.hudi.table.HoodieTable
-
Deprecated.
- clean(HoodieEngineContext, String) - Method in class org.apache.hudi.table.HoodieTable
-
Executes a new clean action.
- CLEAN_MAX_COMMITS - Static variable in class org.apache.hudi.config.HoodieCleanConfig
-
- CLEAN_PLAN_VERSION_1 - Static variable in class org.apache.hudi.table.action.clean.CleanPlanner
-
- CLEAN_PLAN_VERSION_2 - Static variable in class org.apache.hudi.table.action.clean.CleanPlanner
-
- CLEAN_TRIGGER_STRATEGY - Static variable in class org.apache.hudi.config.HoodieCleanConfig
-
- CleanActionExecutor<T,I,K,O> - Class in org.apache.hudi.table.action.clean
-
- CleanActionExecutor(HoodieEngineContext, HoodieWriteConfig, HoodieTable<T, I, K, O>, String) - Constructor for class org.apache.hudi.table.action.clean.CleanActionExecutor
-
- CleanActionExecutor(HoodieEngineContext, HoodieWriteConfig, HoodieTable<T, I, K, O>, String, boolean) - Constructor for class org.apache.hudi.table.action.clean.CleanActionExecutor
-
- CLEANER_BOOTSTRAP_BASE_FILE_ENABLE - Static variable in class org.apache.hudi.config.HoodieCleanConfig
-
- CLEANER_BOOTSTRAP_BASE_FILE_ENABLED - Static variable in class org.apache.hudi.config.HoodieCleanConfig
-
- CLEANER_COMMITS_RETAINED - Static variable in class org.apache.hudi.config.HoodieCleanConfig
-
- CLEANER_COMMITS_RETAINED_PROP - Static variable in class org.apache.hudi.config.HoodieCleanConfig
-
- CLEANER_FILE_VERSIONS_RETAINED - Static variable in class org.apache.hudi.config.HoodieCleanConfig
-
- CLEANER_FILE_VERSIONS_RETAINED_PROP - Static variable in class org.apache.hudi.config.HoodieCleanConfig
-
- CLEANER_HOURS_RETAINED - Static variable in class org.apache.hudi.config.HoodieCleanConfig
-
- CLEANER_INCREMENTAL_MODE - Static variable in class org.apache.hudi.config.HoodieCleanConfig
-
- CLEANER_INCREMENTAL_MODE_ENABLE - Static variable in class org.apache.hudi.config.HoodieCleanConfig
-
- CLEANER_PARALLELISM - Static variable in class org.apache.hudi.config.HoodieCleanConfig
-
- CLEANER_PARALLELISM_VALUE - Static variable in class org.apache.hudi.config.HoodieCleanConfig
-
- CLEANER_POLICY - Static variable in class org.apache.hudi.config.HoodieCleanConfig
-
Deprecated.
- CLEANER_POLICY_PROP - Static variable in class org.apache.hudi.config.HoodieCleanConfig
-
- cleanerNumHoursRetained(int) - Method in class org.apache.hudi.config.HoodieCleanConfig.Builder
-
- cleanIfNecessary(BaseHoodieWriteClient, String) - Method in class org.apache.hudi.metadata.HoodieBackedTableMetadataWriter
-
- CleaningTriggerStrategy - Enum in org.apache.hudi.table.action.clean
-
- CleanPlanActionExecutor<T,I,K,O> - Class in org.apache.hudi.table.action.clean
-
- CleanPlanActionExecutor(HoodieEngineContext, HoodieWriteConfig, HoodieTable<T, I, K, O>, String, Option<Map<String, String>>) - Constructor for class org.apache.hudi.table.action.clean.CleanPlanActionExecutor
-
- CleanPlanner<T,I,K,O> - Class in org.apache.hudi.table.action.clean
-
Cleaner is responsible for garbage collecting older files in a given partition path.
- CleanPlanner(HoodieEngineContext, HoodieTable<T, I, K, O>, HoodieWriteConfig) - Constructor for class org.apache.hudi.table.action.clean.CleanPlanner
-
- cleanTimerName - Variable in class org.apache.hudi.metrics.HoodieMetrics
-
- clear() - Static method in class org.apache.hudi.index.inmemory.HoodieInMemoryHashIndex
-
- CLIENT_HEARTBEAT_INTERVAL_IN_MS - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- CLIENT_HEARTBEAT_INTERVAL_IN_MS_PROP - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- CLIENT_HEARTBEAT_NUM_TOLERABLE_MISSES - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- CLIENT_HEARTBEAT_NUM_TOLERABLE_MISSES_PROP - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- CLIENT_INIT_CALLBACK_CLASS_NAMES - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- clone(T) - Method in class org.apache.hudi.table.action.HoodieWriteMetadata
-
Clones the write metadata with transformed write statuses.
- ClosableMergingIterator<T1,T2,R> - Class in org.apache.hudi.client.utils
-
- ClosableMergingIterator(ClosableIterator<T1>, ClosableIterator<T2>, BiFunction<T1, T2, R>) - Constructor for class org.apache.hudi.client.utils.ClosableMergingIterator
-
- close() - Method in class org.apache.hudi.callback.client.http.HoodieWriteCommitHttpCallbackClient
-
- close() - Method in class org.apache.hudi.client.BaseHoodieClient
-
Releases any resources used by the client.
- close() - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
- close() - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
- close() - Method in class org.apache.hudi.client.heartbeat.HoodieHeartbeatClient
-
- close() - Method in class org.apache.hudi.client.transaction.lock.FileSystemBasedLockProvider
-
- close() - Method in class org.apache.hudi.client.transaction.lock.InProcessLockProvider
-
- close() - Method in class org.apache.hudi.client.transaction.lock.LockManager
-
- close() - Method in class org.apache.hudi.client.transaction.lock.ZookeeperBasedLockProvider
-
- close() - Method in class org.apache.hudi.client.transaction.TransactionManager
-
- close() - Method in class org.apache.hudi.client.utils.ClosableMergingIterator
-
- close() - Method in class org.apache.hudi.index.HoodieIndex
-
Each index type should implement its own logic to release any resources acquired during the process.
- close() - Method in class org.apache.hudi.io.HoodieAppendHandle
-
- close() - Method in class org.apache.hudi.io.HoodieCDCLogger
-
- close() - Method in class org.apache.hudi.io.HoodieCreateHandle
-
Performs actions to durably, persist the current changes and returns a WriteStatus object.
- close() - Method in class org.apache.hudi.io.HoodieMergeHandle
-
- close() - Method in class org.apache.hudi.io.HoodieMergeHandleWithChangeLog
-
- close() - Method in class org.apache.hudi.io.HoodieSortedMergeHandle
-
- close() - Method in class org.apache.hudi.io.HoodieWriteHandle
-
- close() - Method in class org.apache.hudi.metadata.HoodieBackedTableMetadataWriter
-
- close() - Method in class org.apache.hudi.metrics.datadog.DatadogHttpClient
-
- closeInternal() - Method in class org.apache.hudi.metadata.HoodieBackedTableMetadataWriter
-
- CLOUDWATCH_PREFIX - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsCloudWatchConfig
-
- CloudWatchMetricsReporter - Class in org.apache.hudi.metrics.cloudwatch
-
Hudi Amazon CloudWatch metrics reporter.
- CloudWatchMetricsReporter(HoodieWriteConfig, MetricRegistry) - Constructor for class org.apache.hudi.metrics.cloudwatch.CloudWatchMetricsReporter
-
- cluster(HoodieInstant) - Method in class org.apache.hudi.client.BaseClusterer
-
Run clustering for the instant.
- cluster(String, boolean) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
Ensures clustering instant is in expected state and performs clustering for the plan stored in metadata.
- cluster(String) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Performs Clustering for the workload stored in instant-time.
- cluster(String, boolean) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Ensures clustering instant is in expected state and performs clustering for the plan stored in metadata.
- CLUSTER - Static variable in class org.apache.hudi.client.HoodieTableServiceManagerClient
-
- cluster(HoodieEngineContext, String) - Method in class org.apache.hudi.table.HoodieTable
-
Execute Clustering on the table.
- CLUSTERING_EXECUTION_STRATEGY_CLASS - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
- CLUSTERING_MAX_BYTES_PER_GROUP - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
- CLUSTERING_MAX_NUM_GROUPS - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
- CLUSTERING_MAX_PARALLELISM - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
- CLUSTERING_PLAN_SMALL_FILE_LIMIT - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
- CLUSTERING_PLAN_STRATEGY_CLASS - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
- CLUSTERING_PLAN_VERSION_1 - Static variable in class org.apache.hudi.table.action.cluster.strategy.ClusteringPlanStrategy
-
- CLUSTERING_POOL_NAME - Static variable in class org.apache.hudi.async.AsyncClusteringService
-
- CLUSTERING_SORT_COLUMNS_PROPERTY - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
- CLUSTERING_STRATEGY_PARAM_PREFIX - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
- CLUSTERING_TARGET_FILE_MAX_BYTES - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
- CLUSTERING_TARGET_PARTITIONS - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
- CLUSTERING_UPDATES_STRATEGY_PROP - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
- clusteringClient - Variable in class org.apache.hudi.client.BaseClusterer
-
- ClusteringExecutionStrategy<T,I,K,O> - Class in org.apache.hudi.table.action.cluster.strategy
-
Pluggable implementation for writing data into new file groups based on ClusteringPlan.
- ClusteringExecutionStrategy(HoodieTable, HoodieEngineContext, HoodieWriteConfig) - Constructor for class org.apache.hudi.table.action.cluster.strategy.ClusteringExecutionStrategy
-
- ClusteringPlanActionExecutor<T,I,K,O> - Class in org.apache.hudi.table.action.cluster
-
- ClusteringPlanActionExecutor(HoodieEngineContext, HoodieWriteConfig, HoodieTable<T, I, K, O>, String, Option<Map<String, String>>) - Constructor for class org.apache.hudi.table.action.cluster.ClusteringPlanActionExecutor
-
- ClusteringPlanPartitionFilter - Class in org.apache.hudi.table.action.cluster
-
Partition filter utilities.
- ClusteringPlanPartitionFilter() - Constructor for class org.apache.hudi.table.action.cluster.ClusteringPlanPartitionFilter
-
- ClusteringPlanPartitionFilterMode - Enum in org.apache.hudi.table.action.cluster
-
Clustering partition filter mode
- ClusteringPlanStrategy<T,I,K,O> - Class in org.apache.hudi.table.action.cluster.strategy
-
Pluggable implementation for scheduling clustering and creating ClusteringPlan.
- ClusteringPlanStrategy(HoodieTable, HoodieEngineContext, HoodieWriteConfig) - Constructor for class org.apache.hudi.table.action.cluster.strategy.ClusteringPlanStrategy
-
- clusteringTimer - Variable in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
- collectRollbackStats(HoodieEngineContext, HoodieInstant, List<HoodieRollbackRequest>) - Method in class org.apache.hudi.table.action.rollback.BaseRollbackHelper
-
Collect all file info that needs to be rolled back.
- COMBINE_BEFORE_DELETE - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- COMBINE_BEFORE_DELETE_PROP - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- COMBINE_BEFORE_INSERT - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- COMBINE_BEFORE_INSERT_PROP - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- COMBINE_BEFORE_UPSERT - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- COMBINE_BEFORE_UPSERT_PROP - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- combineAndGetUpdateValue(IndexedRecord, Schema) - Method in class org.apache.hudi.client.bootstrap.BootstrapRecordPayload
-
- combineDeleteInput(boolean) - Method in class org.apache.hudi.config.HoodieWriteConfig.Builder
-
- combineInput(boolean, boolean) - Method in class org.apache.hudi.config.HoodieWriteConfig.Builder
-
- combineOnCondition(boolean, I, int, HoodieTable<T, I, K, O>) - Method in class org.apache.hudi.table.action.commit.BaseWriteHelper
-
- commit(String, O) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Commit changes performed at the given instantTime marker.
- commit(String, O, Option<Map<String, String>>) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Commit changes performed at the given instantTime marker.
- commit(String, O, Option<Map<String, String>>, String, Map<String, List<String>>) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
- commit(String, O, Option<Map<String, String>>, String, Map<String, List<String>>, Option<BiConsumer<HoodieTableMetaClient, HoodieCommitMetadata>>) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
- commit(HoodieTable, String, String, HoodieCommitMetadata, List<HoodieWriteStat>, HoodieData<WriteStatus>) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
- commit(String, Map<MetadataPartitionType, HoodieData<HoodieRecord>>) - Method in class org.apache.hudi.metadata.HoodieBackedTableMetadataWriter
-
Commit the HoodieRecords to Metadata Table as a new delta-commit.
- commit(Option<Map<String, String>>, HoodieWriteMetadata<O>) - Method in class org.apache.hudi.table.action.commit.BaseCommitActionExecutor
-
- commitCompaction(String, HoodieCommitMetadata, Option<Map<String, String>>) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
Commit a compaction operation.
- commitCompaction(String, HoodieCommitMetadata, Option<Map<String, String>>) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Commit a compaction operation.
- commitInternal(String, Map<MetadataPartitionType, HoodieData<HoodieRecord>>, boolean, Option<BulkInsertPartitioner>) - Method in class org.apache.hudi.metadata.HoodieBackedTableMetadataWriter
-
- commitLogCompaction(String, HoodieCommitMetadata, Option<Map<String, String>>) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Commit a log compaction operation.
- commitOnAutoCommit(HoodieWriteMetadata) - Method in class org.apache.hudi.table.action.commit.BaseCommitActionExecutor
-
- COMMITS_ARCHIVAL_BATCH_SIZE - Static variable in class org.apache.hudi.config.HoodieArchivalConfig
-
- COMMITS_ARCHIVAL_BATCH_SIZE_PROP - Static variable in class org.apache.hudi.config.HoodieArchivalConfig
-
- commitStats(String, HoodieData<WriteStatus>, List<HoodieWriteStat>, Option<Map<String, String>>, String) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
- commitStats(String, HoodieData<WriteStatus>, List<HoodieWriteStat>, Option<Map<String, String>>, String, Map<String, List<String>>, Option<BiConsumer<HoodieTableMetaClient, HoodieCommitMetadata>>) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
- commitTimerName - Variable in class org.apache.hudi.metrics.HoodieMetrics
-
- compact(HoodieInstant) - Method in class org.apache.hudi.client.BaseCompactor
-
- compact(String, boolean) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
Ensures compaction instant is in expected state and performs Compaction for the workload stored in instant-time.
- compact(String) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Performs Compaction for the workload stored in instant-time.
- compact(String, boolean) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Ensures compaction instant is in expected state and performs Compaction for the workload stored in instant-time.
- compact(HoodieEngineContext, HoodieCompactionPlan, HoodieTable, HoodieWriteConfig, String, HoodieCompactionHandler) - Method in class org.apache.hudi.table.action.compact.HoodieCompactor
-
Execute compaction operations and report back status.
- compact(HoodieCompactionHandler, HoodieTableMetaClient, HoodieWriteConfig, CompactionOperation, String, String, TaskContextSupplier) - Method in class org.apache.hudi.table.action.compact.HoodieCompactor
-
Execute a single compaction operation and report back status.
- compact(HoodieCompactionHandler, HoodieTableMetaClient, HoodieWriteConfig, CompactionOperation, String, String, Option<InstantRange>, TaskContextSupplier, CompactionExecutionHelper) - Method in class org.apache.hudi.table.action.compact.HoodieCompactor
-
Execute a single compaction operation and report back status.
- compact(HoodieEngineContext, String) - Method in class org.apache.hudi.table.HoodieTable
-
Run Compaction on the table.
- COMPACT_POOL_NAME - Static variable in class org.apache.hudi.async.AsyncCompactService
-
This is the job pool used by async compaction.
- CompactHelpers<T,I,K,O> - Class in org.apache.hudi.table.action.compact
-
Base class helps to perform compact.
- compactIfNecessary(BaseHoodieWriteClient, String) - Method in class org.apache.hudi.metadata.HoodieBackedTableMetadataWriter
-
Perform a compaction on the Metadata Table.
- COMPACTION_LAZY_BLOCK_READ_ENABLE - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- COMPACTION_LAZY_BLOCK_READ_ENABLED_PROP - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- COMPACTION_LOG_FILE_NUM_THRESHOLD - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- COMPACTION_LOG_FILE_SIZE_THRESHOLD - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- COMPACTION_REVERSE_LOG_READ_ENABLE - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- COMPACTION_REVERSE_LOG_READ_ENABLED_PROP - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- COMPACTION_STRATEGY - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- COMPACTION_STRATEGY_PROP - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- CompactionAdminClient - Class in org.apache.hudi.client
-
Client to perform admin operations related to compaction.
- CompactionAdminClient(HoodieEngineContext, String) - Constructor for class org.apache.hudi.client.CompactionAdminClient
-
- CompactionAdminClient.CompactionValidationException - Exception in org.apache.hudi.client
-
- CompactionAdminClient.RenameInfo - Class in org.apache.hudi.client
-
- CompactionAdminClient.RenameOpResult - Class in org.apache.hudi.client
-
Holds Operation result for Renaming.
- CompactionAdminClient.ValidationOpResult - Class in org.apache.hudi.client
-
Holds Operation result for Renaming.
- compactionClient - Variable in class org.apache.hudi.client.BaseCompactor
-
- CompactionExecutionHelper<T extends HoodieRecordPayload,I,K,O> - Class in org.apache.hudi.table.action.compact
-
- CompactionExecutionHelper() - Constructor for class org.apache.hudi.table.action.compact.CompactionExecutionHelper
-
- compactionLogBlocksEnable(boolean) - Method in class org.apache.hudi.config.metrics.HoodieMetricsConfig.Builder
-
- compactionRecordSizeEstimateThreshold(double) - Method in class org.apache.hudi.config.HoodieCompactionConfig.Builder
-
- compactionSmallFileSize(long) - Method in class org.apache.hudi.config.HoodieCompactionConfig.Builder
-
- CompactionStrategy - Class in org.apache.hudi.table.action.compact.strategy
-
Strategy for compaction.
- CompactionStrategy() - Constructor for class org.apache.hudi.table.action.compact.strategy.CompactionStrategy
-
- compactionTimer - Variable in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
- compactionTimerName - Variable in class org.apache.hudi.metrics.HoodieMetrics
-
- CompactionTriggerStrategy - Enum in org.apache.hudi.table.action.compact
-
- CompactionValidationException(String) - Constructor for exception org.apache.hudi.client.CompactionAdminClient.CompactionValidationException
-
- comparator - Static variable in class org.apache.hudi.table.action.compact.strategy.DayBasedCompactionStrategy
-
- compare(HoodieCompactionOperation, HoodieCompactionOperation) - Method in class org.apache.hudi.table.action.compact.strategy.LogFileNumBasedCompactionStrategy
-
- compare(HoodieCompactionOperation, HoodieCompactionOperation) - Method in class org.apache.hudi.table.action.compact.strategy.LogFileSizeBasedCompactionStrategy
-
- compareTo(Pair<InsertBucket, Double>) - Method in class org.apache.hudi.table.action.commit.InsertBucketCumulativeWeightPair
-
- completeCompaction(HoodieCommitMetadata, HoodieTable, String) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
Commit Compaction and track metrics.
- completeCompaction(HoodieCommitMetadata, HoodieTable, String) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Commit Compaction and track metrics.
- completeInflightCompaction(HoodieTable, String, HoodieCommitMetadata) - Method in class org.apache.hudi.table.action.compact.CompactHelpers
-
- completeInflightLogCompaction(HoodieTable, String, HoodieCommitMetadata) - Method in class org.apache.hudi.table.action.compact.CompactHelpers
-
- completeLogCompaction(HoodieCommitMetadata, HoodieTable, String) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
Commit Log Compaction and track metrics.
- completeLogCompaction(HoodieCommitMetadata, HoodieTable, String) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Commit Log Compaction and track metrics.
- ComplexAvroKeyGenerator - Class in org.apache.hudi.keygen
-
Avro complex key generator, which takes names of fields to be used for recordKey and partitionPath as configs.
- ComplexAvroKeyGenerator(TypedProperties) - Constructor for class org.apache.hudi.keygen.ComplexAvroKeyGenerator
-
- COMPUTE_QPS_DYNAMICALLY - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- computeNext() - Method in class org.apache.hudi.client.utils.LazyIterableIterator
-
Block computation to be overwritten by sub classes.
- computeNext() - Method in class org.apache.hudi.index.bloom.HoodieBloomIndexCheckFunction.LazyKeyCheckIterator
-
- ConcatenatingIterator<T> - Class in org.apache.hudi.client.utils
-
Provides iterator interface over List of iterators.
- ConcatenatingIterator(List<Iterator<T>>) - Constructor for class org.apache.hudi.client.utils.ConcatenatingIterator
-
- CONCURRENCY_PREFIX - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- ConcurrentOperation - Class in org.apache.hudi.client.transaction
-
This class is used to hold all information used to identify how to resolve conflicts between instants.
- ConcurrentOperation(HoodieInstant, HoodieTableMetaClient) - Constructor for class org.apache.hudi.client.transaction.ConcurrentOperation
-
- ConcurrentOperation(HoodieInstant, HoodieCommitMetadata) - Constructor for class org.apache.hudi.client.transaction.ConcurrentOperation
-
- config - Variable in class org.apache.hudi.client.BaseHoodieClient
-
- config - Variable in class org.apache.hudi.index.HoodieIndex
-
- config - Variable in class org.apache.hudi.io.HoodieIOHandle
-
- config - Variable in class org.apache.hudi.keygen.parser.BaseHoodieDateTimeParser
-
- config - Variable in class org.apache.hudi.table.action.BaseActionExecutor
-
- config - Variable in class org.apache.hudi.table.action.rollback.BaseRollbackHelper
-
- config - Variable in class org.apache.hudi.table.action.rollback.ListingBasedRollbackStrategy
-
- config - Variable in class org.apache.hudi.table.action.rollback.MarkerBasedRollbackStrategy
-
- config - Variable in class org.apache.hudi.table.HoodieTable
-
- config - Variable in class org.apache.hudi.table.storage.HoodieStorageLayout
-
- config - Variable in class org.apache.hudi.table.upgrade.UpgradeDowngrade
-
- configInputDateFormatDelimiter - Variable in class org.apache.hudi.keygen.parser.BaseHoodieDateTimeParser
-
- ConflictDetectionUtils - Class in org.apache.hudi.table.marker
-
Utils for early conflict detection.
- ConflictDetectionUtils() - Constructor for class org.apache.hudi.table.marker.ConflictDetectionUtils
-
- ConflictResolutionStrategy - Interface in org.apache.hudi.client.transaction
-
Strategy interface for conflict resolution with multiple writers.
- ConsistentBucketIdentifier - Class in org.apache.hudi.index.bucket
-
- ConsistentBucketIdentifier(HoodieConsistentHashingMetadata) - Constructor for class org.apache.hudi.index.bucket.ConsistentBucketIdentifier
-
- ConsistentBucketIndexLocationMapper(HoodieTable, List<String>) - Constructor for class org.apache.hudi.index.bucket.HoodieConsistentBucketIndex.ConsistentBucketIndexLocationMapper
-
- ConsistentBucketIndexUtils - Class in org.apache.hudi.index.bucket
-
Utilities class for consistent bucket index metadata management.
- ConsistentBucketIndexUtils() - Constructor for class org.apache.hudi.index.bucket.ConsistentBucketIndexUtils
-
- ConsistentHashingBucketInsertPartitioner - Interface in org.apache.hudi.table
-
- ConsistentHashingUpdateStrategyUtils - Class in org.apache.hudi.table.action.cluster.util
-
Utility class for update strategy of table with consistent hash bucket index.
- ConsistentHashingUpdateStrategyUtils() - Constructor for class org.apache.hudi.table.action.cluster.util.ConsistentHashingUpdateStrategyUtils
-
- consistentLogicalTimestampEnabled - Variable in class org.apache.hudi.table.BucketIndexBulkInsertPartitioner
-
- ConsoleMetricsReporter - Class in org.apache.hudi.metrics
-
Hudi Console metrics reporter.
- ConsoleMetricsReporter(MetricRegistry) - Constructor for class org.apache.hudi.metrics.ConsoleMetricsReporter
-
- constructPartitionToIdentifier(Set<String>, HoodieTable) - Static method in class org.apache.hudi.table.action.cluster.util.ConsistentHashingUpdateStrategyUtils
-
Construct identifier for the given partitions that are under concurrent resizing (i.e., clustering).
- consume(HoodieLazyInsertIterable.HoodieInsertValueGenResult<HoodieRecord>) - Method in class org.apache.hudi.execution.CopyOnWriteInsertHandler
-
- consume(HoodieRecord) - Method in class org.apache.hudi.table.action.bootstrap.BootstrapRecordConsumer
-
- consume(HoodieRecord) - Method in class org.apache.hudi.table.action.commit.BaseMergeHelper.UpdateHandler
-
- context - Variable in class org.apache.hudi.async.AsyncClusteringService
-
- context - Variable in class org.apache.hudi.async.AsyncCompactService
-
- context - Variable in class org.apache.hudi.client.BaseHoodieClient
-
- context - Variable in class org.apache.hudi.client.bootstrap.FullRecordBootstrapDataProvider
-
- context - Variable in class org.apache.hudi.table.action.BaseActionExecutor
-
- context - Variable in class org.apache.hudi.table.action.rollback.ListingBasedRollbackStrategy
-
- context - Variable in class org.apache.hudi.table.action.rollback.MarkerBasedRollbackStrategy
-
- context - Variable in class org.apache.hudi.table.HoodieTable
-
- context - Variable in class org.apache.hudi.table.upgrade.UpgradeDowngrade
-
- convert(String) - Method in class org.apache.hudi.client.utils.OperationConverter
-
- convertCommitMetadata(HoodieCommitMetadata) - Static method in class org.apache.hudi.client.utils.MetadataConversionUtils
-
- convertHoodieDataToEngineSpecificData(HoodieData<HoodieRecord>) - Method in class org.apache.hudi.metadata.HoodieBackedTableMetadataWriter
-
Converts the input records to the input format expected by the write client.
- convertReplaceCommitMetadata(HoodieReplaceCommitMetadata) - Static method in class org.apache.hudi.client.ReplaceArchivalHelper
-
Convert json metadata to avro format.
- convertToJsonString(Object) - Static method in class org.apache.hudi.callback.util.HoodieWriteCommitCallbackUtil
-
Convert data to json string format.
- convertToOutputMetadata(HoodieWriteMetadata<T>) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
- convertToWriteStatus(HoodieWriteMetadata<T>) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
- COPY_ON_WRITE_AUTO_SPLIT_INSERTS - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- COPY_ON_WRITE_INSERT_SPLIT_SIZE - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
Configs related to specific table types.
- COPY_ON_WRITE_RECORD_SIZE_ESTIMATE - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- COPY_ON_WRITE_TABLE_AUTO_SPLIT_INSERTS - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- COPY_ON_WRITE_TABLE_INSERT_SPLIT_SIZE - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- COPY_ON_WRITE_TABLE_RECORD_SIZE_ESTIMATE - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- CopyOnWriteInsertHandler<T> - Class in org.apache.hudi.execution
-
Consumes stream of hoodie records from in-memory queue and writes to one or more create-handles.
- CopyOnWriteInsertHandler(HoodieWriteConfig, String, boolean, HoodieTable, String, TaskContextSupplier, WriteHandleFactory) - Constructor for class org.apache.hudi.execution.CopyOnWriteInsertHandler
-
- CopyOnWriteRestoreActionExecutor<T,I,K,O> - Class in org.apache.hudi.table.action.restore
-
- CopyOnWriteRestoreActionExecutor(HoodieEngineContext, HoodieWriteConfig, HoodieTable, String, String) - Constructor for class org.apache.hudi.table.action.restore.CopyOnWriteRestoreActionExecutor
-
- CopyOnWriteRollbackActionExecutor<T,I,K,O> - Class in org.apache.hudi.table.action.rollback
-
- CopyOnWriteRollbackActionExecutor(HoodieEngineContext, HoodieWriteConfig, HoodieTable<T, I, K, O>, String, HoodieInstant, boolean, boolean) - Constructor for class org.apache.hudi.table.action.rollback.CopyOnWriteRollbackActionExecutor
-
- CopyOnWriteRollbackActionExecutor(HoodieEngineContext, HoodieWriteConfig, HoodieTable<T, I, K, O>, String, HoodieInstant, boolean, boolean, boolean) - Constructor for class org.apache.hudi.table.action.rollback.CopyOnWriteRollbackActionExecutor
-
- create(HoodieWriteConfig) - Static method in class org.apache.hudi.callback.util.HoodieCommitCallbackFactory
-
- create(HoodieWriteConfig, String, HoodieTable<T, I, K, O>, String, String, TaskContextSupplier) - Method in class org.apache.hudi.io.AppendHandleFactory
-
- create(HoodieWriteConfig, String, HoodieTable<T, I, K, O>, String, String, TaskContextSupplier) - Method in class org.apache.hudi.io.CreateHandleFactory
-
- create(WriteOperationType, HoodieWriteConfig, String, HoodieTable<T, I, K, O>, Iterator<HoodieRecord<T>>, String, String, TaskContextSupplier, Option<BaseKeyGenerator>) - Static method in class org.apache.hudi.io.HoodieMergeHandleFactory
-
Creates a merge handle for normal write path.
- create(HoodieWriteConfig, String, HoodieTable<T, I, K, O>, Map<String, HoodieRecord<T>>, String, String, HoodieBaseFile, TaskContextSupplier, Option<BaseKeyGenerator>) - Static method in class org.apache.hudi.io.HoodieMergeHandleFactory
-
Creates a merge handle for compaction path.
- create(HoodieWriteConfig, String, HoodieTable<T, I, K, O>, String, String, TaskContextSupplier) - Method in class org.apache.hudi.io.SingleFileHandleCreateFactory
-
- create(HoodieWriteConfig, String, HoodieTable<T, I, K, O>, String, String, TaskContextSupplier) - Method in class org.apache.hudi.io.WriteHandleFactory
-
- create(String) - Method in class org.apache.hudi.table.marker.DirectWriteMarkers
-
Creates a marker file based on the full marker name excluding the base path and instant.
- create(String, String, IOType, boolean) - Method in class org.apache.hudi.table.marker.DirectWriteMarkers
-
- create(String, String, IOType, boolean) - Method in class org.apache.hudi.table.marker.TimelineServerBasedWriteMarkers
-
- create(String, String, IOType) - Method in class org.apache.hudi.table.marker.WriteMarkers
-
Creates a marker without checking if the marker already exists.
- create(String, String, IOType, HoodieWriteConfig, String, HoodieActiveTimeline) - Method in class org.apache.hudi.table.marker.WriteMarkers
-
Creates a marker without checking if the marker already exists.
- create(HoodieWriteConfig, Iterator<I>, HoodieConsumer<O, E>, Function<I, O>) - Static method in class org.apache.hudi.util.ExecutorFactory
-
- create(HoodieWriteConfig, Iterator<I>, HoodieConsumer<O, E>, Function<I, O>, Runnable) - Static method in class org.apache.hudi.util.ExecutorFactory
-
- createAvroKeyGeneratorByType(TypedProperties) - Static method in class org.apache.hudi.keygen.factory.HoodieAvroKeyGeneratorFactory
-
- createClusteringClient(BaseHoodieWriteClient) - Method in class org.apache.hudi.async.AsyncClusteringService
-
- createClusteringPlan() - Method in class org.apache.hudi.table.action.cluster.ClusteringPlanActionExecutor
-
- createCompactionMetadata(HoodieTable, String, HoodieData<WriteStatus>, String) - Method in class org.apache.hudi.table.action.compact.CompactHelpers
-
- createCompactor(BaseHoodieWriteClient) - Method in class org.apache.hudi.async.AsyncCompactService
-
- createdAndMergedDataPaths(HoodieEngineContext, int) - Method in class org.apache.hudi.table.marker.DirectWriteMarkers
-
- createdAndMergedDataPaths(HoodieEngineContext, int) - Method in class org.apache.hudi.table.marker.TimelineServerBasedWriteMarkers
-
- createdAndMergedDataPaths(HoodieEngineContext, int) - Method in class org.apache.hudi.table.marker.WriteMarkers
-
- createDateTimeParser(TypedProperties, String) - Static method in class org.apache.hudi.keygen.KeyGenUtils
-
Create a date time parser class for TimestampBasedKeyGenerator, passing in any configs needed.
- createDeleteRecord(HoodieWriteConfig, HoodieKey) - Static method in class org.apache.hudi.table.action.commit.HoodieDeleteHelper
-
- createDeleteRecords(HoodieWriteConfig, HoodieData<HoodieKey>) - Static method in class org.apache.hudi.table.action.commit.HoodieDeleteHelper
-
- createEmbeddedTimelineService(HoodieEngineContext, HoodieWriteConfig) - Static method in class org.apache.hudi.client.embedded.EmbeddedTimelineServerHelper
-
Instantiate Embedded Timeline Server.
- createFilePrefix(String) - Method in class org.apache.hudi.table.FileIdPrefixProvider
-
- createFilePrefix(String) - Method in class org.apache.hudi.table.RandomFileIdPrefixProvider
-
- CreateHandleFactory<T,I,K,O> - Class in org.apache.hudi.io
-
- CreateHandleFactory() - Constructor for class org.apache.hudi.io.CreateHandleFactory
-
- CreateHandleFactory(boolean) - Constructor for class org.apache.hudi.io.CreateHandleFactory
-
- createIfNotExists(String, String, IOType) - Method in class org.apache.hudi.table.marker.WriteMarkers
-
Creates a marker if the marker does not exist.
- createIfNotExists(String, String, IOType, HoodieWriteConfig, String, HoodieActiveTimeline) - Method in class org.apache.hudi.table.marker.WriteMarkers
-
Creates a marker if the marker does not exist.
- createIndex(HoodieWriteConfig) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
- createKeyGenerator(TypedProperties) - Static method in class org.apache.hudi.keygen.factory.HoodieAvroKeyGeneratorFactory
-
- createKeyGeneratorByClassName(TypedProperties) - Static method in class org.apache.hudi.keygen.KeyGenUtils
-
Create a key generator class via reflection, passing in any configs needed.
- createLayout(HoodieWriteConfig) - Static method in class org.apache.hudi.table.storage.HoodieLayoutFactory
-
- createLogWriter(Option<FileSlice>, String) - Method in class org.apache.hudi.io.HoodieWriteHandle
-
- createLogWriter(Option<FileSlice>, String, String) - Method in class org.apache.hudi.io.HoodieWriteHandle
-
- createLogWriter(String, String) - Method in class org.apache.hudi.io.HoodieWriteHandle
-
- createMarkerFile(String, String) - Method in class org.apache.hudi.io.HoodieWriteHandle
-
Creates an empty marker file corresponding to storage writer path.
- createMetaClient(boolean) - Method in class org.apache.hudi.client.BaseHoodieClient
-
- createMetadataWriteConfig(HoodieWriteConfig, HoodieFailedWritesCleaningPolicy) - Static method in class org.apache.hudi.metadata.HoodieMetadataWriteUtils
-
Create a HoodieWriteConfig to use for the Metadata Table.
- createMetaWrapper(HoodieInstant, HoodieTableMetaClient) - Static method in class org.apache.hudi.client.utils.MetadataConversionUtils
-
- createMetaWrapperForEmptyInstant(HoodieInstant) - Static method in class org.apache.hudi.client.utils.MetadataConversionUtils
-
- createNewFileReader() - Method in class org.apache.hudi.io.HoodieReadHandle
-
- createNewFileReader(HoodieBaseFile) - Method in class org.apache.hudi.io.HoodieReadHandle
-
- createNewTaggedHoodieRecord(HoodieRecord<R>, HoodieRecordGlobalLocation, HoodieRecord.HoodieRecordType) - Static method in class org.apache.hudi.index.HoodieIndexUtils
-
- createReporter(HoodieWriteConfig, MetricRegistry) - Static method in class org.apache.hudi.metrics.MetricsReporterFactory
-
- createRollbackRequestWithAppendRollbackBlockAction(String, String, String, HoodieWriteStat) - Static method in class org.apache.hudi.table.action.rollback.ListingBasedRollbackRequest
-
- createRollbackRequestWithDeleteDataAndLogFilesAction(String) - Static method in class org.apache.hudi.table.action.rollback.ListingBasedRollbackRequest
-
- createRollbackRequestWithDeleteDataFilesOnlyAction(String) - Static method in class org.apache.hudi.table.action.rollback.ListingBasedRollbackRequest
-
- createTable(HoodieWriteConfig, Configuration) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
- createTable(HoodieWriteConfig, Configuration) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
- createTable(HoodieWriteConfig, Configuration, HoodieTableMetaClient) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
- createUserDefinedIndex(HoodieWriteConfig) - Static method in class org.apache.hudi.index.HoodieIndexUtils
-
- createWithEarlyConflictDetection(String, String, IOType, boolean, HoodieWriteConfig, String, HoodieActiveTimeline) - Method in class org.apache.hudi.table.marker.DirectWriteMarkers
-
- createWithEarlyConflictDetection(String, String, IOType, boolean, HoodieWriteConfig, String, HoodieActiveTimeline) - Method in class org.apache.hudi.table.marker.TimelineServerBasedWriteMarkers
-
- createWithEarlyConflictDetection(String, String, IOType, boolean, HoodieWriteConfig, String, HoodieActiveTimeline) - Method in class org.apache.hudi.table.marker.WriteMarkers
-
Creates a marker with early conflict detection for multi-writers.
- currentTxnOwnerInstant - Variable in class org.apache.hudi.client.transaction.TransactionManager
-
- CustomAvroKeyGenerator - Class in org.apache.hudi.keygen
-
This is a generic implementation of KeyGenerator where users can configure record key as a single field or a combination of fields.
- CustomAvroKeyGenerator(TypedProperties) - Constructor for class org.apache.hudi.keygen.CustomAvroKeyGenerator
-
- CustomAvroKeyGenerator.PartitionKeyType - Enum in org.apache.hudi.keygen
-
Used as a part of config in CustomKeyGenerator.java.
- CustomizableMetricsReporter - Class in org.apache.hudi.metrics.custom
-
Extensible metrics reporter for custom implementation.
- CustomizableMetricsReporter(Properties, MetricRegistry) - Constructor for class org.apache.hudi.metrics.custom.CustomizableMetricsReporter
-
- DATA_QUERIES_ONLY - Static variable in class org.apache.hudi.config.HoodieBootstrapConfig
-
- DATABASE_NAME_PARAM - Static variable in class org.apache.hudi.client.HoodieTableServiceManagerClient
-
- DATADOG_API_KEY - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsDatadogConfig
-
- DATADOG_API_KEY_SKIP_VALIDATION - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsDatadogConfig
-
- DATADOG_API_KEY_SUPPLIER - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsDatadogConfig
-
- DATADOG_API_SITE - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsDatadogConfig
-
- DATADOG_API_TIMEOUT_SECONDS - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsDatadogConfig
-
- DATADOG_METRIC_HOST - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsDatadogConfig
-
- DATADOG_METRIC_PREFIX - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsDatadogConfig
-
- DATADOG_METRIC_TAGS - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsDatadogConfig
-
- DATADOG_PREFIX - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsDatadogConfig
-
- DATADOG_REPORT_PERIOD_SECONDS - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsDatadogConfig
-
- DatadogHttpClient - Class in org.apache.hudi.metrics.datadog
-
Datadog API HTTP client.
- DatadogHttpClient(DatadogHttpClient.ApiSite, String, boolean, CloseableHttpClient, Option<String>) - Constructor for class org.apache.hudi.metrics.datadog.DatadogHttpClient
-
- DatadogHttpClient(DatadogHttpClient.ApiSite, String, boolean, CloseableHttpClient) - Constructor for class org.apache.hudi.metrics.datadog.DatadogHttpClient
-
- DatadogHttpClient(DatadogHttpClient.ApiSite, String, boolean, int, Option<String>) - Constructor for class org.apache.hudi.metrics.datadog.DatadogHttpClient
-
- DatadogHttpClient.ApiSite - Enum in org.apache.hudi.metrics.datadog
-
- DatadogMetricsReporter - Class in org.apache.hudi.metrics.datadog
-
Hudi Datadog metrics reporter.
- DatadogMetricsReporter(HoodieWriteConfig, MetricRegistry) - Constructor for class org.apache.hudi.metrics.datadog.DatadogMetricsReporter
-
- DatadogReporter - Class in org.apache.hudi.metrics.datadog
-
A reporter which publishes metric values to Datadog API.
- DatadogReporter(MetricRegistry, DatadogHttpClient, String, Option<String>, Option<List<String>>, MetricFilter, TimeUnit, TimeUnit) - Constructor for class org.apache.hudi.metrics.datadog.DatadogReporter
-
- dataMetaClient - Variable in class org.apache.hudi.metadata.HoodieBackedTableMetadataWriter
-
- dataWriteConfig - Variable in class org.apache.hudi.metadata.HoodieBackedTableMetadataWriter
-
- DATE_PARTITION_FORMAT - Static variable in class org.apache.hudi.table.action.compact.strategy.DayBasedCompactionStrategy
-
- DAYBASED_LOOKBACK_PARTITIONS - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
- DayBasedCompactionStrategy - Class in org.apache.hudi.table.action.compact.strategy
-
This strategy orders compactions in reverse order of creation of Hive Partitions.
- DayBasedCompactionStrategy() - Constructor for class org.apache.hudi.table.action.compact.strategy.DayBasedCompactionStrategy
-
- DecodedBootstrapPartitionPathTranslator - Class in org.apache.hudi.client.bootstrap.translator
-
URI decodes the partition path
- DecodedBootstrapPartitionPathTranslator() - Constructor for class org.apache.hudi.client.bootstrap.translator.DecodedBootstrapPartitionPathTranslator
-
- deduceShuffleParallelism(I, int) - Method in class org.apache.hudi.table.action.commit.ParallelismHelper
-
- deduplicateKeys(K, HoodieTable<T, I, K, O>, int) - Method in class org.apache.hudi.table.action.commit.BaseDeleteHelper
-
Deduplicate Hoodie records, using the given deduplication function.
- deduplicateKeys(HoodieData<HoodieKey>, HoodieTable<T, HoodieData<HoodieRecord<T>>, HoodieData<HoodieKey>, HoodieData<WriteStatus>>, int) - Method in class org.apache.hudi.table.action.commit.HoodieDeleteHelper
-
- deduplicateRecords(I, HoodieTable<T, I, K, O>, int) - Method in class org.apache.hudi.table.action.commit.BaseWriteHelper
-
Deduplicate Hoodie records, using the given deduplication function.
- deduplicateRecords(I, HoodieIndex<?, ?>, int, String, TypedProperties, HoodieRecordMerger) - Method in class org.apache.hudi.table.action.commit.BaseWriteHelper
-
- deduplicateRecords(HoodieData<HoodieRecord<T>>, HoodieIndex<?, ?>, int, String, TypedProperties, HoodieRecordMerger) - Method in class org.apache.hudi.table.action.commit.HoodieWriteHelper
-
- DEFAULT_ALLOW_MULTI_WRITE_ON_SAME_INSTANT - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- DEFAULT_ASYNC_CLUSTERING_ENABLE_OPT_VAL - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
- DEFAULT_AVRO_SCHEMA_VALIDATE - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- DEFAULT_BLOOM_FILTER_FPP - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- DEFAULT_BLOOM_FILTER_NUM_ENTRIES - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- DEFAULT_BLOOM_INDEX_BUCKETIZED_CHECKING - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- DEFAULT_BLOOM_INDEX_FILTER_TYPE - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- DEFAULT_BLOOM_INDEX_INPUT_STORAGE_LEVEL - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- DEFAULT_BLOOM_INDEX_KEYS_PER_BUCKET - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- DEFAULT_BLOOM_INDEX_PARALLELISM - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- DEFAULT_BLOOM_INDEX_PRUNE_BY_RANGES - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- DEFAULT_BLOOM_INDEX_TREE_BASED_FILTER - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- DEFAULT_BLOOM_INDEX_UPDATE_PARTITION_PATH - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- DEFAULT_BLOOM_INDEX_USE_CACHING - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- DEFAULT_BOOTSTRAP_INDEX_CLASS - Static variable in class org.apache.hudi.config.HoodieBootstrapConfig
-
- DEFAULT_BOOTSTRAP_MODE_SELECTOR_REGEX - Static variable in class org.apache.hudi.config.HoodieBootstrapConfig
-
- DEFAULT_BOOTSTRAP_MODE_SELECTOR_REGEX_MODE - Static variable in class org.apache.hudi.config.HoodieBootstrapConfig
-
- DEFAULT_BOOTSTRAP_PARALLELISM - Static variable in class org.apache.hudi.config.HoodieBootstrapConfig
-
- DEFAULT_BOOTSTRAP_PARTITION_PATH_TRANSLATOR_CLASS - Static variable in class org.apache.hudi.config.HoodieBootstrapConfig
-
- DEFAULT_BULKINSERT_ARE_PARTITIONER_RECORDS_SORTED - Static variable in class org.apache.hudi.config.HoodieInternalConfig
-
- DEFAULT_BULKINSERT_SORT_MODE - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- DEFAULT_CALLBACK_CLASS_PROP - Static variable in class org.apache.hudi.config.HoodieWriteCommitCallbackConfig
-
- DEFAULT_CALLBACK_HTTP_API_KEY - Static variable in class org.apache.hudi.config.HoodieWriteCommitCallbackConfig
-
- DEFAULT_CALLBACK_HTTP_TIMEOUT_SECONDS - Static variable in class org.apache.hudi.config.HoodieWriteCommitCallbackConfig
-
- DEFAULT_CALLBACK_ON - Static variable in class org.apache.hudi.config.HoodieWriteCommitCallbackConfig
-
- DEFAULT_CLEANER_PARALLELISM - Static variable in class org.apache.hudi.config.HoodieCleanConfig
-
- DEFAULT_CLIENT_HEARTBEAT_INTERVAL_IN_MS - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- DEFAULT_CLIENT_HEARTBEAT_NUM_TOLERABLE_MISSES - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- DEFAULT_CLUSTERING_EXECUTION_STRATEGY_CLASS - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
- DEFAULT_CLUSTERING_MAX_GROUP_SIZE - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
- DEFAULT_CLUSTERING_MAX_NUM_GROUPS - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
- DEFAULT_CLUSTERING_PLAN_SMALL_FILE_LIMIT - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
- DEFAULT_CLUSTERING_PLAN_STRATEGY_CLASS - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
- DEFAULT_CLUSTERING_TARGET_FILE_MAX_BYTES - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
- DEFAULT_CLUSTERING_TARGET_PARTITIONS - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
- DEFAULT_CLUSTERING_UPDATES_STRATEGY - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
- DEFAULT_COMBINE_BEFORE_DELETE - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- DEFAULT_COMBINE_BEFORE_INSERT - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- DEFAULT_COMBINE_BEFORE_UPSERT - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- DEFAULT_COMPACTION_LAZY_BLOCK_READ_ENABLED - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- DEFAULT_COMPACTION_REVERSE_LOG_READ_ENABLED - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- DEFAULT_COMPACTION_STRATEGY - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- DEFAULT_COMPOSITE_KEY_FILED_VALUE - Static variable in class org.apache.hudi.keygen.KeyGenUtils
-
- DEFAULT_COPY_ON_WRITE_TABLE_AUTO_SPLIT_INSERTS - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- DEFAULT_COPY_ON_WRITE_TABLE_INSERT_SPLIT_SIZE - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- DEFAULT_COPY_ON_WRITE_TABLE_RECORD_SIZE_ESTIMATE - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- DEFAULT_DATADOG_API_KEY_SKIP_VALIDATION - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsDatadogConfig
-
- DEFAULT_DATADOG_API_TIMEOUT_SECONDS - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsDatadogConfig
-
- DEFAULT_DATADOG_REPORT_PERIOD_SECONDS - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsDatadogConfig
-
- DEFAULT_EMBEDDED_TIMELINE_COMPRESS_OUTPUT - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- DEFAULT_EMBEDDED_TIMELINE_SERVER_ASYNC - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- DEFAULT_EMBEDDED_TIMELINE_SERVER_ENABLED - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- DEFAULT_EMBEDDED_TIMELINE_SERVER_PORT - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- DEFAULT_EMBEDDED_TIMELINE_SERVER_THREADS - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- DEFAULT_EXTERNAL_RECORD_AND_SCHEMA_TRANSFORMATION - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- DEFAULT_FAIL_ON_TIMELINE_ARCHIVING_ENABLED - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- DEFAULT_FINALIZE_WRITE_PARALLELISM - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- DEFAULT_FULL_BOOTSTRAP_INPUT_PROVIDER - Static variable in class org.apache.hudi.config.HoodieBootstrapConfig
-
- DEFAULT_GLOBAL_SIMPLE_INDEX_PARALLELISM - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- DEFAULT_GRAPHITE_SERVER_HOST - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsGraphiteConfig
-
- DEFAULT_GRAPHITE_SERVER_PORT - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsGraphiteConfig
-
- DEFAULT_HBASE_BATCH_SIZE - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
Deprecated.
- DEFAULT_HBASE_BATCH_SIZE - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
Deprecated.
- DEFAULT_HBASE_INDEX_QPS_ALLOCATOR_CLASS - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- DEFAULT_HBASE_INDEX_ROLLBACK_SYNC - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- DEFAULT_HBASE_INDEX_UPDATE_PARTITION_PATH - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- DEFAULT_HBASE_MAX_QPS_PER_REGION_SERVER - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- DEFAULT_HBASE_PUT_BATCH_SIZE_AUTO_COMPUTE - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- DEFAULT_HBASE_QPS_FRACTION - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- DEFAULT_HBASE_ZK_PATH_QPS_ROOT - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- DEFAULT_HOODIE_AUTO_COMMIT - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- DEFAULT_HOODIE_BLOOM_INDEX_FILTER_DYNAMIC_MAX_ENTRIES - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- DEFAULT_HOODIE_INDEX_COMPUTE_QPS_DYNAMICALLY - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- DEFAULT_HOODIE_INDEX_DESIRED_PUTS_TIME_IN_SECS - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- DEFAULT_HOODIE_WRITE_STATUS_CLASS - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- DEFAULT_INDEX_CLASS - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- DEFAULT_INITIAL_CONSISTENCY_CHECK_INTERVAL_MS - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- DEFAULT_JMX_HOST - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsJmxConfig
-
- DEFAULT_JMX_PORT - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsJmxConfig
-
- DEFAULT_KEYGENERATOR_CLASS - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- DEFAULT_LOCK_PROVIDER_CLASS - Static variable in class org.apache.hudi.config.HoodieLockConfig
-
- DEFAULT_MARKERS_DELETE_PARALLELISM - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- DEFAULT_MAX_CONSISTENCY_CHECK_INTERVAL_MS - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- DEFAULT_MAX_CONSISTENCY_CHECKS - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- DEFAULT_MAX_DFS_STREAM_BUFFER_SIZE - Static variable in class org.apache.hudi.config.HoodieMemoryConfig
-
- DEFAULT_MAX_MEMORY_FOR_SPILLABLE_MAP_IN_BYTES - Static variable in class org.apache.hudi.config.HoodieMemoryConfig
-
- DEFAULT_MAX_MEMORY_FRACTION_FOR_COMPACTION - Static variable in class org.apache.hudi.config.HoodieMemoryConfig
-
- DEFAULT_MAX_MEMORY_FRACTION_FOR_MERGE - Static variable in class org.apache.hudi.config.HoodieMemoryConfig
-
- DEFAULT_METRICS_ON - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsConfig
-
- DEFAULT_METRICS_REPORTER_CLASS - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsConfig
-
- DEFAULT_METRICS_REPORTER_TYPE - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsConfig
-
- DEFAULT_MIN_MEMORY_FOR_SPILLABLE_MAP_IN_BYTES - Static variable in class org.apache.hudi.config.HoodieMemoryConfig
-
- DEFAULT_PARALLELISM - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- DEFAULT_PARQUET_SMALL_FILE_LIMIT_BYTES - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- DEFAULT_PARTITION_PATH_SEPARATOR - Static variable in class org.apache.hudi.keygen.CustomAvroKeyGenerator
-
- DEFAULT_PARTITION_PATH_SEPARATOR - Static variable in class org.apache.hudi.keygen.KeyGenUtils
-
- DEFAULT_PAYLOAD_CLASS - Static variable in class org.apache.hudi.config.HoodiePayloadConfig
-
- DEFAULT_PROMETHEUS_PORT - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsPrometheusConfig
-
- DEFAULT_PUSHGATEWAY_DELETE_ON_SHUTDOWN - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsPrometheusConfig
-
- DEFAULT_PUSHGATEWAY_HOST - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsPrometheusConfig
-
- DEFAULT_PUSHGATEWAY_JOB_NAME - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsPrometheusConfig
-
- DEFAULT_PUSHGATEWAY_PORT - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsPrometheusConfig
-
- DEFAULT_PUSHGATEWAY_RANDOM_JOB_NAME_SUFFIX - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsPrometheusConfig
-
- DEFAULT_PUSHGATEWAY_REPORT_PERIOD_SECONDS - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsPrometheusConfig
-
- DEFAULT_RECORD_KEY_PARTS_SEPARATOR - Static variable in class org.apache.hudi.keygen.KeyGenUtils
-
- DEFAULT_RECORD_KEY_SEPARATOR - Static variable in class org.apache.hudi.keygen.ComplexAvroKeyGenerator
-
- DEFAULT_RECORD_SIZE_ESTIMATION_THRESHOLD - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- DEFAULT_ROLLBACK_PARALLELISM - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- DEFAULT_ROLLBACK_USING_MARKERS - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- DEFAULT_SIMPLE_INDEX_INPUT_STORAGE_LEVEL - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- DEFAULT_SIMPLE_INDEX_PARALLELISM - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- DEFAULT_SIMPLE_INDEX_UPDATE_PARTITION_PATH - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- DEFAULT_SIMPLE_INDEX_USE_CACHING - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- DEFAULT_SPILLABLE_MAP_BASE_PATH - Static variable in class org.apache.hudi.config.HoodieMemoryConfig
-
- DEFAULT_TARGET_IO_PER_COMPACTION_IN_MB - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- DEFAULT_TARGET_PARTITIONS_PER_DAYBASED_COMPACTION - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- DEFAULT_WRITE_BUFFER_LIMIT_BYTES - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- DEFAULT_WRITE_CONCURRENCY_MODE - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- DEFAULT_WRITE_CONFLICT_RESOLUTION_STRATEGY_CLASS - Static variable in class org.apache.hudi.config.HoodieLockConfig
-
- DEFAULT_WRITE_PAYLOAD_CLASS - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- DEFAULT_WRITE_STATUS_STORAGE_LEVEL - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- DEFAULT_WRITESTATUS_FAILURE_FRACTION - Static variable in class org.apache.hudi.config.HoodieMemoryConfig
-
- DEFAULT_ZK_CONNECTION_TIMEOUT_MS - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- DEFAULT_ZK_SESSION_TIMEOUT_MS - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- DefaultHBaseQPSResourceAllocator - Class in org.apache.hudi.index.hbase
-
- DefaultHBaseQPSResourceAllocator(HoodieWriteConfig) - Constructor for class org.apache.hudi.index.hbase.DefaultHBaseQPSResourceAllocator
-
- delete(K, String) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Deletes a list of
HoodieKeys from the Hoodie table, at the supplied instantTime
HoodieKeys will be
de-duped and non-existent keys will be removed before deleting.
- delete(HoodieEngineContext, String, K) - Method in class org.apache.hudi.table.HoodieTable
-
Deletes a list of
HoodieKeys from the Hoodie table, at the supplied instantTime
HoodieKeys will be
de-duped and non existent keys will be removed before deleting.
- DELETE_ARCHIVED_INSTANT_PARALLELISM_VALUE - Static variable in class org.apache.hudi.config.HoodieArchivalConfig
-
- DELETE_PARALLELISM - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- DELETE_PARALLELISM_VALUE - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- deleteColumns(String...) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
delete columns to table.
- deleteFiles(HoodieTableMetaClient, List<String>, boolean) - Method in class org.apache.hudi.table.action.rollback.BaseRollbackHelper
-
Common method used for cleaning out files during rollback.
- deleteHeartbeatFile(FileSystem, String, String) - Static method in class org.apache.hudi.client.heartbeat.HeartbeatUtils
-
Deletes the heartbeat file for the specified instant.
- deleteHeartbeatFile(FileSystem, String, String, HoodieWriteConfig) - Static method in class org.apache.hudi.client.heartbeat.HeartbeatUtils
-
Deletes the heartbeat file for the specified instant.
- deleteInflightAndRequestedInstant(boolean, HoodieActiveTimeline, HoodieInstant) - Method in class org.apache.hudi.table.action.rollback.BaseRollbackActionExecutor
-
Delete Inflight instant if enabled.
- deleteInstants - Variable in class org.apache.hudi.table.action.rollback.BaseRollbackActionExecutor
-
- deleteMarkerDir(HoodieEngineContext, int) - Method in class org.apache.hudi.table.marker.DirectWriteMarkers
-
Deletes Marker directory corresponding to an instant.
- deleteMarkerDir(HoodieEngineContext, int) - Method in class org.apache.hudi.table.marker.TimelineServerBasedWriteMarkers
-
- deleteMarkerDir(HoodieEngineContext, int) - Method in class org.apache.hudi.table.marker.WriteMarkers
-
Deletes the marker directory.
- deleteMetadataIndexIfNecessary() - Method in class org.apache.hudi.table.HoodieTable
-
Deletes the metadata partition if the writer disables any metadata index.
- deletePartitions(String, List<MetadataPartitionType>) - Method in interface org.apache.hudi.metadata.HoodieTableMetadataWriter
-
Deletes the given metadata partitions.
- deletePartitions(HoodieEngineContext, String, List<String>) - Method in class org.apache.hudi.table.HoodieTable
-
Deletes all data of partitions.
- DeletePartitionUtils - Class in org.apache.hudi.client.utils
-
A utility class for helper functions when performing a delete partition operation.
- DeletePartitionUtils() - Constructor for class org.apache.hudi.client.utils.DeletePartitionUtils
-
- deletePrepped(I, String) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Delete records from Hoodie table based on
HoodieKey and
HoodieRecordLocation specified in
preppedRecords.
- deletePrepped(HoodieEngineContext, String, I) - Method in class org.apache.hudi.table.HoodieTable
-
Delete records from Hoodie table based on
HoodieKey and
HoodieRecordLocation specified in
preppedRecords.
- deleteSavepoint() - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Delete a savepoint based on the latest commit action on the savepoint timeline.
- deleteSavepoint(String) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Delete a savepoint that was created.
- deleteSavepoint(HoodieTable, String) - Static method in class org.apache.hudi.table.action.savepoint.SavepointHelpers
-
- deltaCommitTimerName - Variable in class org.apache.hudi.metrics.HoodieMetrics
-
- DELTASTREAMER_CHECKPOINT_KEY - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
Deprecated.
- DESIRED_PUTS_TIME_IN_SECONDS - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- destPath - Variable in class org.apache.hudi.client.CompactionAdminClient.RenameInfo
-
- detectAndResolveConflictIfNecessary() - Method in class org.apache.hudi.table.marker.SimpleDirectMarkerBasedDetectionStrategy
-
- detectAndResolveConflictIfNecessary() - Method in class org.apache.hudi.table.marker.SimpleTransactionDirectMarkerBasedDetectionStrategy
-
- determinesNumFileGroups() - Method in class org.apache.hudi.table.storage.HoodieConsistentBucketLayout
-
Bucketing controls the number of file groups directly.
- determinesNumFileGroups() - Method in class org.apache.hudi.table.storage.HoodieDefaultLayout
-
- determinesNumFileGroups() - Method in class org.apache.hudi.table.storage.HoodieSimpleBucketLayout
-
Bucketing controls the number of file groups directly.
- determinesNumFileGroups() - Method in class org.apache.hudi.table.storage.HoodieStorageLayout
-
By default, layout does not directly control the total number of files.
- DirectMarkerTransactionManager - Class in org.apache.hudi.client.transaction
-
This class allows clients to start and end transactions for creating direct marker, used by
`SimpleTransactionDirectMarkerBasedDetectionStrategy`, when early conflict
detection is enabled.
- DirectMarkerTransactionManager(HoodieWriteConfig, FileSystem, String, String) - Constructor for class org.apache.hudi.client.transaction.DirectMarkerTransactionManager
-
- DirectWriteMarkers - Class in org.apache.hudi.table.marker
-
Marker operations of directly accessing the file system to create and delete
marker files.
- DirectWriteMarkers(FileSystem, String, String, String) - Constructor for class org.apache.hudi.table.marker.DirectWriteMarkers
-
- DirectWriteMarkers(HoodieTable, String) - Constructor for class org.apache.hudi.table.marker.DirectWriteMarkers
-
- doAppend() - Method in class org.apache.hudi.io.HoodieAppendHandle
-
- doAppend - Variable in class org.apache.hudi.table.BucketIndexBulkInsertPartitioner
-
- doesMarkerDirExist() - Method in class org.apache.hudi.table.marker.DirectWriteMarkers
-
- doesMarkerDirExist() - Method in class org.apache.hudi.table.marker.TimelineServerBasedWriteMarkers
-
- doesMarkerDirExist() - Method in class org.apache.hudi.table.marker.WriteMarkers
-
- doInitTable(WriteOperationType, HoodieTableMetaClient, Option<String>) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Performs necessary bootstrapping operations (for ex, validating whether Metadata Table has to be bootstrapped).
- doRollbackAndGetStats(HoodieRollbackPlan) - Method in class org.apache.hudi.table.action.rollback.BaseRollbackActionExecutor
-
- doSkipDefaultPartitionValidation(boolean) - Method in class org.apache.hudi.config.HoodieWriteConfig.Builder
-
- doSkipDefaultPartitionValidation() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- downgrade(HoodieWriteConfig, HoodieEngineContext, String, SupportsUpgradeDowngrade) - Method in interface org.apache.hudi.table.upgrade.DowngradeHandler
-
to be invoked to downgrade hoodie table from one version to a lower version.
- downgrade(HoodieWriteConfig, HoodieEngineContext, String, SupportsUpgradeDowngrade) - Method in class org.apache.hudi.table.upgrade.FiveToFourDowngradeHandler
-
- downgrade(HoodieWriteConfig, HoodieEngineContext, String, SupportsUpgradeDowngrade) - Method in class org.apache.hudi.table.upgrade.FourToThreeDowngradeHandler
-
- downgrade(HoodieWriteConfig, HoodieEngineContext, String, SupportsUpgradeDowngrade) - Method in class org.apache.hudi.table.upgrade.OneToZeroDowngradeHandler
-
- downgrade(HoodieWriteConfig, HoodieEngineContext, String, SupportsUpgradeDowngrade) - Method in class org.apache.hudi.table.upgrade.SixToFiveDowngradeHandler
-
- downgrade(HoodieWriteConfig, HoodieEngineContext, String, SupportsUpgradeDowngrade) - Method in class org.apache.hudi.table.upgrade.ThreeToTwoDowngradeHandler
-
- downgrade(HoodieWriteConfig, HoodieEngineContext, String, SupportsUpgradeDowngrade) - Method in class org.apache.hudi.table.upgrade.TwoToOneDowngradeHandler
-
- downgrade(HoodieTableVersion, HoodieTableVersion, String) - Method in class org.apache.hudi.table.upgrade.UpgradeDowngrade
-
- DowngradeHandler - Interface in org.apache.hudi.table.upgrade
-
Interface to assist in downgrading Hoodie table.
- doWrite(HoodieRecord, Schema, TypedProperties) - Method in class org.apache.hudi.io.HoodieAppendHandle
-
- doWrite(HoodieRecord, Schema, TypedProperties) - Method in class org.apache.hudi.io.HoodieCreateHandle
-
Perform the actual writing of the given record into the backing file.
- doWrite(HoodieRecord, Schema, TypedProperties) - Method in class org.apache.hudi.io.HoodieWriteHandle
-
Perform the actual writing of the given record into the backing file.
- dropBootstrapIndexIfNeeded(HoodieInstant) - Method in class org.apache.hudi.table.action.rollback.BaseRollbackActionExecutor
-
- dropIndex(List<MetadataPartitionType>) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Drops the index and removes the metadata partitions.
- dropMetadataPartitions(List<MetadataPartitionType>) - Method in class org.apache.hudi.metadata.HoodieBackedTableMetadataWriter
-
- dropMetadataPartitions(List<MetadataPartitionType>) - Method in interface org.apache.hudi.metadata.HoodieTableMetadataWriter
-
Drop the given metadata partitions.
- generateClusteringPlan() - Method in class org.apache.hudi.table.action.cluster.strategy.ClusteringPlanStrategy
-
Generate metadata for grouping eligible files and create a plan.
- generateClusteringPlan() - Method in class org.apache.hudi.table.action.cluster.strategy.PartitionAwareClusteringPlanStrategy
-
- generateCompactionPlan() - Method in class org.apache.hudi.table.action.compact.plan.generators.BaseHoodieCompactionPlanGenerator
-
- generateCompactionPlan(HoodieWriteConfig, List<HoodieCompactionOperation>, List<HoodieCompactionPlan>) - Method in class org.apache.hudi.table.action.compact.strategy.CompactionStrategy
-
Generate Compaction plan.
- generateHeader(String) - Method in class org.apache.hudi.table.action.rollback.BaseRollbackHelper
-
- generateInputRecords(String, String, List<Pair<String, List<HoodieFileStatus>>>, HoodieWriteConfig) - Method in class org.apache.hudi.client.bootstrap.FullRecordBootstrapDataProvider
-
Generates a list of input partition and files and returns a collection representing source.
- generateLogStatement(LockState) - Method in class org.apache.hudi.client.transaction.lock.FileSystemBasedLockProvider
-
- generateLogStatement(LockState, String) - Method in class org.apache.hudi.client.transaction.lock.ZookeeperBasedLockProvider
-
- generatePartitionToFileIdPfxIdxMap(Map<String, ConsistentBucketIdentifier>) - Static method in class org.apache.hudi.index.bucket.ConsistentBucketIndexUtils
-
Initialize fileIdPfx for each data partition.
- get(MarkerType, HoodieTable, String) - Static method in class org.apache.hudi.table.marker.WriteMarkersFactory
-
- GET_BATCH_SIZE - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- getActiveTimeline() - Method in class org.apache.hudi.table.HoodieTable
-
- getAllLeafFoldersWithFiles(HoodieTableMetaClient, FileSystem, String, HoodieEngineContext) - Static method in class org.apache.hudi.table.action.bootstrap.BootstrapUtils
-
Returns leaf folders with files under a path.
- getAllMarkerPaths(HoodieTable, HoodieEngineContext, String, int) - Static method in class org.apache.hudi.table.marker.MarkerBasedRollbackUtils
-
Gets all marker paths.
- getArchiveDeleteParallelism() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getArchiveMergeEnable() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getArchiveMergeFilesBatchSize() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getArchiveMergeSmallFileLimitBytes() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getAsyncClusterMaxCommits() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getAsyncConflictDetectorInitialDelayMs() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getAsyncConflictDetectorPeriodMs() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getAttemptId() - Method in class org.apache.hudi.io.HoodieWriteHandle
-
- getBaseAndLogFilePathsFromTimeline(HoodieTimeline, HoodieInstant) - Static method in class org.apache.hudi.table.repair.RepairUtils
-
Gets the base and log file paths written for a given instant from the timeline.
- getBaseFileExtension() - Method in class org.apache.hudi.table.HoodieTable
-
- getBaseFileFormat() - Method in class org.apache.hudi.table.HoodieTable
-
- getBaseFileOnlyView() - Method in class org.apache.hudi.table.HoodieTable
-
Get the base file only view of the file system for this table.
- getBaseInstantTime() - Method in class org.apache.hudi.io.HoodieKeyLookupResult
-
- getBasePath() - Method in class org.apache.hudi.callback.common.HoodieWriteCommitCallbackMessage
-
- getBasePath() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
base properties.
- getBeginPartitionForClustering() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getBloomFilterFPP() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getBloomFilterNumEntries() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getBloomFilterType() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getBloomIndexKeysPerBucket() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getBloomIndexParallelism() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getBloomIndexPruneByRanges() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getBloomIndexUseCaching() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getBloomIndexUseMetadata() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getBootstrapModeForRegexMatch() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getBootstrapModeSelectorClass() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getBootstrapModeSelectorRegex() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getBootstrapParallelism() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getBootstrapPartitionPathTranslatorClass() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getBootstrapSchema(HoodieEngineContext, List<Pair<String, List<HoodieFileStatus>>>) - Method in class org.apache.hudi.client.bootstrap.HoodieBootstrapSchemaProvider
-
Main API to select avro schema for bootstrapping.
- getBootstrapSourceAndWriteStat() - Method in class org.apache.hudi.client.bootstrap.BootstrapWriteStatus
-
- getBootstrapSourceBasePath() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getBootstrapSourceFileMapping() - Method in class org.apache.hudi.client.bootstrap.BootstrapWriteStatus
-
- getBootstrapSourceSchema(HoodieEngineContext, List<Pair<String, List<HoodieFileStatus>>>) - Method in class org.apache.hudi.client.bootstrap.HoodieBootstrapSchemaProvider
-
Select a random file to be used to generate avro schema.
- getBootstrapTranslatedPath(String) - Method in class org.apache.hudi.client.bootstrap.translator.BootstrapPartitionPathTranslator
-
Given a bootstrap partition path, translated partition path.
- getBootstrapTranslatedPath(String) - Method in class org.apache.hudi.client.bootstrap.translator.DecodedBootstrapPartitionPathTranslator
-
- getBootstrapTranslatedPath(String) - Method in class org.apache.hudi.client.bootstrap.translator.IdentityBootstrapPartitionPathTranslator
-
- getBucket(HoodieKey, List<String>) - Method in class org.apache.hudi.index.bucket.ConsistentBucketIdentifier
-
- getBucket(String, String) - Method in class org.apache.hudi.index.bucket.ConsistentBucketIdentifier
-
- getBucket(List<String>) - Method in class org.apache.hudi.index.bucket.ConsistentBucketIdentifier
-
- getBucket(int) - Method in class org.apache.hudi.index.bucket.ConsistentBucketIdentifier
-
- getBucketByFileId(String) - Method in class org.apache.hudi.index.bucket.ConsistentBucketIdentifier
-
Get bucket of the given file group
- getBucketId(HoodieRecord, String, int) - Static method in class org.apache.hudi.index.bucket.BucketIdentifier
-
- getBucketId(HoodieKey, String, int) - Static method in class org.apache.hudi.index.bucket.BucketIdentifier
-
- getBucketId(HoodieKey, List<String>, int) - Static method in class org.apache.hudi.index.bucket.BucketIdentifier
-
- getBucketId(String, String, int) - Static method in class org.apache.hudi.index.bucket.BucketIdentifier
-
- getBucketId(List<String>, int) - Static method in class org.apache.hudi.index.bucket.BucketIdentifier
-
- getBucketID(HoodieKey) - Method in class org.apache.hudi.index.bucket.HoodieSimpleBucketIndex
-
- getBucketIndexEngineType() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getBucketIndexHashField() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getBucketIndexHashFieldWithDefault() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getBucketIndexMaxNumBuckets() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getBucketIndexMinNumBuckets() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getBucketIndexNumBuckets() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getBucketMergeThreshold() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getBucketSplitThreshold() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getBucketType() - Method in class org.apache.hudi.table.action.commit.BucketInfo
-
- getBulkInsertIsPartitionRecordsSorted(String) - Static method in class org.apache.hudi.config.HoodieInternalConfig
-
Returns if partition records are sorted or not.
- getBulkInsertShuffleParallelism() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getBulkInsertSortMode() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getCallbackClass() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getCandidateInstants(HoodieTableMetaClient, HoodieInstant, Option<HoodieInstant>) - Method in interface org.apache.hudi.client.transaction.ConflictResolutionStrategy
-
Stream of instants to check conflicts against.
- getCandidateInstants(HoodieTableMetaClient, HoodieInstant, Option<HoodieInstant>) - Method in class org.apache.hudi.client.transaction.PreferWriterConflictResolutionStrategy
-
For tableservices like replacecommit and compaction commits this method also returns ingestion inflight commits.
- getCandidateInstants(HoodieTableMetaClient, HoodieInstant, Option<HoodieInstant>) - Method in class org.apache.hudi.client.transaction.SimpleConcurrentFileWritesConflictResolutionStrategy
-
- getCDCWriteStats() - Method in class org.apache.hudi.io.HoodieCDCLogger
-
- getCleanCtx() - Method in class org.apache.hudi.metrics.HoodieMetrics
-
- getCleanerCommitsRetained() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getCleanerFileVersionsRetained() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getCleanerHoursRetained() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getCleanerParallelism() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getCleanerPolicy() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getCleaningMaxCommits() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getCleaningTriggerStrategy() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getCleanTimeline() - Method in class org.apache.hudi.table.HoodieTable
-
Get clean timeline.
- getClientInitCallbackClassNames() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getClientSpecifiedViewStorageConfig() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getCloudWatchMaxDatumsPerRequest() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getCloudWatchMetricNamespace() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getCloudWatchMetricPrefix() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getCloudWatchReportPeriodSeconds() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getClusteringCtx() - Method in class org.apache.hudi.metrics.HoodieMetrics
-
- getClusteringExecutionStrategyClass() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getClusteringMaxBytesInGroup() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getClusteringMaxNumGroups() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getClusteringMaxParallelism() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getClusteringPartitionFilterRegexPattern() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getClusteringPartitionSelected() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getClusteringPlanPartitionFilterMode() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getClusteringPlanStrategyClass() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
Clustering properties.
- getClusteringSmallFileLimit() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getClusteringSortColumns() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getClusteringTargetFileMaxBytes() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getClusteringUpdatesStrategyClass() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getColumnsEnabledForBloomFilterIndex() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getColumnsEnabledForColumnStatsIndex() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getColumnStatsIndexParallelism() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getCommitActionType() - Method in class org.apache.hudi.table.action.commit.BaseCommitActionExecutor
-
- getCommitArchivalBatchSize() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getCommitCtx() - Method in class org.apache.hudi.metrics.HoodieMetrics
-
- getCommitMetadata() - Method in class org.apache.hudi.table.action.HoodieWriteMetadata
-
- getCommitMetadataOption() - Method in class org.apache.hudi.client.transaction.ConcurrentOperation
-
- getCommitTime() - Method in class org.apache.hudi.callback.common.HoodieWriteCommitCallbackMessage
-
- getCommonConfig() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getCompactionCtx() - Method in class org.apache.hudi.metrics.HoodieMetrics
-
- getCompactionExecutionStrategy(HoodieCompactionPlan) - Method in class org.apache.hudi.table.action.compact.HoodieCompactor
-
- getCompactionLazyBlockReadEnabled() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getCompactionLogFileNumThreshold() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getCompactionLogFileSizeThreshold() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getCompactionPlan(HoodieTableMetaClient, List<HoodieCompactionOperation>) - Method in class org.apache.hudi.table.action.compact.plan.generators.BaseHoodieCompactionPlanGenerator
-
- getCompactionPlan(HoodieTableMetaClient, List<HoodieCompactionOperation>) - Method in class org.apache.hudi.table.action.compact.plan.generators.HoodieCompactionPlanGenerator
-
- getCompactionPlan(HoodieTableMetaClient, List<HoodieCompactionOperation>) - Method in class org.apache.hudi.table.action.compact.plan.generators.HoodieLogCompactionPlanGenerator
-
- getCompactionReverseLogReadEnabled() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getCompactionStrategy() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getComparator() - Method in class org.apache.hudi.table.action.compact.strategy.DayBasedCompactionStrategy
-
- getCompletedCleanTimeline() - Method in class org.apache.hudi.table.HoodieTable
-
Get only the completed (no-inflights) clean timeline.
- getCompletedCommitsTimeline() - Method in class org.apache.hudi.table.HoodieTable
-
Get only the completed (no-inflights) commit + deltacommit timeline.
- getCompletedCommitTimeline() - Method in class org.apache.hudi.table.HoodieTable
-
Get only the completed (no-inflights) commit timeline.
- getCompletedInstantsDuringCurrentWriteOperation(HoodieTableMetaClient, Set<String>) - Static method in class org.apache.hudi.client.utils.TransactionUtils
-
- getCompletedSavepointTimeline() - Method in class org.apache.hudi.table.HoodieTable
-
Get only the completed (no-inflights) savepoint timeline.
- getConfig() - Method in class org.apache.hudi.client.BaseHoodieClient
-
- getConfig() - Method in class org.apache.hudi.io.HoodieWriteHandle
-
- getConfig() - Method in class org.apache.hudi.table.HoodieTable
-
- getConfigInputDateFormatDelimiter() - Method in class org.apache.hudi.keygen.parser.BaseHoodieDateTimeParser
-
Returns the input date format delimiter, comma by default.
- getConflictResolutionCtx() - Method in class org.apache.hudi.metrics.HoodieMetrics
-
- getConsistencyGuard(FileSystem, ConsistencyGuardConfig) - Static method in class org.apache.hudi.table.HoodieTable
-
- getConsistencyGuardConfig() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getContext() - Method in class org.apache.hudi.table.HoodieTable
-
- getCopyOnWriteInsertSplitSize() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getCopyOnWriteRecordSizeEstimate() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getCurrentOwnerLockInfo() - Method in class org.apache.hudi.client.transaction.lock.FileSystemBasedLockProvider
-
- getCurrentTransactionOwner() - Method in class org.apache.hudi.client.transaction.TransactionManager
-
- getDatadogApiKey() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getDatadogApiKeySkipValidation() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getDatadogApiSite() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getDatadogApiTimeoutSeconds() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getDatadogMetricHost() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getDatadogMetricPrefix() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getDatadogMetricTags() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getDatadogReportPeriodSeconds() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getDateAtOffsetFromToday(int) - Static method in class org.apache.hudi.table.action.compact.strategy.BoundedPartitionAwareCompactionStrategy
-
- getDefaultEarlyConflictDetectionStrategy(MarkerType) - Static method in class org.apache.hudi.table.marker.ConflictDetectionUtils
-
- getDefaultPartitionPathSeparator() - Method in class org.apache.hudi.keygen.CustomAvroKeyGenerator
-
- getDefaultPartitionVal() - Method in class org.apache.hudi.keygen.TimestampBasedAvroKeyGenerator
-
Set default value to partitionVal if the input value of partitionPathField is null.
- getDefaultSpillableMapBasePath() - Static method in class org.apache.hudi.config.HoodieMemoryConfig
-
- getDeletePaths(String, Option<HoodieInstant>) - Method in class org.apache.hudi.table.action.clean.CleanPlanner
-
Returns files to be cleaned for the given partitionPath based on cleaning policy.
- getDeleteShuffleParallelism() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getDeltaCommitCtx() - Method in class org.apache.hudi.metrics.HoodieMetrics
-
- getDescription() - Method in enum org.apache.hudi.config.HoodieErrorTableConfig.ErrorWriteFailureStrategy
-
- getDomain() - Method in enum org.apache.hudi.metrics.datadog.DatadogHttpClient.ApiSite
-
- getDurationInMs(long) - Method in class org.apache.hudi.metrics.HoodieMetrics
-
By default, the timer context returns duration with nano seconds.
- getDynamicBloomFilterMaxNumEntries() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getEarliestCommitToRetain() - Method in class org.apache.hudi.table.action.clean.CleanPlanner
-
Returns earliest commit to retain based on cleaning policy.
- getEarlyConflictDetectionStrategyClassName() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getEmbeddedTimelineServerCompressOutput() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getEmbeddedTimelineServerPort() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getEmbeddedTimelineServerThreads() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getEmbeddedTimelineServerUseAsync() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getEmptyPartition() - Method in class org.apache.hudi.keygen.GlobalAvroDeleteKeyGenerator
-
- getEmptyPartition() - Method in class org.apache.hudi.keygen.NonpartitionedAvroKeyGenerator
-
- getEnabledPartitionTypes() - Method in class org.apache.hudi.metadata.HoodieBackedTableMetadataWriter
-
- getEndPartitionForClustering() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getEngineContext() - Method in class org.apache.hudi.client.BaseHoodieClient
-
- getEngineContext() - Method in class org.apache.hudi.table.action.cluster.strategy.ClusteringExecutionStrategy
-
- getEngineContext() - Method in class org.apache.hudi.table.action.cluster.strategy.ClusteringPlanStrategy
-
- getEngineType() - Method in class org.apache.hudi.config.HoodieIndexConfig.Builder
-
- getEngineType() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getErrors() - Method in class org.apache.hudi.client.WriteStatus
-
- getException() - Method in class org.apache.hudi.table.action.compact.OperationResult
-
- getExecutorType() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getExtraMetadata() - Method in class org.apache.hudi.table.action.cluster.strategy.ClusteringPlanStrategy
-
Returns any specific parameters to be stored as part of clustering metadata.
- getFailedIndexingCommitsToRollback(HoodieTableMetaClient) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
- getFailedRecords() - Method in class org.apache.hudi.client.WriteStatus
-
- getFailedWritesCleanPolicy() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getFileId() - Method in class org.apache.hudi.client.WriteStatus
-
- getFileId() - Method in class org.apache.hudi.index.bloom.BloomIndexFileInfo
-
- getFileId() - Method in class org.apache.hudi.io.HoodieKeyLookupResult
-
- getFileId() - Method in class org.apache.hudi.io.HoodieReadHandle
-
- getFileId() - Method in class org.apache.hudi.io.HoodieWriteHandle
-
- getFileId() - Method in class org.apache.hudi.table.action.rollback.ListingBasedRollbackRequest
-
- getFileId() - Method in class org.apache.hudi.table.action.rollback.SerializableHoodieRollbackRequest
-
- getFileIdPfx(int) - Method in class org.apache.hudi.table.BucketIndexBulkInsertPartitioner
-
- getFileIdPfx(int) - Method in interface org.apache.hudi.table.BulkInsertPartitioner
-
Return file group id prefix for the given data partition.
- getFileIdPrefix() - Method in class org.apache.hudi.table.action.commit.BucketInfo
-
- getFileIdPrefixProviderClassName() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getFileListingParallelism() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getFileSliceInfo(List<FileSlice>) - Static method in class org.apache.hudi.table.action.cluster.strategy.ClusteringPlanStrategy
-
- getFileSliceReader(Option<HoodieFileReader>, HoodieMergedLogRecordScanner, Schema, Properties, Option<Pair<String, String>>) - Static method in class org.apache.hudi.common.table.log.HoodieFileSliceReader
-
- getFileSlicesEligibleForClustering(String) - Method in class org.apache.hudi.table.action.cluster.strategy.BaseConsistentHashingBucketClusteringPlanStrategy
-
Generate candidate clustering file slices of the given partition.
- getFileSlicesEligibleForClustering(String) - Method in class org.apache.hudi.table.action.cluster.strategy.ClusteringPlanStrategy
-
Return file slices eligible for clustering.
- getFilesToBeDeleted() - Method in class org.apache.hudi.table.action.rollback.SerializableHoodieRollbackRequest
-
- getFileSystem() - Method in class org.apache.hudi.io.HoodieIOHandle
-
- getFileSystem() - Method in class org.apache.hudi.io.HoodieReadHandle
-
- getFileSystem() - Method in class org.apache.hudi.io.HoodieWriteHandle
-
- getFileSystemRetryConfig() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getFileSystemView() - Method in class org.apache.hudi.table.HoodieTable
-
Get the view of the file system for this table.
- getFinalizeCtx() - Method in class org.apache.hudi.metrics.HoodieMetrics
-
- getFinalizeDuration() - Method in class org.apache.hudi.table.action.HoodieWriteMetadata
-
- getFinalizeWriteParallelism() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getFormerBucket(String) - Method in class org.apache.hudi.index.bucket.ConsistentBucketIdentifier
-
Get the former node of the given node (inferred from file id).
- getFormerBucket(int) - Method in class org.apache.hudi.index.bucket.ConsistentBucketIdentifier
-
Get the former node of the given node (inferred from hash value).
- getFullBootstrapInputProvider() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getFullBootstrapResult() - Method in class org.apache.hudi.table.action.bootstrap.HoodieBootstrapWriteMetadata
-
- getGlobalBloomIndexUpdatePartitionPath() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getGlobalError() - Method in class org.apache.hudi.client.WriteStatus
-
- getGlobalIndexReconcileParallelism() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getGlobalSimpleIndexParallelism() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getGlobalSimpleIndexUpdatePartitionPath() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getGlobalStat() - Method in class org.apache.hudi.table.WorkloadProfile
-
- getGraphiteMetricPrefix() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getGraphiteReportPeriodSeconds() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getGraphiteServerHost() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getGraphiteServerPort() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getHadoopConf() - Method in class org.apache.hudi.table.HoodieTable
-
- getHashKeys(HoodieKey, String) - Static method in class org.apache.hudi.index.bucket.BucketIdentifier
-
- getHashKeys(String, String) - Static method in class org.apache.hudi.index.bucket.BucketIdentifier
-
- getHashKeys(String, List<String>) - Static method in class org.apache.hudi.index.bucket.BucketIdentifier
-
- getHBaseIndexDesiredPutsTime() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getHbaseIndexGetBatchSize() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getHBaseIndexKerberosUserKeytab() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getHBaseIndexKerberosUserPrincipal() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getHBaseIndexMasterPrincipal() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getHBaseIndexMaxQPSFraction() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getHbaseIndexMaxQPSPerRegionServer() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
This should be same across various jobs.
- getHBaseIndexMinQPSFraction() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getHbaseIndexPutBatchSize() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getHbaseIndexPutBatchSizeAutoCompute() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getHbaseIndexQPSFraction() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
Fraction of the global share of QPS that should be allocated to this job.
- getHBaseIndexRegionCount() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getHBaseIndexRegionserverPrincipal() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getHBaseIndexRollbackSync() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getHBaseIndexSecurityAuthentication() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getHBaseIndexShouldComputeQPSDynamically() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getHbaseIndexUpdatePartitionPath() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getHBaseQPSResourceAllocatorClass() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getHBaseQPSZKnodePath() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getHbaseTableName() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getHbaseZkPort() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getHbaseZkQuorum() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getHBaseZkZnodeConnectionTimeout() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getHBaseZkZnodeParent() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getHBaseZkZnodeSessionTimeout() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getHeartbeat(String) - Method in class org.apache.hudi.client.heartbeat.HoodieHeartbeatClient
-
- getHeartbeatClient() - Method in class org.apache.hudi.client.BaseHoodieClient
-
- getHeartbeatFolderPath() - Method in class org.apache.hudi.client.heartbeat.HoodieHeartbeatClient
-
- getHFileBlockSize() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getHFileCompressionAlgorithm() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getHFileMaxFileSize() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getHoodieClientHeartbeatIntervalInMs() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getHoodieClientHeartbeatTolerableMisses() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getHoodieCommitMetadata(HoodieTableMetaClient, HoodieInstant) - Static method in class org.apache.hudi.client.utils.MetadataConversionUtils
-
- getHoodieTable() - Method in class org.apache.hudi.table.action.cluster.strategy.ClusteringExecutionStrategy
-
- getHoodieTable() - Method in class org.apache.hudi.table.action.cluster.strategy.ClusteringPlanStrategy
-
- getHoodieTableMetaClient() - Method in class org.apache.hudi.io.HoodieWriteHandle
-
- getHoodieView() - Method in class org.apache.hudi.table.HoodieTable
-
Get complete view of the file system for this table with ability to force sync.
- getHoodieWriteStat() - Method in class org.apache.hudi.callback.common.HoodieWriteCommitCallbackMessage
-
- getIndex() - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
- getIndex(HoodieWriteConfig, HoodieEngineContext) - Method in class org.apache.hudi.table.HoodieTable
-
- getIndex() - Method in class org.apache.hudi.table.HoodieTable
-
Return the index.
- getIndexClass() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getIndexCtx() - Method in class org.apache.hudi.metrics.HoodieMetrics
-
- getIndexingCheckTimeoutSeconds() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getIndexingMetadataWriter(String) - Method in class org.apache.hudi.table.HoodieTable
-
Gets the metadata writer for async indexer.
- getIndexLookupDuration() - Method in class org.apache.hudi.table.action.HoodieWriteMetadata
-
- getIndexType() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
index properties.
- getIndexUpdateDuration() - Method in class org.apache.hudi.table.action.HoodieWriteMetadata
-
- getInflightAndRequestedInstants(HoodieTableMetaClient) - Static method in class org.apache.hudi.client.utils.TransactionUtils
-
Get InflightAndRequest instants.
- getInitialConsistencyCheckIntervalMs() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getInlineClusterMaxCommits() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getInlineCompactDeltaCommitMax() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getInlineCompactDeltaSecondsMax() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getInlineCompactTriggerStrategy() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getInputDateTimeZone() - Method in class org.apache.hudi.keygen.parser.BaseHoodieDateTimeParser
-
Returns the datetime zone one should expect the incoming values into.
- getInputDateTimeZone() - Method in class org.apache.hudi.keygen.parser.HoodieDateTimeParser
-
- getInputFormatter() - Method in class org.apache.hudi.keygen.parser.BaseHoodieDateTimeParser
-
Returns input formats in which datetime based values might be coming in incoming records.
- getInputFormatter() - Method in class org.apache.hudi.keygen.parser.HoodieDateTimeParser
-
- getInputPartitionPathStatMap() - Method in class org.apache.hudi.table.WorkloadProfile
-
- getInsertHandler() - Method in class org.apache.hudi.execution.HoodieLazyInsertIterable
-
- getInsertLocationToCount() - Method in class org.apache.hudi.table.WorkloadStat
-
- getInsertShuffleParallelism() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getInsertValue(Schema) - Method in class org.apache.hudi.client.bootstrap.BootstrapRecordPayload
-
- getInstance() - Static method in class org.apache.hudi.index.bloom.ListBasedHoodieBloomIndexHelper
-
- getInstance(HoodieWriteConfig) - Static method in class org.apache.hudi.metrics.Metrics
-
- getInstance() - Static method in class org.apache.hudi.table.action.compact.CompactHelpers
-
- getInstantActionState() - Method in class org.apache.hudi.client.transaction.ConcurrentOperation
-
- getInstantActionType() - Method in class org.apache.hudi.client.transaction.ConcurrentOperation
-
- getInstantRange(HoodieTableMetaClient) - Method in class org.apache.hudi.table.action.compact.CompactHelpers
-
- getInstantsToRollback(HoodieTableMetaClient, HoodieFailedWritesCleaningPolicy, Option<String>) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
- getInstantTimestamp() - Method in class org.apache.hudi.client.transaction.ConcurrentOperation
-
- getInternalSchema() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getInternalSchemaCacheEnable() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getInvalidDataPaths(WriteMarkers) - Method in class org.apache.hudi.table.HoodieTable
-
Returns the possible invalid data file name with given marker files.
- getIOType() - Method in class org.apache.hudi.io.HoodieAppendHandle
-
- getIOType() - Method in class org.apache.hudi.io.HoodieCreateHandle
-
- getIOType() - Method in class org.apache.hudi.io.HoodieMergeHandle
-
- getIOType() - Method in class org.apache.hudi.io.HoodieWriteHandle
-
- getJmxHost() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getJmxPort() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getKeyGeneratorClass() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getLabels(String) - Static method in class org.apache.hudi.metrics.MetricUtils
-
- getLabels() - Method in class org.apache.hudi.metrics.prometheus.PushGatewayMetricsReporter
-
- getLabelsAndMetricList(String) - Static method in class org.apache.hudi.metrics.MetricUtils
-
- getLabelsAndMetricMap(String) - Static method in class org.apache.hudi.metrics.MetricUtils
-
- getLabelsAsMap(String) - Static method in class org.apache.hudi.metrics.MetricUtils
-
- getLabelsAsMap(List<String>) - Static method in class org.apache.hudi.metrics.MetricUtils
-
- getLastCompletedCommitTimestamp() - Method in class org.apache.hudi.table.action.clean.CleanPlanner
-
Returns the last completed commit timestamp before clean.
- getLastCompletedTransactionOwner() - Method in class org.apache.hudi.client.transaction.TransactionManager
-
- getLastCompletedTxnInstantAndMetadata(HoodieTableMetaClient) - Static method in class org.apache.hudi.client.utils.TransactionUtils
-
- getLatestBaseFile(HoodieTable<?, ?, ?, ?>, String, String) - Static method in class org.apache.hudi.io.HoodieMergeHandle
-
- getLatestBaseFile() - Method in class org.apache.hudi.io.HoodieReadHandle
-
- getLatestBaseFilesForAllPartitions(List<String>, HoodieEngineContext, HoodieTable) - Static method in class org.apache.hudi.index.HoodieIndexUtils
-
Fetches Pair of partition path and
HoodieBaseFiles for interested partitions.
- getLatestBaseFilesForPartition(String, HoodieTable) - Static method in class org.apache.hudi.index.HoodieIndexUtils
-
Fetches Pair of partition path and
HoodieBaseFiles for interested partitions.
- getLatestBaseInstant() - Method in class org.apache.hudi.table.action.rollback.ListingBasedRollbackRequest
-
- getLatestBaseInstant() - Method in class org.apache.hudi.table.action.rollback.SerializableHoodieRollbackRequest
-
- getLatestFileSlicesForPartition(String, HoodieTable) - Static method in class org.apache.hudi.index.HoodieIndexUtils
-
Fetches Pair of partition path and
FileSlices for interested partitions.
- getLayoutOptimizationCurveBuildMethod() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getLayoutOptimizationSampleSize() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getLayoutOptimizationStrategy() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getLayoutType() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
Layout configs.
- getLeft() - Method in class org.apache.hudi.table.action.commit.InsertBucketCumulativeWeightPair
-
- getLocationMapper(HoodieTable, List<String>) - Method in class org.apache.hudi.index.bucket.HoodieBucketIndex
-
Get a location mapper for the given table & partitionPath
- getLocationMapper(HoodieTable, List<String>) - Method in class org.apache.hudi.index.bucket.HoodieConsistentBucketIndex
-
- getLocationMapper(HoodieTable, List<String>) - Method in class org.apache.hudi.index.bucket.HoodieSimpleBucketIndex
-
- getLock() - Method in class org.apache.hudi.client.transaction.lock.FileSystemBasedLockProvider
-
- getLock() - Method in class org.apache.hudi.client.transaction.lock.InProcessLockProvider
-
- getLock() - Method in class org.apache.hudi.client.transaction.lock.ZookeeperBasedLockProvider
-
- getLockAcquireWaitTimeoutInMs() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getLockConfig(String) - Static method in class org.apache.hudi.client.transaction.lock.FileSystemBasedLockProvider
-
Returns a filesystem based lock config with given table path.
- getLockCreateTime() - Method in class org.apache.hudi.client.transaction.lock.LockInfo
-
- getLockHiveDatabaseName() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getLockHiveTableName() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getLockManager() - Method in class org.apache.hudi.client.transaction.TransactionManager
-
- getLockProvider() - Method in class org.apache.hudi.client.transaction.lock.LockManager
-
- getLockProviderClass() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getLockStacksInfo() - Method in class org.apache.hudi.client.transaction.lock.LockInfo
-
- getLockThreadName() - Method in class org.apache.hudi.client.transaction.lock.LockInfo
-
- getLogBlocksToBeDeleted() - Method in class org.apache.hudi.table.action.rollback.SerializableHoodieRollbackRequest
-
- getLogCompactionBlocksThreshold() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getLogCompactionCtx() - Method in class org.apache.hudi.metrics.HoodieMetrics
-
- getLogDataBlockFormat() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getLogFileDataBlockMaxSize() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getLogFileFormat() - Method in class org.apache.hudi.table.HoodieTable
-
- getLogFileMaxSize() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getLogFileToParquetCompressionRatio() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getLookupResult() - Method in class org.apache.hudi.io.HoodieKeyLookupHandle
-
Of all the keys, that were added, return a list of keys that were actually found in the file group.
- getMarkerFileName(String, IOType) - Method in class org.apache.hudi.table.marker.WriteMarkers
-
Gets the marker file name, in the format of "[data_file_name].marker.[IO_type]".
- getMarkerPath(String, String, IOType) - Method in class org.apache.hudi.table.marker.WriteMarkers
-
Returns the marker path.
- getMarkersDeleteParallelism() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getMarkersTimelineServerBasedBatchIntervalMs() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getMarkersTimelineServerBasedBatchNumThreads() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getMarkersType() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getMatchingFilesAndPartition(String, String) - Method in interface org.apache.hudi.index.bloom.IndexFileFilter
-
Fetches all matching files and partition pair for a given record key and partition path.
- getMatchingRecordKeys() - Method in class org.apache.hudi.io.HoodieKeyLookupResult
-
- getMaxCommitsToKeep() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getMaxConsistencyCheckIntervalMs() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getMaxConsistencyChecks() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getMaxDFSStreamBufferSize() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
memory configs.
- getMaxFileSize(HoodieFileFormat) - Method in class org.apache.hudi.config.HoodieWriteConfig
-
storage properties.
- getMaxInstantTime(HoodieTableMetaClient) - Method in class org.apache.hudi.table.action.compact.HoodieCompactor
-
- getMaxMemoryAllowedForMerge(TaskContextSupplier, String) - Static method in class org.apache.hudi.io.IOUtils
-
Dynamic calculation of max memory to use for spillable map.
- getMaxMemoryPerCompaction(TaskContextSupplier, HoodieConfig) - Static method in class org.apache.hudi.io.IOUtils
-
- getMaxMemoryPerPartitionMerge() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getMaxMemoryPerPartitionMerge(TaskContextSupplier, HoodieConfig) - Static method in class org.apache.hudi.io.IOUtils
-
- getMaxRecordKey() - Method in class org.apache.hudi.index.bloom.BloomIndexFileInfo
-
- getMergedRecords() - Method in class org.apache.hudi.io.HoodieMergedReadHandle
-
- getMetaClient() - Method in class org.apache.hudi.table.HoodieTable
-
- getMetadata() - Method in class org.apache.hudi.index.bucket.ConsistentBucketIdentifier
-
- getMetadata() - Method in class org.apache.hudi.table.HoodieTable
-
- getMetadataBloomFilterIndexParallelism() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getMetadataBootstrapResult() - Method in class org.apache.hudi.table.action.bootstrap.HoodieBootstrapWriteMetadata
-
- getMetadataCompactDeltaCommitMax() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getMetadataConfig() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getMetadataLogCompactBlocksThreshold() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getMetadataTable() - Method in class org.apache.hudi.table.HoodieTable
-
- getMetadataWriter(String) - Method in class org.apache.hudi.table.HoodieTable
-
Get Table metadata writer.
- getMetadataWriter(String, HoodieFailedWritesCleaningPolicy) - Method in class org.apache.hudi.table.HoodieTable
-
Get Table metadata writer.
- getMetricAndLabels(String) - Static method in class org.apache.hudi.metrics.MetricUtils
-
- getMetricReporterClassName() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getMetricReporterFileBasedConfigs() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getMetricReporterMetricsNamePrefix() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getMetrics() - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
- getMetrics() - Method in class org.apache.hudi.metrics.HoodieMetrics
-
- getMetricsName(String, String) - Method in class org.apache.hudi.metrics.HoodieMetrics
-
- getMetricsReporterType() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getMinAndMaxInstantsToKeep(HoodieTable<?, ?, ?, ?>, HoodieTableMetaClient) - Static method in class org.apache.hudi.client.utils.ArchivalUtils
-
getMinAndMaxInstantsToKeep is used by archival service to find the
min instants and max instants to keep in the active timeline
- getMinCommitsToKeep() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getMinMaxKeys() - Method in class org.apache.hudi.io.HoodieRangeInfoHandle
-
- getMinMaxKeys(HoodieBaseFile) - Method in class org.apache.hudi.io.HoodieRangeInfoHandle
-
- getMinRecordKey() - Method in class org.apache.hudi.index.bloom.BloomIndexFileInfo
-
- getMutatedPartitionAndFileIds() - Method in class org.apache.hudi.client.transaction.ConcurrentOperation
-
- getNextFileId(String) - Method in class org.apache.hudi.io.WriteHandleFactory
-
- getNodes() - Method in class org.apache.hudi.index.bucket.ConsistentBucketIdentifier
-
- getNumberOfOutputFileGroups(long, long) - Method in class org.apache.hudi.table.action.cluster.strategy.PartitionAwareClusteringPlanStrategy
-
- getNumBuckets() - Method in class org.apache.hudi.index.bucket.ConsistentBucketIdentifier
-
- getNumBuckets() - Method in class org.apache.hudi.index.bucket.HoodieBucketIndex
-
- getNumInserts() - Method in class org.apache.hudi.table.WorkloadStat
-
- getNumPartitions() - Method in interface org.apache.hudi.table.action.commit.Partitioner
-
- getNumUpdates() - Method in class org.apache.hudi.table.WorkloadStat
-
- getOldFilePath() - Method in class org.apache.hudi.io.HoodieMergeHandle
-
- getOperation() - Method in class org.apache.hudi.table.action.compact.OperationResult
-
- getOperationType() - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
- getOperationType() - Method in class org.apache.hudi.client.transaction.ConcurrentOperation
-
- getOperationType() - Method in class org.apache.hudi.table.WorkloadProfile
-
- getOrcBlockSize() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getOrcCompressionCodec() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getOrcMaxFileSize() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getOrcStripeSize() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getOutputDateFormat() - Method in class org.apache.hudi.keygen.parser.BaseHoodieDateTimeParser
-
Returns the output date format in which the partition paths will be created for the hudi dataset.
- getOutputDateTimeZone() - Method in class org.apache.hudi.keygen.parser.BaseHoodieDateTimeParser
-
Returns the datetime zone using which the final partition paths for hudi dataset are created.
- getOutputDateTimeZone() - Method in class org.apache.hudi.keygen.parser.HoodieDateTimeParser
-
- getOutputPartitionPaths() - Method in class org.apache.hudi.table.WorkloadProfile
-
- getOutputPartitionPathStatMap() - Method in class org.apache.hudi.table.WorkloadProfile
-
- getOutputWorkloadStat(String) - Method in class org.apache.hudi.table.WorkloadProfile
-
- getParquetBlockSize() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getParquetCompressionCodec() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getParquetCompressionRatio() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getParquetMaxFileSize() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getParquetPageSize() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getParquetSmallFileLimit() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getPartition(Object) - Method in interface org.apache.hudi.table.action.commit.Partitioner
-
- getPartitionColumns(HoodieWriteConfig) - Method in interface org.apache.hudi.table.upgrade.SupportsUpgradeDowngrade
-
- getPartitionFields() - Method in class org.apache.hudi.io.HoodieMergeHandle
-
- getPartitionId() - Method in class org.apache.hudi.io.HoodieWriteHandle
-
- getPartitionMetafileFormat() - Method in class org.apache.hudi.table.HoodieTable
-
- getPartitionPath() - Method in class org.apache.hudi.client.WriteStatus
-
- getPartitionPath() - Method in class org.apache.hudi.io.HoodieKeyLookupResult
-
- getPartitionPath() - Method in class org.apache.hudi.io.HoodieWriteHandle
-
- getPartitionPath(GenericRecord) - Method in class org.apache.hudi.keygen.AutoRecordGenWrapperAvroKeyGenerator
-
- getPartitionPath(GenericRecord) - Method in class org.apache.hudi.keygen.ComplexAvroKeyGenerator
-
- getPartitionPath(GenericRecord) - Method in class org.apache.hudi.keygen.CustomAvroKeyGenerator
-
- getPartitionPath(GenericRecord) - Method in class org.apache.hudi.keygen.GlobalAvroDeleteKeyGenerator
-
- getPartitionPath(GenericRecord, String, boolean, boolean, boolean) - Static method in class org.apache.hudi.keygen.KeyGenUtils
-
- getPartitionPath(GenericRecord) - Method in class org.apache.hudi.keygen.NonpartitionedAvroKeyGenerator
-
- getPartitionPath(GenericRecord) - Method in class org.apache.hudi.keygen.SimpleAvroKeyGenerator
-
- getPartitionPath(GenericRecord) - Method in class org.apache.hudi.keygen.TimestampBasedAvroKeyGenerator
-
- getPartitionPath(Object) - Method in class org.apache.hudi.keygen.TimestampBasedAvroKeyGenerator
-
Parse and fetch partition path based on data type.
- getPartitionPath(GenericRecord) - Method in class org.apache.hudi.metadata.HoodieTableMetadataKeyGenerator
-
- getPartitionPath() - Method in class org.apache.hudi.table.action.commit.BucketInfo
-
- getPartitionPath() - Method in class org.apache.hudi.table.action.rollback.ListingBasedRollbackRequest
-
- getPartitionPath() - Method in class org.apache.hudi.table.action.rollback.SerializableHoodieRollbackRequest
-
- getPartitionPathFields() - Method in class org.apache.hudi.keygen.AutoRecordGenWrapperAvroKeyGenerator
-
- getPartitionPathFields() - Method in class org.apache.hudi.keygen.GlobalAvroDeleteKeyGenerator
-
- getPartitionPathFields() - Method in class org.apache.hudi.keygen.NonpartitionedAvroKeyGenerator
-
- getPartitionPathFileIDPair() - Method in class org.apache.hudi.io.HoodieReadHandle
-
- getPartitionPathFromGenericRecord(GenericRecord, Option<BaseKeyGenerator>) - Static method in class org.apache.hudi.keygen.KeyGenUtils
-
Fetches partition path from the GenericRecord.
- getPartitionPaths() - Method in class org.apache.hudi.table.WorkloadProfile
-
- getPartitionPathsToClean(Option<HoodieInstant>) - Method in class org.apache.hudi.table.action.clean.CleanPlanner
-
Returns list of partitions where clean operations needs to be performed.
- getPartitionPathWithoutPartitionKeys(String) - Static method in class org.apache.hudi.table.action.compact.strategy.DayBasedCompactionStrategy
-
If is Hive style partition path, convert it to regular partition path.
- getPartitionToReplaceFileIds() - Method in class org.apache.hudi.table.action.HoodieWriteMetadata
-
- getPartitionValues() - Method in class org.apache.hudi.io.HoodieMergeHandle
-
- getPayloadClass() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getPayloadConfig() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getPendingCommitTimeline() - Method in class org.apache.hudi.table.HoodieTable
-
Get only the inflights (no-completed) commit timeline.
- getPendingRollbackInfo(HoodieTableMetaClient, String) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
- getPendingRollbackInfo(HoodieTableMetaClient, String, boolean) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
- getPendingRollbackInfos(HoodieTableMetaClient) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
- getPendingRollbackInfos(HoodieTableMetaClient, boolean) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
- getPlanVersion() - Method in class org.apache.hudi.table.action.cluster.strategy.ClusteringPlanStrategy
-
Version to support future changes for plan.
- getPreCombineField() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getPreCommitValidatorEqualitySqlQueries() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getPreCommitValidatorInequalitySqlQueries() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getPreCommitValidators() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getPreCommitValidatorSingleResultSqlQueries() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getPreExecuteRunnable() - Method in class org.apache.hudi.table.HoodieTable
-
- getPrometheusPort() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getProps() - Method in class org.apache.hudi.metrics.custom.CustomizableMetricsReporter
-
- getProps() - Method in class org.apache.hudi.table.FileIdPrefixProvider
-
- getPushGatewayDeleteOnShutdown() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getPushGatewayHost() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getPushGatewayJobName() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getPushGatewayLabels() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getPushGatewayPort() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getPushGatewayRandomJobNameSuffix() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getPushGatewayReportPeriodSeconds() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getRecordIndexGrowthFactor() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getRecordIndexMaxFileGroupCount() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getRecordIndexMaxFileGroupSizeBytes() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getRecordIndexMinFileGroupCount() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getRecordIndexUpdatePartitionPath() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getRecordIndexUseCaching() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getRecordKey(GenericRecord) - Method in class org.apache.hudi.keygen.AutoRecordGenWrapperAvroKeyGenerator
-
- getRecordKey(GenericRecord) - Method in class org.apache.hudi.keygen.ComplexAvroKeyGenerator
-
- getRecordKey(GenericRecord) - Method in class org.apache.hudi.keygen.CustomAvroKeyGenerator
-
- getRecordKey(GenericRecord) - Method in class org.apache.hudi.keygen.GlobalAvroDeleteKeyGenerator
-
- getRecordKey(GenericRecord, List<String>, boolean) - Static method in class org.apache.hudi.keygen.KeyGenUtils
-
- getRecordKey(GenericRecord, String, boolean) - Static method in class org.apache.hudi.keygen.KeyGenUtils
-
- getRecordKey(GenericRecord) - Method in class org.apache.hudi.keygen.NonpartitionedAvroKeyGenerator
-
- getRecordKey(GenericRecord) - Method in class org.apache.hudi.keygen.SimpleAvroKeyGenerator
-
- getRecordKey(GenericRecord) - Method in class org.apache.hudi.metadata.HoodieTableMetadataKeyGenerator
-
- getRecordKeyFieldNames() - Method in class org.apache.hudi.keygen.AutoRecordGenWrapperAvroKeyGenerator
-
- getRecordKeyFields(TypedProperties) - Static method in class org.apache.hudi.keygen.KeyGenUtils
-
- getRecordKeyFromGenericRecord(GenericRecord, Option<BaseKeyGenerator>) - Static method in class org.apache.hudi.keygen.KeyGenUtils
-
Fetches record key from the GenericRecord.
- getRecordLocation(HoodieKey) - Method in interface org.apache.hudi.index.bucket.BucketIndexLocationMapper
-
Get record location given hoodie key
- getRecordLocation(HoodieKey) - Method in class org.apache.hudi.index.bucket.HoodieConsistentBucketIndex.ConsistentBucketIndexLocationMapper
-
- getRecordLocation(HoodieKey) - Method in class org.apache.hudi.index.bucket.HoodieSimpleBucketIndex.SimpleBucketIndexLocationMapper
-
- getRecordMerger() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getRecordPartitionPath(GenericRecord, List<String>, boolean, boolean, boolean) - Static method in class org.apache.hudi.keygen.KeyGenUtils
-
- getRecordSizeEstimationThreshold() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getRegexPatternMatchedPartitions(HoodieWriteConfig, List<String>) - Method in class org.apache.hudi.table.action.cluster.strategy.PartitionAwareClusteringPlanStrategy
-
- getRegistry() - Method in class org.apache.hudi.metrics.custom.CustomizableMetricsReporter
-
- getRegistry() - Method in class org.apache.hudi.metrics.Metrics
-
- getRemoteFileSystemViewConfig() - Method in class org.apache.hudi.client.embedded.EmbeddedTimelineService
-
Retrieves proper view storage configs for remote clients to access this service.
- getRenamingActionsForUnschedulingCompactionForFileId(HoodieTableMetaClient, HoodieFileGroupId, Option<HoodieTableFileSystemView>, boolean) - Method in class org.apache.hudi.client.CompactionAdminClient
-
Generate renaming actions for unscheduling a fileId from pending compaction.
- getRenamingActionsForUnschedulingCompactionOperation(HoodieTableMetaClient, String, CompactionOperation, Option<HoodieTableFileSystemView>, boolean) - Method in class org.apache.hudi.client.CompactionAdminClient
-
Generate renaming actions for unscheduling a compaction operation NOTE: Can only be used safely when no writer
(ingestion/compaction) is running.
- getRenamingActionsForUnschedulingCompactionPlan(HoodieTableMetaClient, String, int, Option<HoodieTableFileSystemView>, boolean) - Method in class org.apache.hudi.client.CompactionAdminClient
-
Generate renaming actions for unscheduling a pending compaction plan.
- getRenamingActionsToAlignWithCompactionOperation(HoodieTableMetaClient, String, CompactionOperation, Option<HoodieTableFileSystemView>) - Static method in class org.apache.hudi.client.CompactionAdminClient
-
Get Renaming actions to ensure the log-files of merged file-slices is aligned with compaction operation.
- getReporter() - Method in class org.apache.hudi.metrics.JmxReporterServer
-
- getRestorePlan(HoodieTableMetaClient, HoodieInstant) - Static method in class org.apache.hudi.table.action.restore.RestoreUtils
-
Get Latest version of Restore plan corresponding to a restore instant.
- getRestoreTimeline() - Method in class org.apache.hudi.table.HoodieTable
-
Get restore timeline.
- getResult() - Method in class org.apache.hudi.execution.HoodieLazyInsertIterable.HoodieInsertValueGenResult
-
- getRight() - Method in class org.apache.hudi.table.action.commit.InsertBucketCumulativeWeightPair
-
- getRollbackBackupDirectory() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getRollbackCtx() - Method in class org.apache.hudi.metrics.HoodieMetrics
-
- getRollbackParallelism() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getRollbackPlan(HoodieTableMetaClient, HoodieInstant) - Static method in class org.apache.hudi.table.action.rollback.RollbackUtils
-
Get Latest version of Rollback plan corresponding to a clean instant.
- getRollbackRequestForAppend(HoodieInstant, String) - Method in class org.apache.hudi.table.action.rollback.MarkerBasedRollbackStrategy
-
- getRollbackRequests(HoodieInstant) - Method in class org.apache.hudi.table.action.rollback.ListingBasedRollbackStrategy
-
- getRollbackRequests(HoodieInstant) - Method in class org.apache.hudi.table.action.rollback.MarkerBasedRollbackStrategy
-
- getRollbackRequestToAppend(String, HoodieInstant, HoodieCommitMetadata, HoodieTable<?, ?, ?, ?>) - Static method in class org.apache.hudi.table.action.rollback.ListingBasedRollbackStrategy
-
- getRollbackTimeline() - Method in class org.apache.hudi.table.HoodieTable
-
Get rollback timeline.
- getSavepointedDataFiles(String) - Method in class org.apache.hudi.table.action.clean.CleanPlanner
-
Get the list of data file names savepointed.
- getSavepointTimestamps() - Method in class org.apache.hudi.table.HoodieTable
-
Get the list of savepoint timestamps in this table.
- getSavepointToRestoreTimestamp(HoodieTable, HoodieInstant) - Static method in class org.apache.hudi.table.action.restore.RestoreUtils
-
Get the savepoint timestamp that this restore instant is restoring
- getSavepointToRestoreTimestampV1Schema(HoodieTable, HoodieRestorePlan) - Static method in class org.apache.hudi.table.action.restore.RestoreUtils
-
- getSchema() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getSchemaEvolutionEnable() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getSchemaToStoreInCommit() - Method in class org.apache.hudi.table.action.commit.BaseCommitActionExecutor
-
By default, return the writer schema in Write Config for storing in commit.
- getSimpleIndexParallelism() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getSimpleIndexUseCaching() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getSkipPartitionsFromLatestForClustering() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getSliceView() - Method in class org.apache.hudi.table.HoodieTable
-
Get the full view of the file system for this table.
- getSmallFileGroupCandidatesLimit() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getSpillableMapBasePath() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getStageId() - Method in class org.apache.hudi.io.HoodieWriteHandle
-
- getStat() - Method in class org.apache.hudi.client.WriteStatus
-
- getStorageConfig() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getStorageLayout(HoodieWriteConfig) - Method in class org.apache.hudi.table.HoodieTable
-
- getStorageLayout() - Method in class org.apache.hudi.table.HoodieTable
-
- getStrategyParams() - Method in class org.apache.hudi.table.action.cluster.strategy.BaseConsistentHashingBucketClusteringPlanStrategy
-
- getStrategyParams() - Method in class org.apache.hudi.table.action.cluster.strategy.ClusteringPlanStrategy
-
Get parameters specific to strategy.
- getStrategyParams() - Method in class org.apache.hudi.table.action.compact.plan.generators.BaseHoodieCompactionPlanGenerator
-
- getTable(HoodieWriteConfig, HoodieEngineContext) - Method in interface org.apache.hudi.table.upgrade.SupportsUpgradeDowngrade
-
- getTableMetadata() - Method in class org.apache.hudi.metadata.HoodieBackedTableMetadataWriter
-
- getTableName() - Method in class org.apache.hudi.callback.common.HoodieWriteCommitCallbackMessage
-
- getTableName() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getTableServiceClient() - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
- getTableServiceManagerConfig() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getTableType() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getTaggedRecordStorageLevel() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getTargetIOPerCompactionInMB() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getTargetPartitionsForClustering() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getTargetPartitionsPerDayBasedCompaction() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getTaskContextSupplier() - Method in class org.apache.hudi.table.HoodieTable
-
- getTimelineLayoutVersion() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getTimelineServer() - Method in class org.apache.hudi.client.BaseHoodieClient
-
- getTotalErrorRecords() - Method in class org.apache.hudi.client.WriteStatus
-
- getTotalRecords() - Method in class org.apache.hudi.client.WriteStatus
-
- getTransformer(Schema, HoodieWriteConfig) - Method in class org.apache.hudi.execution.HoodieLazyInsertIterable
-
Transformer function to help transform a HoodieRecord.
- getTransformerInternal(Schema, HoodieWriteConfig) - Static method in class org.apache.hudi.execution.HoodieLazyInsertIterable
-
- getType() - Method in class org.apache.hudi.table.action.rollback.ListingBasedRollbackRequest
-
- getUpdateLocationToCount() - Method in class org.apache.hudi.table.WorkloadStat
-
- getUpsertShuffleParallelism() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getUserDefinedBulkInsertPartitionerClass() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getUserDefinedBulkInsertPartitionerSortColumns() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getValue() - Method in enum org.apache.hudi.config.HoodieClusteringConfig.LayoutOptimizationStrategy
-
- getValue() - Method in class org.apache.hudi.metrics.HoodieGauge
-
Returns the metric's current value.
- getViewManager() - Method in class org.apache.hudi.client.embedded.EmbeddedTimelineService
-
- getViewStorageConfig() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getWorkloadStat(String) - Method in class org.apache.hudi.table.WorkloadProfile
-
- getWriteBufferLimitBytes() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getWriteClient() - Method in class org.apache.hudi.metadata.HoodieBackedTableMetadataWriter
-
- getWriteClient(HoodieWriteConfig, HoodieEngineContext) - Method in interface org.apache.hudi.table.upgrade.SupportsUpgradeDowngrade
-
- getWriteConcurrencyMode() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getWriteConfig() - Method in class org.apache.hudi.metadata.HoodieBackedTableMetadataWriter
-
- getWriteConfig() - Method in class org.apache.hudi.table.action.cluster.strategy.ClusteringExecutionStrategy
-
- getWriteConfig() - Method in class org.apache.hudi.table.action.cluster.strategy.ClusteringPlanStrategy
-
- getWriteConflictResolutionStrategy() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getWriteExecutorDisruptorWaitStrategy() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getWriteExecutorDisruptorWriteBufferLimitBytes() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getWriteHandleFactory(int) - Method in class org.apache.hudi.table.BucketIndexBulkInsertPartitioner
-
- getWriteHandleFactory(int) - Method in interface org.apache.hudi.table.BulkInsertPartitioner
-
Return write handle factory for the given partition.
- getWritePayloadClass() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getWriterSchema() - Method in class org.apache.hudi.io.HoodieWriteHandle
-
- getWriterSchemaWithMetaFields() - Method in class org.apache.hudi.io.HoodieWriteHandle
-
- getWriteSchema() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getWritesFileIdEncoding() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getWriteStat() - Method in class org.apache.hudi.table.action.rollback.ListingBasedRollbackRequest
-
- getWriteStats() - Method in class org.apache.hudi.table.action.HoodieWriteMetadata
-
- getWriteStatusClassName() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getWriteStatuses() - Method in class org.apache.hudi.table.action.HoodieWriteMetadata
-
- getWriteStatusFailureFraction() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- getWrittenRecordDelegates() - Method in class org.apache.hudi.client.WriteStatus
-
- GLOBAL_INDEX_RECONCILE_PARALLELISM - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- GLOBAL_SIMPLE_INDEX_PARALLELISM - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- GLOBAL_SIMPLE_INDEX_PARALLELISM_PROP - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- GlobalAvroDeleteKeyGenerator - Class in org.apache.hudi.keygen
-
Avro Key generator for deletes using global indices.
- GlobalAvroDeleteKeyGenerator(TypedProperties) - Constructor for class org.apache.hudi.keygen.GlobalAvroDeleteKeyGenerator
-
- globalLocations() - Method in class org.apache.hudi.io.HoodieKeyLocationFetchHandle
-
- globalStat - Variable in class org.apache.hudi.table.WorkloadProfile
-
Global workloadStat.
- GRAPHITE_METRIC_PREFIX - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsGraphiteConfig
-
- GRAPHITE_METRIC_PREFIX_VALUE - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsGraphiteConfig
-
- GRAPHITE_PREFIX - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsGraphiteConfig
-
- GRAPHITE_REPORT_PERIOD_IN_SECONDS - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsGraphiteConfig
-
- GRAPHITE_SERVER_HOST - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsGraphiteConfig
-
- GRAPHITE_SERVER_HOST_NAME - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsGraphiteConfig
-
- GRAPHITE_SERVER_PORT - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsGraphiteConfig
-
- GRAPHITE_SERVER_PORT_NUM - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsGraphiteConfig
-
- hadoopConf - Variable in class org.apache.hudi.client.BaseHoodieClient
-
- hadoopConf - Variable in class org.apache.hudi.metadata.HoodieBackedTableMetadataWriter
-
- hadoopConf - Variable in class org.apache.hudi.table.action.BaseActionExecutor
-
- handleInsert(String, Iterator<HoodieRecord<T>>) - Method in class org.apache.hudi.table.action.commit.BaseCommitActionExecutor
-
- handleInsert(String, String, String, Map<String, HoodieRecord<?>>) - Method in interface org.apache.hudi.table.HoodieCompactionHandler
-
- handleInsertsForLogCompaction(String, String, String, Map<String, HoodieRecord<?>>, Map<HoodieLogBlock.HeaderMetadataType, String>) - Method in interface org.apache.hudi.table.HoodieCompactionHandler
-
- handleUpdate(I) - Method in class org.apache.hudi.table.action.cluster.strategy.UpdateStrategy
-
Check the update records to the file group in clustering.
- handleUpdate(String, String, Iterator<HoodieRecord<T>>) - Method in class org.apache.hudi.table.action.commit.BaseCommitActionExecutor
-
- handleUpdate(String, String, String, Map<String, HoodieRecord<T>>, HoodieBaseFile) - Method in interface org.apache.hudi.table.HoodieCompactionHandler
-
- handleWriteErrors(List<HoodieWriteStat>, TableServiceType) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
- hasConflict(ConcurrentOperation, ConcurrentOperation) - Method in class org.apache.hudi.client.transaction.BucketIndexConcurrentFileWritesConflictResolutionStrategy
-
- hasConflict(ConcurrentOperation, ConcurrentOperation) - Method in interface org.apache.hudi.client.transaction.ConflictResolutionStrategy
-
Implementations of this method will determine whether a conflict exists between 2 commits.
- hasConflict(ConcurrentOperation, ConcurrentOperation) - Method in class org.apache.hudi.client.transaction.SimpleConcurrentFileWritesConflictResolutionStrategy
-
- hasError - Variable in class org.apache.hudi.async.HoodieAsyncService
-
- hasError() - Method in class org.apache.hudi.async.HoodieAsyncService
-
- hasErrors() - Method in class org.apache.hudi.client.WriteStatus
-
- hasGlobalError() - Method in class org.apache.hudi.client.WriteStatus
-
- hashCode() - Method in class org.apache.hudi.index.bloom.BloomIndexFileInfo
-
- hashCode() - Method in class org.apache.hudi.table.action.commit.BucketInfo
-
- hasKeyRanges() - Method in class org.apache.hudi.index.bloom.BloomIndexFileInfo
-
- hasMarkerConflict() - Method in class org.apache.hudi.table.marker.SimpleDirectMarkerBasedDetectionStrategy
-
- hasNext() - Method in class org.apache.hudi.client.utils.ConcatenatingIterator
-
- hasNext() - Method in class org.apache.hudi.client.utils.LazyIterableIterator
-
- hasNext() - Method in class org.apache.hudi.client.utils.MergingIterator
-
- hasNext() - Method in class org.apache.hudi.common.table.log.HoodieFileSliceReader
-
- hasOutputWorkLoadStats() - Method in class org.apache.hudi.table.WorkloadProfile
-
- HBASE - Static variable in exception org.apache.hudi.exception.HoodieDependentSystemUnavailableException
-
- HBASE_GET_BATCH_SIZE_PROP - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- HBASE_GET_BATCH_SIZE_PROP - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
Deprecated.
- HBASE_INDEX_QPS_ALLOCATOR_CLASS - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- HBASE_INDEX_ROLLBACK_SYNC - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- HBASE_INDEX_UPDATE_PARTITION_PATH - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- HBASE_MAX_QPS_FRACTION_PROP - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- HBASE_MAX_QPS_PER_REGION_SERVER_PROP - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- HBASE_MIN_QPS_FRACTION_PROP - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- HBASE_PUT_BATCH_SIZE_AUTO_COMPUTE_PROP - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- HBASE_PUT_BATCH_SIZE_PROP - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- HBASE_PUT_BATCH_SIZE_PROP - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
Deprecated.
- HBASE_QPS_FRACTION_PROP - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- HBASE_SLEEP_MS_GET_BATCH_PROP - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- HBASE_SLEEP_MS_PUT_BATCH_PROP - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- HBASE_TABLENAME_PROP - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- HBASE_TABLENAME_PROP - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
Deprecated.
- HBASE_ZK_PATH_QPS_ROOT - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- HBASE_ZK_ZNODEPARENT - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- HBASE_ZK_ZNODEPARENT - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
Deprecated.
- HBASE_ZKPORT_PROP - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- HBASE_ZKPORT_PROP - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
Deprecated.
- HBASE_ZKQUORUM_PROP - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- HBASE_ZKQUORUM_PROP - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
Deprecated.
- hbaseIndexDesiredPutsTime(int) - Method in class org.apache.hudi.config.HoodieHBaseIndexConfig.Builder
-
- hbaseIndexGetBatchSize(int) - Method in class org.apache.hudi.config.HoodieHBaseIndexConfig.Builder
-
- hbaseIndexMaxQPSFraction(float) - Method in class org.apache.hudi.config.HoodieHBaseIndexConfig.Builder
-
- hbaseIndexMaxQPSPerRegionServer(int) - Method in class org.apache.hudi.config.HoodieHBaseIndexConfig.Builder
-
Method to set maximum QPS allowed per Region Server.
- hbaseIndexMinQPSFraction(float) - Method in class org.apache.hudi.config.HoodieHBaseIndexConfig.Builder
-
- hbaseIndexPutBatchSize(int) - Method in class org.apache.hudi.config.HoodieHBaseIndexConfig.Builder
-
- hbaseIndexPutBatchSizeAutoCompute(boolean) - Method in class org.apache.hudi.config.HoodieHBaseIndexConfig.Builder
-
- hbaseIndexQPSFraction(float) - Method in class org.apache.hudi.config.HoodieHBaseIndexConfig.Builder
-
- HBaseIndexQPSResourceAllocator - Interface in org.apache.hudi.index.hbase
-
HBaseIndexQPSResourceAllocator defines methods to manage resource allocation for HBase index operations.
- hbaseIndexRollbackSync(boolean) - Method in class org.apache.hudi.config.HoodieHBaseIndexConfig.Builder
-
- hbaseIndexShouldComputeQPSDynamically(boolean) - Method in class org.apache.hudi.config.HoodieHBaseIndexConfig.Builder
-
- hbaseIndexSleepMsBetweenGetBatch(int) - Method in class org.apache.hudi.config.HoodieHBaseIndexConfig.Builder
-
- hbaseIndexSleepMsBetweenPutBatch(int) - Method in class org.apache.hudi.config.HoodieHBaseIndexConfig.Builder
-
- hbaseIndexUpdatePartitionPath(boolean) - Method in class org.apache.hudi.config.HoodieHBaseIndexConfig.Builder
-
- hbaseIndexZkConnectionTimeout(int) - Method in class org.apache.hudi.config.HoodieHBaseIndexConfig.Builder
-
- hbaseIndexZkSessionTimeout(int) - Method in class org.apache.hudi.config.HoodieHBaseIndexConfig.Builder
-
- hbaseKerberosMasterPrincipal(String) - Method in class org.apache.hudi.config.HoodieHBaseIndexConfig.Builder
-
- hbaseKerberosRegionserverPrincipal(String) - Method in class org.apache.hudi.config.HoodieHBaseIndexConfig.Builder
-
- hbaseKerberosUserKeytab(String) - Method in class org.apache.hudi.config.HoodieHBaseIndexConfig.Builder
-
- hbaseKerberosUserPrincipal(String) - Method in class org.apache.hudi.config.HoodieHBaseIndexConfig.Builder
-
- hbaseSecurityAuthentication(String) - Method in class org.apache.hudi.config.HoodieHBaseIndexConfig.Builder
-
- hbaseTableName(String) - Method in class org.apache.hudi.config.HoodieHBaseIndexConfig.Builder
-
- hbaseZkPort(int) - Method in class org.apache.hudi.config.HoodieHBaseIndexConfig.Builder
-
- hbaseZkQuorum(String) - Method in class org.apache.hudi.config.HoodieHBaseIndexConfig.Builder
-
- hbaseZkZnodeParent(String) - Method in class org.apache.hudi.config.HoodieHBaseIndexConfig.Builder
-
- hbaseZkZnodeQPSPath(String) - Method in class org.apache.hudi.config.HoodieHBaseIndexConfig.Builder
-
- header - Variable in class org.apache.hudi.io.HoodieAppendHandle
-
- HEADER_KEY_API_KEY - Static variable in class org.apache.hudi.callback.client.http.HoodieWriteCommitHttpCallbackClient
-
- heartbeatClient - Variable in class org.apache.hudi.client.BaseHoodieClient
-
- heartbeatExists(FileSystem, String, String) - Static method in class org.apache.hudi.client.heartbeat.HoodieHeartbeatClient
-
- HeartbeatUtils - Class in org.apache.hudi.client.heartbeat
-
Helper class to delete heartbeat for completed or failed instants with expired heartbeats.
- HeartbeatUtils() - Constructor for class org.apache.hudi.client.heartbeat.HeartbeatUtils
-
- HilbertCurveUtils - Class in org.apache.hudi.optimize
-
Utils for Hilbert Curve.
- HilbertCurveUtils() - Constructor for class org.apache.hudi.optimize.HilbertCurveUtils
-
- HIVE_DATABASE_NAME - Static variable in class org.apache.hudi.config.HoodieLockConfig
-
- HIVE_METASTORE_URI - Static variable in class org.apache.hudi.config.HoodieLockConfig
-
- HIVE_TABLE_NAME - Static variable in class org.apache.hudi.config.HoodieLockConfig
-
- HOODIE_AUTO_COMMIT_PROP - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- HOODIE_BLOOM_INDEX_FILTER_DYNAMIC_MAX_ENTRIES - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- HOODIE_INDEX_COMPUTE_QPS_DYNAMICALLY - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- HOODIE_INDEX_DESIRED_PUTS_TIME_IN_SECS - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- HOODIE_INDEX_HBASE_ZK_CONNECTION_TIMEOUT_MS - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- HOODIE_INDEX_HBASE_ZK_SESSION_TIMEOUT_MS - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- HOODIE_UPDATED_PROPERTY_FILE - Static variable in class org.apache.hudi.table.upgrade.UpgradeDowngrade
-
- HOODIE_WRITE_STATUS_CLASS_PROP - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- HoodieAppendException - Exception in org.apache.hudi.exception
-
Exception thrown for any higher level errors when HoodieClient is doing a delta commit.
- HoodieAppendException(String, Throwable) - Constructor for exception org.apache.hudi.exception.HoodieAppendException
-
- HoodieAppendException(String) - Constructor for exception org.apache.hudi.exception.HoodieAppendException
-
- HoodieAppendHandle<T,I,K,O> - Class in org.apache.hudi.io
-
IO Operation to append data onto an existing file.
- HoodieAppendHandle(HoodieWriteConfig, String, HoodieTable<T, I, K, O>, String, String, Iterator<HoodieRecord<T>>, TaskContextSupplier, Map<HoodieLogBlock.HeaderMetadataType, String>) - Constructor for class org.apache.hudi.io.HoodieAppendHandle
-
This is used by log compaction only.
- HoodieAppendHandle(HoodieWriteConfig, String, HoodieTable<T, I, K, O>, String, String, Iterator<HoodieRecord<T>>, TaskContextSupplier) - Constructor for class org.apache.hudi.io.HoodieAppendHandle
-
- HoodieAppendHandle(HoodieWriteConfig, String, HoodieTable<T, I, K, O>, String, String, TaskContextSupplier) - Constructor for class org.apache.hudi.io.HoodieAppendHandle
-
- HoodieArchivalConfig - Class in org.apache.hudi.config
-
Archival related config.
- HoodieArchivalConfig.Builder - Class in org.apache.hudi.config
-
- HoodieAsyncService - Class in org.apache.hudi.async
-
Base Class for running archive/clean/delta-sync/compaction/clustering in separate thread and controlling their life-cycles.
- HoodieAsyncService() - Constructor for class org.apache.hudi.async.HoodieAsyncService
-
- HoodieAsyncService(boolean) - Constructor for class org.apache.hudi.async.HoodieAsyncService
-
- HoodieAsyncTableService - Class in org.apache.hudi.async
-
- HoodieAsyncTableService() - Constructor for class org.apache.hudi.async.HoodieAsyncTableService
-
- HoodieAsyncTableService(HoodieWriteConfig) - Constructor for class org.apache.hudi.async.HoodieAsyncTableService
-
- HoodieAsyncTableService(HoodieWriteConfig, boolean) - Constructor for class org.apache.hudi.async.HoodieAsyncTableService
-
- HoodieAvroKeyGeneratorFactory - Class in org.apache.hudi.keygen.factory
-
- HoodieAvroKeyGeneratorFactory() - Constructor for class org.apache.hudi.keygen.factory.HoodieAvroKeyGeneratorFactory
-
- HoodieBackedTableMetadataWriter<I> - Class in org.apache.hudi.metadata
-
Writer implementation backed by an internal hudi table.
- HoodieBackedTableMetadataWriter(Configuration, HoodieWriteConfig, HoodieFailedWritesCleaningPolicy, HoodieEngineContext, Option<String>) - Constructor for class org.apache.hudi.metadata.HoodieBackedTableMetadataWriter
-
Hudi backed table metadata writer.
- HoodieBloomIndex - Class in org.apache.hudi.index.bloom
-
Indexing mechanism based on bloom filter.
- HoodieBloomIndex(HoodieWriteConfig, BaseHoodieBloomIndexHelper) - Constructor for class org.apache.hudi.index.bloom.HoodieBloomIndex
-
- HoodieBloomIndexCheckFunction<I> - Class in org.apache.hudi.index.bloom
-
- HoodieBloomIndexCheckFunction(HoodieTable, HoodieWriteConfig, SerializableFunction<I, HoodieFileGroupId>, SerializableFunction<I, String>) - Constructor for class org.apache.hudi.index.bloom.HoodieBloomIndexCheckFunction
-
- HoodieBloomIndexCheckFunction.LazyKeyCheckIterator - Class in org.apache.hudi.index.bloom
-
- HoodieBootstrapConfig - Class in org.apache.hudi.config
-
Bootstrap specific configs.
- HoodieBootstrapConfig.Builder - Class in org.apache.hudi.config
-
- HoodieBootstrapHandle<T,I,K,O> - Class in org.apache.hudi.io
-
This class is essentially same as Create Handle but overrides two things
1) Schema : Metadata bootstrap writes only metadata fields as part of write.
- HoodieBootstrapHandle(HoodieWriteConfig, String, HoodieTable<T, I, K, O>, String, String, TaskContextSupplier) - Constructor for class org.apache.hudi.io.HoodieBootstrapHandle
-
- HoodieBootstrapSchemaProvider - Class in org.apache.hudi.client.bootstrap
-
Bootstrap Schema Provider.
- HoodieBootstrapSchemaProvider(HoodieWriteConfig) - Constructor for class org.apache.hudi.client.bootstrap.HoodieBootstrapSchemaProvider
-
- HoodieBootstrapWriteMetadata<O> - Class in org.apache.hudi.table.action.bootstrap
-
Write Result for a bootstrap operation.
- HoodieBootstrapWriteMetadata(Option<HoodieWriteMetadata<O>>, Option<HoodieWriteMetadata<O>>) - Constructor for class org.apache.hudi.table.action.bootstrap.HoodieBootstrapWriteMetadata
-
- HoodieBucketIndex - Class in org.apache.hudi.index.bucket
-
Hash indexing mechanism.
- HoodieBucketIndex(HoodieWriteConfig) - Constructor for class org.apache.hudi.index.bucket.HoodieBucketIndex
-
- HoodieCDCLogger - Class in org.apache.hudi.io
-
This class encapsulates all the cdc-writing functions.
- HoodieCDCLogger(String, HoodieWriteConfig, HoodieTableConfig, String, FileSystem, Schema, HoodieLogFormat.Writer, long) - Constructor for class org.apache.hudi.io.HoodieCDCLogger
-
- HoodieCleanConfig - Class in org.apache.hudi.config
-
Clean related config.
- HoodieCleanConfig.Builder - Class in org.apache.hudi.config
-
- HoodieClientInitCallback - Interface in org.apache.hudi.callback
-
A callback interface to run custom logic at the time of initialization of the Hudi client.
- HoodieClusteringConfig - Class in org.apache.hudi.config
-
Clustering specific configs.
- HoodieClusteringConfig() - Constructor for class org.apache.hudi.config.HoodieClusteringConfig
-
- HoodieClusteringConfig.Builder - Class in org.apache.hudi.config
-
- HoodieClusteringConfig.LayoutOptimizationStrategy - Enum in org.apache.hudi.config
-
Layout optimization strategies such as Z-order/Hilbert space-curves, etc
- HoodieClusteringConfig.SpatialCurveCompositionStrategyType - Enum in org.apache.hudi.config
-
Type of a strategy for building Z-order/Hilbert space-filling curves.
- HoodieClusteringException - Exception in org.apache.hudi.exception
-
- HoodieClusteringException(String) - Constructor for exception org.apache.hudi.exception.HoodieClusteringException
-
- HoodieClusteringException(String, Throwable) - Constructor for exception org.apache.hudi.exception.HoodieClusteringException
-
- HoodieClusteringUpdateException - Exception in org.apache.hudi.exception
-
- HoodieClusteringUpdateException(String) - Constructor for exception org.apache.hudi.exception.HoodieClusteringUpdateException
-
- HoodieClusteringUpdateException(String, Throwable) - Constructor for exception org.apache.hudi.exception.HoodieClusteringUpdateException
-
- HoodieCommitCallbackException - Exception in org.apache.hudi.exception
-
- HoodieCommitCallbackException(String, Throwable) - Constructor for exception org.apache.hudi.exception.HoodieCommitCallbackException
-
- HoodieCommitCallbackException(String) - Constructor for exception org.apache.hudi.exception.HoodieCommitCallbackException
-
- HoodieCommitCallbackFactory - Class in org.apache.hudi.callback.util
-
- HoodieCommitCallbackFactory() - Constructor for class org.apache.hudi.callback.util.HoodieCommitCallbackFactory
-
- HoodieCommitException - Exception in org.apache.hudi.exception
-
Exception thrown for any higher level errors when HoodieClient is doing a Commit.
- HoodieCommitException(String) - Constructor for exception org.apache.hudi.exception.HoodieCommitException
-
- HoodieCommitException(String, Throwable) - Constructor for exception org.apache.hudi.exception.HoodieCommitException
-
- HoodieCompactionConfig - Class in org.apache.hudi.config
-
Compaction related config.
- HoodieCompactionConfig.Builder - Class in org.apache.hudi.config
-
- HoodieCompactionException - Exception in org.apache.hudi.exception
-
- HoodieCompactionException(String) - Constructor for exception org.apache.hudi.exception.HoodieCompactionException
-
- HoodieCompactionException(String, Throwable) - Constructor for exception org.apache.hudi.exception.HoodieCompactionException
-
- HoodieCompactionHandler<T> - Interface in org.apache.hudi.table
-
Interface for insert and update operations in compaction.
- HoodieCompactionPlanGenerator<T extends HoodieRecordPayload,I,K,O> - Class in org.apache.hudi.table.action.compact.plan.generators
-
- HoodieCompactionPlanGenerator(HoodieTable, HoodieEngineContext, HoodieWriteConfig) - Constructor for class org.apache.hudi.table.action.compact.plan.generators.HoodieCompactionPlanGenerator
-
- HoodieCompactor<T,I,K,O> - Class in org.apache.hudi.table.action.compact
-
A HoodieCompactor runs compaction on a hoodie table.
- HoodieCompactor() - Constructor for class org.apache.hudi.table.action.compact.HoodieCompactor
-
- HoodieConcatHandle<T,I,K,O> - Class in org.apache.hudi.io
-
Handle to concatenate new records to old records w/o any merging.
- HoodieConcatHandle(HoodieWriteConfig, String, HoodieTable<T, I, K, O>, Iterator<HoodieRecord<T>>, String, String, TaskContextSupplier, Option<BaseKeyGenerator>) - Constructor for class org.apache.hudi.io.HoodieConcatHandle
-
- HoodieConcatHandle(HoodieWriteConfig, String, HoodieTable, Map<String, HoodieRecord<T>>, String, String, HoodieBaseFile, TaskContextSupplier) - Constructor for class org.apache.hudi.io.HoodieConcatHandle
-
- hoodieConfig - Variable in class org.apache.hudi.execution.HoodieLazyInsertIterable
-
- HoodieConsistentBucketIndex - Class in org.apache.hudi.index.bucket
-
Consistent hashing bucket index implementation, with auto-adjust bucket number.
- HoodieConsistentBucketIndex(HoodieWriteConfig) - Constructor for class org.apache.hudi.index.bucket.HoodieConsistentBucketIndex
-
- HoodieConsistentBucketIndex.ConsistentBucketIndexLocationMapper - Class in org.apache.hudi.index.bucket
-
- HoodieConsistentBucketLayout - Class in org.apache.hudi.table.storage
-
Storage layout when using consistent hashing bucket index.
- HoodieConsistentBucketLayout(HoodieWriteConfig) - Constructor for class org.apache.hudi.table.storage.HoodieConsistentBucketLayout
-
- HoodieCreateHandle<T,I,K,O> - Class in org.apache.hudi.io
-
- HoodieCreateHandle(HoodieWriteConfig, String, HoodieTable<T, I, K, O>, String, String, TaskContextSupplier) - Constructor for class org.apache.hudi.io.HoodieCreateHandle
-
- HoodieCreateHandle(HoodieWriteConfig, String, HoodieTable<T, I, K, O>, String, String, TaskContextSupplier, boolean) - Constructor for class org.apache.hudi.io.HoodieCreateHandle
-
- HoodieCreateHandle(HoodieWriteConfig, String, HoodieTable<T, I, K, O>, String, String, Option<Schema>, TaskContextSupplier) - Constructor for class org.apache.hudi.io.HoodieCreateHandle
-
- HoodieCreateHandle(HoodieWriteConfig, String, HoodieTable<T, I, K, O>, String, String, Option<Schema>, TaskContextSupplier, boolean) - Constructor for class org.apache.hudi.io.HoodieCreateHandle
-
- HoodieCreateHandle(HoodieWriteConfig, String, HoodieTable<T, I, K, O>, String, String, Map<String, HoodieRecord<T>>, TaskContextSupplier) - Constructor for class org.apache.hudi.io.HoodieCreateHandle
-
Called by the compactor code path.
- HoodieDateTimeParser - Class in org.apache.hudi.keygen.parser
-
- HoodieDateTimeParser(TypedProperties) - Constructor for class org.apache.hudi.keygen.parser.HoodieDateTimeParser
-
- HoodieDefaultLayout - Class in org.apache.hudi.table.storage
-
Default storage layout with non-constraints.
- HoodieDefaultLayout(HoodieWriteConfig) - Constructor for class org.apache.hudi.table.storage.HoodieDefaultLayout
-
- HoodieDeleteHelper<T,R> - Class in org.apache.hudi.table.action.commit
-
- HoodieDeletePartitionException - Exception in org.apache.hudi.exception
-
Exception thrown for any higher level errors when doing delete partitions.
- HoodieDeletePartitionException(String, Throwable) - Constructor for exception org.apache.hudi.exception.HoodieDeletePartitionException
-
- HoodieDeletePartitionException(String) - Constructor for exception org.apache.hudi.exception.HoodieDeletePartitionException
-
- HoodieDependentSystemUnavailableException - Exception in org.apache.hudi.exception
-
Exception thrown when dependent system is not available.
- HoodieDependentSystemUnavailableException(String, String, Throwable) - Constructor for exception org.apache.hudi.exception.HoodieDependentSystemUnavailableException
-
- HoodieErrorTableConfig - Class in org.apache.hudi.config
-
- HoodieErrorTableConfig() - Constructor for class org.apache.hudi.config.HoodieErrorTableConfig
-
- HoodieErrorTableConfig.ErrorWriteFailureStrategy - Enum in org.apache.hudi.config
-
- HoodieFileSliceReader<T> - Class in org.apache.hudi.common.table.log
-
Reads records from base file and merges any updates from log files and provides iterable over all records in the file slice.
- HoodieGauge<T> - Class in org.apache.hudi.metrics
-
Similar to Gauge, but metric value can be updated by #setValue(T).
- HoodieGauge(T) - Constructor for class org.apache.hudi.metrics.HoodieGauge
-
Create an instance with a default value.
- HoodieGlobalBloomIndex - Class in org.apache.hudi.index.bloom
-
This filter will only work with hoodie table since it will only load partitions
with .hoodie_partition_metadata file in it.
- HoodieGlobalBloomIndex(HoodieWriteConfig, BaseHoodieBloomIndexHelper) - Constructor for class org.apache.hudi.index.bloom.HoodieGlobalBloomIndex
-
- HoodieGlobalSimpleIndex - Class in org.apache.hudi.index.simple
-
A global simple index which reads interested fields(record key and partition path) from base files and
joins with incoming records to find the tagged location.
- HoodieGlobalSimpleIndex(HoodieWriteConfig, Option<BaseKeyGenerator>) - Constructor for class org.apache.hudi.index.simple.HoodieGlobalSimpleIndex
-
- HoodieHBaseIndexConfig - Class in org.apache.hudi.config
-
- HoodieHBaseIndexConfig.Builder - Class in org.apache.hudi.config
-
- HoodieHeartbeatClient - Class in org.apache.hudi.client.heartbeat
-
This class creates heartbeat for hudi client.
- HoodieHeartbeatClient(FileSystem, String, Long, Integer) - Constructor for class org.apache.hudi.client.heartbeat.HoodieHeartbeatClient
-
- HoodieIndex<I,O> - Class in org.apache.hudi.index
-
Base class for different types of indexes to determine the mapping from uuid.
- HoodieIndex(HoodieWriteConfig) - Constructor for class org.apache.hudi.index.HoodieIndex
-
- HoodieIndex.BucketIndexEngineType - Enum in org.apache.hudi.index
-
- HoodieIndex.IndexType - Enum in org.apache.hudi.index
-
- HoodieIndexConfig - Class in org.apache.hudi.config
-
Indexing related config.
- HoodieIndexConfig.Builder - Class in org.apache.hudi.config
-
- HoodieIndexUtils - Class in org.apache.hudi.index
-
Hoodie Index Utilities.
- HoodieIndexUtils() - Constructor for class org.apache.hudi.index.HoodieIndexUtils
-
- HoodieInMemoryHashIndex - Class in org.apache.hudi.index.inmemory
-
Hoodie Index implementation backed by an in-memory Hash map.
- HoodieInMemoryHashIndex(HoodieWriteConfig) - Constructor for class org.apache.hudi.index.inmemory.HoodieInMemoryHashIndex
-
- HoodieInsertException - Exception in org.apache.hudi.exception
-
Exception thrown for any higher level errors when HoodieClient is doing a bulk insert.
- HoodieInsertException(String, Throwable) - Constructor for exception org.apache.hudi.exception.HoodieInsertException
-
- HoodieInsertValueGenResult(R, Schema, Properties) - Constructor for class org.apache.hudi.execution.HoodieLazyInsertIterable.HoodieInsertValueGenResult
-
- HoodieInternalConfig - Class in org.apache.hudi.config
-
Configs/params used for internal purposes.
- HoodieInternalConfig() - Constructor for class org.apache.hudi.config.HoodieInternalConfig
-
- HoodieInternalProxyIndex - Class in org.apache.hudi.index
-
Index that does not do tagging.
- HoodieInternalProxyIndex(HoodieWriteConfig) - Constructor for class org.apache.hudi.index.HoodieInternalProxyIndex
-
- HoodieIOHandle<T,I,K,O> - Class in org.apache.hudi.io
-
- HoodieKeyGeneratorException - Exception in org.apache.hudi.exception
-
- HoodieKeyGeneratorException(String, Throwable) - Constructor for exception org.apache.hudi.exception.HoodieKeyGeneratorException
-
- HoodieKeyGeneratorException(String) - Constructor for exception org.apache.hudi.exception.HoodieKeyGeneratorException
-
- HoodieKeyLocationFetchHandle<T,I,K,O> - Class in org.apache.hudi.io
-
- HoodieKeyLocationFetchHandle(HoodieWriteConfig, HoodieTable<T, I, K, O>, Pair<String, HoodieBaseFile>, Option<BaseKeyGenerator>) - Constructor for class org.apache.hudi.io.HoodieKeyLocationFetchHandle
-
- HoodieKeyLookupHandle<T,I,K,O> - Class in org.apache.hudi.io
-
Takes a bunch of keys and returns ones that are present in the file group.
- HoodieKeyLookupHandle(HoodieWriteConfig, HoodieTable<T, I, K, O>, Pair<String, String>) - Constructor for class org.apache.hudi.io.HoodieKeyLookupHandle
-
- HoodieKeyLookupResult - Class in org.apache.hudi.io
-
Encapsulates the result from a key lookup.
- HoodieKeyLookupResult(String, String, String, List<String>) - Constructor for class org.apache.hudi.io.HoodieKeyLookupResult
-
- HoodieLayoutConfig - Class in org.apache.hudi.config
-
Storage layout related config.
- HoodieLayoutConfig.Builder - Class in org.apache.hudi.config
-
- HoodieLayoutFactory - Class in org.apache.hudi.table.storage
-
A factory to generate layout.
- HoodieLayoutFactory() - Constructor for class org.apache.hudi.table.storage.HoodieLayoutFactory
-
- HoodieLazyInsertIterable<T> - Class in org.apache.hudi.execution
-
Lazy Iterable, that writes a stream of HoodieRecords sorted by the partitionPath, into new files.
- HoodieLazyInsertIterable(Iterator<HoodieRecord<T>>, boolean, HoodieWriteConfig, String, HoodieTable, String, TaskContextSupplier) - Constructor for class org.apache.hudi.execution.HoodieLazyInsertIterable
-
- HoodieLazyInsertIterable(Iterator<HoodieRecord<T>>, boolean, HoodieWriteConfig, String, HoodieTable, String, TaskContextSupplier, WriteHandleFactory) - Constructor for class org.apache.hudi.execution.HoodieLazyInsertIterable
-
- HoodieLazyInsertIterable.HoodieInsertValueGenResult<R extends HoodieRecord> - Class in org.apache.hudi.execution
-
- HoodieLockConfig - Class in org.apache.hudi.config
-
Hoodie Configs for Locks.
- HoodieLockConfig.Builder - Class in org.apache.hudi.config
-
- HoodieLockMetrics - Class in org.apache.hudi.client.transaction.lock.metrics
-
- HoodieLockMetrics(HoodieWriteConfig) - Constructor for class org.apache.hudi.client.transaction.lock.metrics.HoodieLockMetrics
-
- HoodieLogCompactionPlanGenerator<T extends HoodieRecordPayload,I,K,O> - Class in org.apache.hudi.table.action.compact.plan.generators
-
- HoodieLogCompactionPlanGenerator(HoodieTable, HoodieEngineContext, HoodieWriteConfig) - Constructor for class org.apache.hudi.table.action.compact.plan.generators.HoodieLogCompactionPlanGenerator
-
- HoodieMemoryConfig - Class in org.apache.hudi.config
-
Memory related config.
- HoodieMemoryConfig.Builder - Class in org.apache.hudi.config
-
- HoodieMergedReadHandle<T,I,K,O> - Class in org.apache.hudi.io
-
- HoodieMergedReadHandle(HoodieWriteConfig, Option<String>, HoodieTable<T, I, K, O>, Pair<String, String>) - Constructor for class org.apache.hudi.io.HoodieMergedReadHandle
-
- HoodieMergeHandle<T,I,K,O> - Class in org.apache.hudi.io
-
- HoodieMergeHandle(HoodieWriteConfig, String, HoodieTable<T, I, K, O>, Iterator<HoodieRecord<T>>, String, String, TaskContextSupplier, Option<BaseKeyGenerator>) - Constructor for class org.apache.hudi.io.HoodieMergeHandle
-
- HoodieMergeHandle(HoodieWriteConfig, String, HoodieTable<T, I, K, O>, Iterator<HoodieRecord<T>>, String, String, TaskContextSupplier, HoodieBaseFile, Option<BaseKeyGenerator>) - Constructor for class org.apache.hudi.io.HoodieMergeHandle
-
- HoodieMergeHandle(HoodieWriteConfig, String, HoodieTable<T, I, K, O>, Map<String, HoodieRecord<T>>, String, String, HoodieBaseFile, TaskContextSupplier, Option<BaseKeyGenerator>) - Constructor for class org.apache.hudi.io.HoodieMergeHandle
-
Called by compactor code path.
- HoodieMergeHandleFactory - Class in org.apache.hudi.io
-
Factory class for hoodie merge handle.
- HoodieMergeHandleFactory() - Constructor for class org.apache.hudi.io.HoodieMergeHandleFactory
-
- HoodieMergeHandleWithChangeLog<T,I,K,O> - Class in org.apache.hudi.io
-
A merge handle that supports logging change logs.
- HoodieMergeHandleWithChangeLog(HoodieWriteConfig, String, HoodieTable<T, I, K, O>, Iterator<HoodieRecord<T>>, String, String, TaskContextSupplier, Option<BaseKeyGenerator>) - Constructor for class org.apache.hudi.io.HoodieMergeHandleWithChangeLog
-
- HoodieMergeHandleWithChangeLog(HoodieWriteConfig, String, HoodieTable<T, I, K, O>, Map<String, HoodieRecord<T>>, String, String, HoodieBaseFile, TaskContextSupplier, Option<BaseKeyGenerator>) - Constructor for class org.apache.hudi.io.HoodieMergeHandleWithChangeLog
-
Called by compactor code path.
- HoodieMergeHelper<T> - Class in org.apache.hudi.table.action.commit
-
- HoodieMetadataWriteUtils - Class in org.apache.hudi.metadata
-
Metadata table write utils.
- HoodieMetadataWriteUtils() - Constructor for class org.apache.hudi.metadata.HoodieMetadataWriteUtils
-
- HoodieMetrics - Class in org.apache.hudi.metrics
-
Wrapper for metrics-related operations.
- HoodieMetrics(HoodieWriteConfig) - Constructor for class org.apache.hudi.metrics.HoodieMetrics
-
- HoodieMetricsCloudWatchConfig - Class in org.apache.hudi.config.metrics
-
- HoodieMetricsCloudWatchConfig() - Constructor for class org.apache.hudi.config.metrics.HoodieMetricsCloudWatchConfig
-
- HoodieMetricsConfig - Class in org.apache.hudi.config.metrics
-
Fetch the configurations used by the Metrics system.
- HoodieMetricsConfig.Builder - Class in org.apache.hudi.config.metrics
-
- HoodieMetricsDatadogConfig - Class in org.apache.hudi.config.metrics
-
Configs for Datadog reporter type.
- HoodieMetricsDatadogConfig.Builder - Class in org.apache.hudi.config.metrics
-
- HoodieMetricsGraphiteConfig - Class in org.apache.hudi.config.metrics
-
Configs for Graphite reporter type.
- HoodieMetricsGraphiteConfig.Builder - Class in org.apache.hudi.config.metrics
-
- HoodieMetricsJmxConfig - Class in org.apache.hudi.config.metrics
-
Configs for Jmx reporter type.
- HoodieMetricsJmxConfig.Builder - Class in org.apache.hudi.config.metrics
-
- HoodieMetricsPrometheusConfig - Class in org.apache.hudi.config.metrics
-
Configs for Prometheus/Pushgaeway reporter type.
- HoodieMetricsPrometheusConfig.Builder - Class in org.apache.hudi.config.metrics
-
- HoodiePayloadConfig - Class in org.apache.hudi.config
-
Hoodie payload related configs.
- HoodiePayloadConfig.Builder - Class in org.apache.hudi.config
-
- HoodiePreCommitValidatorConfig - Class in org.apache.hudi.config
-
Storage related config.
- HoodiePreCommitValidatorConfig.Builder - Class in org.apache.hudi.config
-
- HoodieRangeInfoHandle<T,I,K,O> - Class in org.apache.hudi.io
-
Extract range information for a given file slice.
- HoodieRangeInfoHandle(HoodieWriteConfig, HoodieTable<T, I, K, O>, Pair<String, String>) - Constructor for class org.apache.hudi.io.HoodieRangeInfoHandle
-
- HoodieReadHandle<T,I,K,O> - Class in org.apache.hudi.io
-
Base class for read operations done logically on the file group.
- HoodieReadHandle(HoodieWriteConfig, HoodieTable<T, I, K, O>, Pair<String, String>) - Constructor for class org.apache.hudi.io.HoodieReadHandle
-
- HoodieReadHandle(HoodieWriteConfig, Option<String>, HoodieTable<T, I, K, O>, Pair<String, String>) - Constructor for class org.apache.hudi.io.HoodieReadHandle
-
- HoodieRestoreException - Exception in org.apache.hudi.exception
-
- HoodieRestoreException(String, Throwable) - Constructor for exception org.apache.hudi.exception.HoodieRestoreException
-
- HoodieRestoreException(String) - Constructor for exception org.apache.hudi.exception.HoodieRestoreException
-
- HoodieRollbackException - Exception in org.apache.hudi.exception
-
- HoodieRollbackException(String, Throwable) - Constructor for exception org.apache.hudi.exception.HoodieRollbackException
-
- HoodieRollbackException(String) - Constructor for exception org.apache.hudi.exception.HoodieRollbackException
-
- HoodieSavepointException - Exception in org.apache.hudi.exception
-
- HoodieSavepointException(String, Throwable) - Constructor for exception org.apache.hudi.exception.HoodieSavepointException
-
- HoodieSavepointException(String) - Constructor for exception org.apache.hudi.exception.HoodieSavepointException
-
- HoodieSimpleBucketIndex - Class in org.apache.hudi.index.bucket
-
Simple bucket index implementation, with fixed bucket number.
- HoodieSimpleBucketIndex(HoodieWriteConfig) - Constructor for class org.apache.hudi.index.bucket.HoodieSimpleBucketIndex
-
- HoodieSimpleBucketIndex.SimpleBucketIndexLocationMapper - Class in org.apache.hudi.index.bucket
-
- HoodieSimpleBucketLayout - Class in org.apache.hudi.table.storage
-
Storage layout when using bucket index.
- HoodieSimpleBucketLayout(HoodieWriteConfig) - Constructor for class org.apache.hudi.table.storage.HoodieSimpleBucketLayout
-
- HoodieSimpleIndex - Class in org.apache.hudi.index.simple
-
A simple index which reads interested fields(record key and partition path) from base files and
joins with incoming records to find the tagged location.
- HoodieSimpleIndex(HoodieWriteConfig, Option<BaseKeyGenerator>) - Constructor for class org.apache.hudi.index.simple.HoodieSimpleIndex
-
- HoodieSortedMergeHandle<T,I,K,O> - Class in org.apache.hudi.io
-
Hoodie merge handle which writes records (new inserts or updates) sorted by their key.
- HoodieSortedMergeHandle(HoodieWriteConfig, String, HoodieTable<T, I, K, O>, Iterator<HoodieRecord<T>>, String, String, TaskContextSupplier, Option<BaseKeyGenerator>) - Constructor for class org.apache.hudi.io.HoodieSortedMergeHandle
-
- HoodieSortedMergeHandle(HoodieWriteConfig, String, HoodieTable<T, I, K, O>, Map<String, HoodieRecord<T>>, String, String, HoodieBaseFile, TaskContextSupplier, Option<BaseKeyGenerator>) - Constructor for class org.apache.hudi.io.HoodieSortedMergeHandle
-
Called by compactor code path.
- HoodieSortedMergeHandleWithChangeLog<T,I,K,O> - Class in org.apache.hudi.io
-
A sorted merge handle that supports logging change logs.
- HoodieSortedMergeHandleWithChangeLog(HoodieWriteConfig, String, HoodieTable<T, I, K, O>, Iterator<HoodieRecord<T>>, String, String, TaskContextSupplier, Option<BaseKeyGenerator>) - Constructor for class org.apache.hudi.io.HoodieSortedMergeHandleWithChangeLog
-
- HoodieSortedMergeHandleWithChangeLog(HoodieWriteConfig, String, HoodieTable<T, I, K, O>, Map<String, HoodieRecord<T>>, String, String, HoodieBaseFile, TaskContextSupplier, Option<BaseKeyGenerator>) - Constructor for class org.apache.hudi.io.HoodieSortedMergeHandleWithChangeLog
-
Called by compactor code path.
- HoodieStorageLayout - Class in org.apache.hudi.table.storage
-
Storage layout defines how the files are organized within a table.
- HoodieStorageLayout(HoodieWriteConfig) - Constructor for class org.apache.hudi.table.storage.HoodieStorageLayout
-
- HoodieStorageLayout.LayoutType - Enum in org.apache.hudi.table.storage
-
- hoodieTable - Variable in class org.apache.hudi.execution.HoodieLazyInsertIterable
-
- hoodieTable - Variable in class org.apache.hudi.io.HoodieIOHandle
-
- hoodieTable - Variable in class org.apache.hudi.table.action.compact.plan.generators.BaseHoodieCompactionPlanGenerator
-
- HoodieTable<T,I,K,O> - Class in org.apache.hudi.table
-
Abstract implementation of a HoodieTable.
- HoodieTable(HoodieWriteConfig, HoodieEngineContext, HoodieTableMetaClient) - Constructor for class org.apache.hudi.table.HoodieTable
-
- HoodieTableMetadataKeyGenerator - Class in org.apache.hudi.metadata
-
Custom key generator for the Hoodie table metadata.
- HoodieTableMetadataKeyGenerator(TypedProperties) - Constructor for class org.apache.hudi.metadata.HoodieTableMetadataKeyGenerator
-
- HoodieTableMetadataWriter - Interface in org.apache.hudi.metadata
-
Interface that supports updating metadata for a given table, as actions complete.
- HoodieTableServiceManagerClient - Class in org.apache.hudi.client
-
Client that sends the table service action instants to the table service manager.
- HoodieTableServiceManagerClient(HoodieTableMetaClient, HoodieTableServiceManagerConfig) - Constructor for class org.apache.hudi.client.HoodieTableServiceManagerClient
-
- HoodieTableServiceManagerClient.Action - Enum in org.apache.hudi.client
-
- HoodieTimelineArchiver<T extends HoodieAvroPayload,I,K,O> - Class in org.apache.hudi.client
-
Archiver to bound the growth of files under .hoodie meta path.
- HoodieTimelineArchiver(HoodieWriteConfig, HoodieTable<T, I, K, O>) - Constructor for class org.apache.hudi.client.HoodieTimelineArchiver
-
- HoodieUnboundedCreateHandle<T,I,K,O> - Class in org.apache.hudi.io
-
A HoodieCreateHandle which writes all data into a single file.
- HoodieUnboundedCreateHandle(HoodieWriteConfig, String, HoodieTable<T, I, K, O>, String, String, TaskContextSupplier, boolean) - Constructor for class org.apache.hudi.io.HoodieUnboundedCreateHandle
-
- HoodieUpgradeDowngradeException - Exception in org.apache.hudi.exception
-
- HoodieUpgradeDowngradeException(String, Throwable) - Constructor for exception org.apache.hudi.exception.HoodieUpgradeDowngradeException
-
- HoodieUpgradeDowngradeException(int, int, boolean) - Constructor for exception org.apache.hudi.exception.HoodieUpgradeDowngradeException
-
- HoodieUpgradeDowngradeException(int, int, boolean, Throwable) - Constructor for exception org.apache.hudi.exception.HoodieUpgradeDowngradeException
-
- HoodieUpsertException - Exception in org.apache.hudi.exception
-
Exception thrown for any higher level errors when HoodieClient is doing a incremental upsert.
- HoodieUpsertException(String, Throwable) - Constructor for exception org.apache.hudi.exception.HoodieUpsertException
-
- HoodieUpsertException(String) - Constructor for exception org.apache.hudi.exception.HoodieUpsertException
-
- HoodieWriteCommitCallback - Interface in org.apache.hudi.callback
-
A callback interface help to call back when a write commit completes successfully.
- HoodieWriteCommitCallbackConfig - Class in org.apache.hudi.config
-
Write callback related config.
- HoodieWriteCommitCallbackConfig.Builder - Class in org.apache.hudi.config
-
- HoodieWriteCommitCallbackMessage - Class in org.apache.hudi.callback.common
-
Base callback message, which contains commitTime and tableName only for now.
- HoodieWriteCommitCallbackMessage(String, String, String, List<HoodieWriteStat>) - Constructor for class org.apache.hudi.callback.common.HoodieWriteCommitCallbackMessage
-
- HoodieWriteCommitCallbackUtil - Class in org.apache.hudi.callback.util
-
Util helps to prepare callback message.
- HoodieWriteCommitCallbackUtil() - Constructor for class org.apache.hudi.callback.util.HoodieWriteCommitCallbackUtil
-
- HoodieWriteCommitHttpCallback - Class in org.apache.hudi.callback.impl
-
- HoodieWriteCommitHttpCallback(HoodieWriteConfig) - Constructor for class org.apache.hudi.callback.impl.HoodieWriteCommitHttpCallback
-
- HoodieWriteCommitHttpCallbackClient - Class in org.apache.hudi.callback.client.http
-
Write commit callback http client.
- HoodieWriteCommitHttpCallbackClient(HoodieWriteConfig) - Constructor for class org.apache.hudi.callback.client.http.HoodieWriteCommitHttpCallbackClient
-
- HoodieWriteCommitHttpCallbackClient(String, String, CloseableHttpClient) - Constructor for class org.apache.hudi.callback.client.http.HoodieWriteCommitHttpCallbackClient
-
- HoodieWriteConfig - Class in org.apache.hudi.config
-
Class storing configs for the HoodieWriteClient.
- HoodieWriteConfig() - Constructor for class org.apache.hudi.config.HoodieWriteConfig
-
Use Spark engine by default.
- HoodieWriteConfig(EngineType, Properties) - Constructor for class org.apache.hudi.config.HoodieWriteConfig
-
- HoodieWriteConfig.Builder - Class in org.apache.hudi.config
-
- HoodieWriteHandle<T,I,K,O> - Class in org.apache.hudi.io
-
Base class for all write operations logically performed at the file group level.
- HoodieWriteHandle(HoodieWriteConfig, String, String, String, HoodieTable<T, I, K, O>, TaskContextSupplier) - Constructor for class org.apache.hudi.io.HoodieWriteHandle
-
- HoodieWriteHandle(HoodieWriteConfig, String, String, String, HoodieTable<T, I, K, O>, Option<Schema>, TaskContextSupplier) - Constructor for class org.apache.hudi.io.HoodieWriteHandle
-
- HoodieWriteHelper<T,R> - Class in org.apache.hudi.table.action.commit
-
- HoodieWriteMetadata<O> - Class in org.apache.hudi.table.action
-
Contains metadata, write-statuses and latency times corresponding to a commit/delta-commit action.
- HoodieWriteMetadata() - Constructor for class org.apache.hudi.table.action.HoodieWriteMetadata
-
- host(String) - Method in class org.apache.hudi.metrics.JmxReporterServer.Builder
-
- HUDI_DEFAULT_PARTITION_PATH - Static variable in class org.apache.hudi.keygen.KeyGenUtils
-
- IdentityBootstrapPartitionPathTranslator - Class in org.apache.hudi.client.bootstrap.translator
-
Return same path as bootstrap partition path.
- IdentityBootstrapPartitionPathTranslator() - Constructor for class org.apache.hudi.client.bootstrap.translator.IdentityBootstrapPartitionPathTranslator
-
- idPrefix - Variable in class org.apache.hudi.execution.HoodieLazyInsertIterable
-
- incrementalCleanerModeEnabled() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- index(String) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Runs INDEX action to build out the metadata partitions as planned for the given instant time.
- index - Variable in class org.apache.hudi.table.HoodieTable
-
- index(HoodieEngineContext, String) - Method in class org.apache.hudi.table.HoodieTable
-
Execute requested index action.
- INDEX_CLASS_NAME - Static variable in class org.apache.hudi.config.HoodieBootstrapConfig
-
- INDEX_CLASS_NAME - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- INDEX_CLASS_PROP - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- INDEX_TYPE - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- INDEX_TYPE_PROP - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- indexBytes(HilbertCurve, long[], int) - Static method in class org.apache.hudi.optimize.HilbertCurveUtils
-
- IndexFileFilter - Interface in org.apache.hudi.index.bloom
-
IndexFile filter to assist in look up of a record key.
- indexKeyFields - Variable in class org.apache.hudi.index.bucket.HoodieBucketIndex
-
- indexKeyFields - Variable in class org.apache.hudi.table.BucketIndexBulkInsertPartitioner
-
- indexTimerName - Variable in class org.apache.hudi.metrics.HoodieMetrics
-
- INEQUALITY_SQL_QUERIES - Static variable in class org.apache.hudi.config.HoodiePreCommitValidatorConfig
-
Spark SQL queries to run on table before committing new data to validate state before and after commit.
- inferKeyGeneratorType(Option<String>, String) - Static method in class org.apache.hudi.keygen.KeyGenUtils
-
Infers the key generator type based on the record key and partition fields.
- init(String, Iterator<HoodieRecord<T>>) - Method in class org.apache.hudi.io.HoodieMergeHandle
-
Load the new incoming records in a map and return partitionPath.
- INITIAL_CONSISTENCY_CHECK_INTERVAL_MS - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- INITIAL_CONSISTENCY_CHECK_INTERVAL_MS_PROP - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- initializeIfNeeded(HoodieTableMetaClient, Option<String>) - Method in class org.apache.hudi.metadata.HoodieBackedTableMetadataWriter
-
Initialize the metadata table if needed.
- initializeIncomingRecordsMap() - Method in class org.apache.hudi.io.HoodieMergeHandle
-
Initialize a spillable map for incoming records.
- initializeWriteClient() - Method in class org.apache.hudi.metadata.HoodieBackedTableMetadataWriter
-
- initLockInfo() - Method in class org.apache.hudi.client.transaction.lock.FileSystemBasedLockProvider
-
- initMetadataTable(Option<String>) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Bootstrap the metadata table.
- initRegistry() - Method in class org.apache.hudi.metadata.HoodieBackedTableMetadataWriter
-
- initTable(WriteOperationType, Option<String>, boolean) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
- initTable(WriteOperationType, Option<String>) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
- initWrapperFSMetrics() - Method in class org.apache.hudi.client.BaseHoodieClient
-
- INLINE_CLUSTERING - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
- INLINE_CLUSTERING_MAX_COMMIT_PROP - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
- INLINE_CLUSTERING_MAX_COMMITS - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
- INLINE_CLUSTERING_PROP - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
- INLINE_COMPACT - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- INLINE_COMPACT_NUM_DELTA_COMMITS - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- INLINE_COMPACT_NUM_DELTA_COMMITS_PROP - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- INLINE_COMPACT_PROP - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- INLINE_COMPACT_TIME_DELTA_SECONDS - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- INLINE_COMPACT_TIME_DELTA_SECONDS_PROP - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- INLINE_COMPACT_TRIGGER_STRATEGY - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- INLINE_COMPACT_TRIGGER_STRATEGY_PROP - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- INLINE_LOG_COMPACT - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- inlineClustering(Option<Map<String, String>>) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
Executes a clustering plan on a table, serially before or after an insert/upsert action.
- inlineClusteringEnabled() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- inlineCompaction(Option<Map<String, String>>) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
Performs a compaction operation on a table, serially before or after an insert/upsert action.
- inlineCompactionEnabled() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- inlineLogCompact(Option<Map<String, String>>) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
Performs a log compaction operation on a table, serially before or after an insert/upsert action.
- inlineLogCompactionEnabled() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- inlineScheduleClustering(Option<Map<String, String>>) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
Schedules clustering inline.
- inlineScheduleCompaction(Option<Map<String, String>>) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
Schedules compaction inline.
- inlineScheduleCompaction(Option<Map<String, String>>) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Schedules compaction inline.
- InMemoryMetricsReporter - Class in org.apache.hudi.metrics
-
Used for testing.
- InMemoryMetricsReporter() - Constructor for class org.apache.hudi.metrics.InMemoryMetricsReporter
-
- InProcessLockProvider - Class in org.apache.hudi.client.transaction.lock
-
InProcess level lock.
- InProcessLockProvider(LockConfiguration, Configuration) - Constructor for class org.apache.hudi.client.transaction.lock.InProcessLockProvider
-
- inputItr - Variable in class org.apache.hudi.client.utils.LazyIterableIterator
-
- inputPartitionPathStatMap - Variable in class org.apache.hudi.table.WorkloadProfile
-
Computed workload stats.
- insert(I, String) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Inserts the given HoodieRecords, into the table.
- insert(HoodieEngineContext, String, I) - Method in class org.apache.hudi.table.HoodieTable
-
Insert a batch of new records into Hoodie table at the supplied instantTime.
- INSERT_PARALLELISM - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- INSERT_PARALLELISM_VALUE - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- InsertBucket - Class in org.apache.hudi.table.action.commit
-
Helper class for an insert bucket along with the weight [0.0, 1.0] that defines the amount of incoming inserts that
should be allocated to the bucket.
- InsertBucket() - Constructor for class org.apache.hudi.table.action.commit.InsertBucket
-
- InsertBucketCumulativeWeightPair - Class in org.apache.hudi.table.action.commit
-
Each InsertBucket has a weight, InsertBucketCumulativeWeightPair stored here is the cumulativeWeight of the
InsertBucket.
- InsertBucketCumulativeWeightPair(InsertBucket, Double) - Constructor for class org.apache.hudi.table.action.commit.InsertBucketCumulativeWeightPair
-
- insertOverwrite(HoodieEngineContext, String, I) - Method in class org.apache.hudi.table.HoodieTable
-
Replaces all the existing records and inserts the specified new records into Hoodie table at the supplied instantTime,
for the partition paths contained in input records.
- insertOverwriteTable(HoodieEngineContext, String, I) - Method in class org.apache.hudi.table.HoodieTable
-
Delete all the existing records of the Hoodie table and inserts the specified new records into Hoodie table at the supplied instantTime,
for the partition paths contained in input records.
- insertPrepped(HoodieEngineContext, String, I) - Method in class org.apache.hudi.table.HoodieTable
-
Inserts the given prepared records into the Hoodie table, at the supplied instantTime.
- insertPreppedRecords(I, String) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Inserts the given prepared records into the Hoodie table, at the supplied instantTime.
- insertRecordsWritten - Variable in class org.apache.hudi.io.HoodieAppendHandle
-
- insertRecordsWritten - Variable in class org.apache.hudi.io.HoodieCreateHandle
-
- insertRecordsWritten - Variable in class org.apache.hudi.io.HoodieMergeHandle
-
- insertSplitSize(int) - Method in class org.apache.hudi.config.HoodieCompactionConfig.Builder
-
- INSTANT_PARAM - Static variable in class org.apache.hudi.client.HoodieTableServiceManagerClient
-
- instantTime - Variable in class org.apache.hudi.execution.HoodieLazyInsertIterable
-
- instantTime - Variable in class org.apache.hudi.io.HoodieIOHandle
-
- instantTime - Variable in class org.apache.hudi.table.action.BaseActionExecutor
-
- instantTime - Variable in class org.apache.hudi.table.action.rollback.ListingBasedRollbackStrategy
-
- instantTime - Variable in class org.apache.hudi.table.action.rollback.MarkerBasedRollbackStrategy
-
- instantTime - Variable in class org.apache.hudi.table.marker.WriteMarkers
-
- instantTimeToUseForScanning(String, String) - Method in class org.apache.hudi.table.action.compact.CompactionExecutionHelper
-
- instantTimeToUseForScanning(String, String) - Method in class org.apache.hudi.table.action.compact.LogCompactionExecutionHelper
-
- instantToRollback - Variable in class org.apache.hudi.table.action.rollback.BaseRollbackActionExecutor
-
- instantToRollback - Variable in class org.apache.hudi.table.action.rollback.BaseRollbackPlanActionExecutor
-
- INTERNAL_SCHEMA_STRING - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- IOUtils - Class in org.apache.hudi.io
-
- IOUtils() - Constructor for class org.apache.hudi.io.IOUtils
-
- isAsyncArchive() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- isAsyncClean() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- isAsyncClusteringEnabled() - Method in class org.apache.hudi.config.HoodieClusteringConfig
-
- isAsyncClusteringEnabled() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- isAutoAdjustLockConfigs() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
Hoodie Client Lock Configs.
- isAutoArchive() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- isAutoClean() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- isBucketClusteringMergeEnabled() - Method in class org.apache.hudi.table.action.cluster.strategy.BaseConsistentHashingBucketClusteringPlanStrategy
-
Whether enable buckets merged when using consistent hashing bucket index.
- isBucketClusteringSortEnabled() - Method in class org.apache.hudi.table.action.cluster.strategy.BaseConsistentHashingBucketClusteringPlanStrategy
-
Whether generate regular sort clustering plans for buckets that are not involved in merge or split.
- isBucketFileName(String) - Static method in class org.apache.hudi.index.bucket.BucketIdentifier
-
- isBufferingRecords(HoodieWriteConfig) - Static method in class org.apache.hudi.util.ExecutorFactory
-
Checks whether configured
HoodieExecutor buffer records (for ex, by holding them
in the queue)
- isCDCEnabled() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- isClosed() - Method in class org.apache.hudi.io.HoodieWriteHandle
-
- isClusteringEnabled() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- isClusteringSortEnabled() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- isCommitted() - Method in class org.apache.hudi.table.action.HoodieWriteMetadata
-
- isCompactionLogBlockMetricsOn() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
metrics properties.
- isConsistentLogicalTimestampEnabled() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- isConsistentLogicalTimestampEnabled() - Method in class org.apache.hudi.keygen.AutoRecordGenWrapperAvroKeyGenerator
-
- isEarlyConflictDetectionEnable() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- isEmbeddedTimelineServerEnabled() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- isEmbeddedTimelineServerReuseEnabled() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- isErrored(HoodieKey) - Method in class org.apache.hudi.client.WriteStatus
-
- isExecuted() - Method in class org.apache.hudi.table.action.compact.OperationResult
-
- isExecutorMetricsEnabled() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- isFailOnInlineTableServiceExceptionEnabled() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- isFailOnTimelineArchivingEnabled() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- isGlobal() - Method in class org.apache.hudi.index.bloom.HoodieBloomIndex
-
This is not global, since we depend on the partitionPath to do the lookup.
- isGlobal() - Method in class org.apache.hudi.index.bloom.HoodieGlobalBloomIndex
-
- isGlobal() - Method in class org.apache.hudi.index.bucket.HoodieBucketIndex
-
- isGlobal() - Method in class org.apache.hudi.index.HoodieIndex
-
An index is `global` if
HoodieKey to fileID mapping, does not depend on the `partitionPath`.
- isGlobal() - Method in class org.apache.hudi.index.HoodieInternalProxyIndex
-
- isGlobal() - Method in class org.apache.hudi.index.inmemory.HoodieInMemoryHashIndex
-
Only looks up by recordKey.
- isGlobal() - Method in class org.apache.hudi.index.simple.HoodieGlobalSimpleIndex
-
- isGlobal() - Method in class org.apache.hudi.index.simple.HoodieSimpleIndex
-
- isHeartbeatExpired(String) - Method in class org.apache.hudi.client.heartbeat.HoodieHeartbeatClient
-
- isHiveStylePartitioningEnabled() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- isImplicitWithStorage() - Method in class org.apache.hudi.index.bloom.HoodieBloomIndex
-
Bloom filters are stored, into the same data files.
- isImplicitWithStorage() - Method in class org.apache.hudi.index.bucket.HoodieBucketIndex
-
- isImplicitWithStorage() - Method in class org.apache.hudi.index.HoodieIndex
-
An index is "implicit" with respect to storage, if just writing new data to a file slice, updates the index as
well.
- isImplicitWithStorage() - Method in class org.apache.hudi.index.HoodieInternalProxyIndex
-
- isImplicitWithStorage() - Method in class org.apache.hudi.index.inmemory.HoodieInMemoryHashIndex
-
Index needs to be explicitly updated after storage write.
- isImplicitWithStorage() - Method in class org.apache.hudi.index.simple.HoodieSimpleIndex
-
- isInitialized() - Method in class org.apache.hudi.metadata.HoodieBackedTableMetadataWriter
-
- isInitialized() - Method in interface org.apache.hudi.metadata.HoodieTableMetadataWriter
-
Returns true if the metadata table is initialized.
- isInitialized(String) - Static method in class org.apache.hudi.metrics.Metrics
-
- isInlineClusteringEnabled() - Method in class org.apache.hudi.config.HoodieClusteringConfig
-
- isKeyInRange(String) - Method in class org.apache.hudi.index.bloom.BloomIndexFileInfo
-
Does the given key fall within the range (inclusive).
- isLockingMetricsEnabled() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- isLockRequired - Variable in class org.apache.hudi.client.transaction.TransactionManager
-
- isLockRequired() - Method in class org.apache.hudi.client.transaction.TransactionManager
-
- isLockRequired() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
Returns whether the explicit guard of lock is required.
- isLogCompactionEnabled() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
compaction properties.
- isLogCompactionEnabledOnMetadata() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- isMergeDataValidationCheckEnabled() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- isMetadataAsyncIndex() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- isMetadataBloomFilterIndexEnabled() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- isMetadataColumnStatsIndexEnabled() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- isMetadataTable() - Method in class org.apache.hudi.table.HoodieTable
-
- isMetadataTableEnabled() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
File listing metadata configs.
- isMetaserverEnabled() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
Metaserver configs.
- isMetricsOn() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
metrics properties.
- isPartitioned() - Method in class org.apache.hudi.table.HoodieTable
-
- isPreCommitRequired() - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
Some writers use SparkAllowUpdateStrategy and treat replacecommit plan as revocable plan.
- isPreCommitRequired() - Method in interface org.apache.hudi.client.transaction.ConflictResolutionStrategy
-
Write clients uses their preCommit API to run conflict resolution.
- isPreCommitRequired() - Method in class org.apache.hudi.client.transaction.PreferWriterConflictResolutionStrategy
-
- isPreCommitRequired() - Method in class org.apache.hudi.client.transaction.SimpleConcurrentFileWritesConflictResolutionStrategy
-
- isRecordIndexEnabled() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- isRestore - Variable in class org.apache.hudi.table.action.rollback.BaseRollbackPlanActionExecutor
-
- isRestore - Variable in class org.apache.hudi.table.action.rollback.ListingBasedRollbackStrategy
-
- isRollbackPendingClustering() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- isRunInDaemonMode() - Method in class org.apache.hudi.async.HoodieAsyncService
-
- isShutdown() - Method in class org.apache.hudi.async.HoodieAsyncService
-
- isShutdownRequested() - Method in class org.apache.hudi.async.HoodieAsyncService
-
- isSingleGroupClusteringEnabled() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- isStarted() - Method in class org.apache.hudi.async.HoodieAsyncService
-
- isSuccess() - Method in class org.apache.hudi.table.action.compact.OperationResult
-
- isTrackingSuccessfulWrites() - Method in class org.apache.hudi.client.WriteStatus
-
- isUpdateRecord(HoodieRecord<T>) - Method in class org.apache.hudi.io.HoodieAppendHandle
-
Returns whether the hoodie record is an UPDATE.
- iterator() - Method in class org.apache.hudi.client.utils.LazyIterableIterator
-
- lastCompletedTxn - Variable in class org.apache.hudi.table.action.commit.BaseCommitActionExecutor
-
- lastCompletedTxnAndMetadata - Variable in class org.apache.hudi.client.BaseHoodieWriteClient
-
- LATEST_CLEAN_PLAN_VERSION - Static variable in class org.apache.hudi.table.action.clean.CleanPlanner
-
- LATEST_RESTORE_PLAN_VERSION - Static variable in class org.apache.hudi.table.action.rollback.RestorePlanActionExecutor
-
- LATEST_ROLLBACK_PLAN_VERSION - Static variable in class org.apache.hudi.table.action.rollback.BaseRollbackPlanActionExecutor
-
- LAYOUT_OPTIMIZE_BUILD_CURVE_SAMPLE_SIZE - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
- LAYOUT_OPTIMIZE_DATA_SKIPPING_ENABLE - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
- LAYOUT_OPTIMIZE_ENABLE - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
- LAYOUT_OPTIMIZE_SPATIAL_CURVE_BUILD_METHOD - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
NOTE: This setting only has effect if
HoodieClusteringConfig.LAYOUT_OPTIMIZE_STRATEGY value is set to
either "z-order" or "hilbert" (ie leveraging space-filling curves)
Currently, two methods to order records along the curve are supported "build" and "sample":
Direct: entails that spatial curve will be built in full, "filling in" all of the individual
points corresponding to each individual record
Sample: leverages boundary-base interleaved index method (described in more details in
Amazon DynamoDB blog [1])
NOTE: Boundary-based interleaved Index method has better generalization,
but is slower than direct method.
- LAYOUT_OPTIMIZE_STRATEGY - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
Determines ordering strategy in for records layout optimization.
- LAYOUT_PARTITIONER_CLASS_NAME - Static variable in class org.apache.hudi.config.HoodieLayoutConfig
-
- LAYOUT_TYPE - Static variable in class org.apache.hudi.config.HoodieLayoutConfig
-
- layoutConfig - Variable in class org.apache.hudi.config.HoodieLayoutConfig.Builder
-
- layoutPartitionerClass() - Method in class org.apache.hudi.table.storage.HoodieConsistentBucketLayout
-
Consistent hashing will tag all incoming records, so we could go ahead reusing an existing Partitioner
- layoutPartitionerClass() - Method in class org.apache.hudi.table.storage.HoodieDefaultLayout
-
- layoutPartitionerClass() - Method in class org.apache.hudi.table.storage.HoodieSimpleBucketLayout
-
- layoutPartitionerClass() - Method in class org.apache.hudi.table.storage.HoodieStorageLayout
-
Return the layout specific partitioner for writing data, if any.
- LazyIterableIterator<I,O> - Class in org.apache.hudi.client.utils
-
(NOTE: Adapted from Apache SystemML) This class is a generic base class for lazy, single pass inputItr classes in
order to simplify the implementation of lazy iterators for mapPartitions use cases.
- LazyIterableIterator(Iterator<I>) - Constructor for class org.apache.hudi.client.utils.LazyIterableIterator
-
- lazyRollbackFailedIndexing() - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Rolls back the failed delta commits corresponding to the indexing action.
- leftIterator - Variable in class org.apache.hudi.client.utils.MergingIterator
-
- ListBasedHoodieBloomIndexHelper - Class in org.apache.hudi.index.bloom
-
- ListBasedHoodieBloomIndexHelper() - Constructor for class org.apache.hudi.index.bloom.ListBasedHoodieBloomIndexHelper
-
- ListingBasedRollbackRequest - Class in org.apache.hudi.table.action.rollback
-
Request for performing one rollback action.
- ListingBasedRollbackRequest(String, ListingBasedRollbackRequest.Type) - Constructor for class org.apache.hudi.table.action.rollback.ListingBasedRollbackRequest
-
- ListingBasedRollbackRequest(String, Option<String>, Option<String>, Option<HoodieWriteStat>, ListingBasedRollbackRequest.Type) - Constructor for class org.apache.hudi.table.action.rollback.ListingBasedRollbackRequest
-
- ListingBasedRollbackRequest.Type - Enum in org.apache.hudi.table.action.rollback
-
Rollback commands, that trigger a specific handling for rollback.
- ListingBasedRollbackStrategy - Class in org.apache.hudi.table.action.rollback
-
- ListingBasedRollbackStrategy(HoodieTable<?, ?, ?, ?>, HoodieEngineContext, HoodieWriteConfig, String, boolean) - Constructor for class org.apache.hudi.table.action.rollback.ListingBasedRollbackStrategy
-
- loadBucketIdToFileIdMappingForPartition(HoodieTable, String) - Method in class org.apache.hudi.index.bucket.HoodieSimpleBucketIndex
-
- loadColumnRangesFromMetaIndex(List<String>, HoodieEngineContext, HoodieTable<?, ?, ?, ?>) - Method in class org.apache.hudi.index.bloom.HoodieBloomIndex
-
Load the column stats index as BloomIndexFileInfo for all the involved files in the partition.
- loadMetadata(HoodieTable, String) - Static method in class org.apache.hudi.index.bucket.ConsistentBucketIndexUtils
-
Loads hashing metadata of the given partition, if it does not exist, returns empty.
- loadOrCreateMetadata(HoodieTable, String, int) - Static method in class org.apache.hudi.index.bucket.ConsistentBucketIndexUtils
-
Loads hashing metadata of the given partition, if it does not exist, creates a new one (also persist it into storage).
- location - Variable in class org.apache.hudi.table.action.commit.SmallFile
-
- locations() - Method in class org.apache.hudi.io.HoodieKeyLocationFetchHandle
-
- lock() - Method in class org.apache.hudi.client.transaction.lock.InProcessLockProvider
-
- lock() - Method in class org.apache.hudi.client.transaction.lock.LockManager
-
- LOCK_ACQUIRE_ATTEMPTS_COUNTER_NAME - Static variable in class org.apache.hudi.client.transaction.lock.metrics.HoodieLockMetrics
-
- LOCK_ACQUIRE_CLIENT_NUM_RETRIES - Static variable in class org.apache.hudi.config.HoodieLockConfig
-
- LOCK_ACQUIRE_CLIENT_RETRY_WAIT_TIME_IN_MILLIS - Static variable in class org.apache.hudi.config.HoodieLockConfig
-
- LOCK_ACQUIRE_DURATION_TIMER_NAME - Static variable in class org.apache.hudi.client.transaction.lock.metrics.HoodieLockMetrics
-
- LOCK_ACQUIRE_FAILURES_COUNTER_NAME - Static variable in class org.apache.hudi.client.transaction.lock.metrics.HoodieLockMetrics
-
- LOCK_ACQUIRE_NUM_RETRIES - Static variable in class org.apache.hudi.config.HoodieLockConfig
-
- LOCK_ACQUIRE_RETRY_MAX_WAIT_TIME_IN_MILLIS - Static variable in class org.apache.hudi.config.HoodieLockConfig
-
- LOCK_ACQUIRE_RETRY_WAIT_TIME_IN_MILLIS - Static variable in class org.apache.hudi.config.HoodieLockConfig
-
- LOCK_ACQUIRE_SUCCESS_COUNTER_NAME - Static variable in class org.apache.hudi.client.transaction.lock.metrics.HoodieLockMetrics
-
- LOCK_ACQUIRE_WAIT_TIMEOUT_MS - Static variable in class org.apache.hudi.config.HoodieLockConfig
-
- LOCK_METRICS_ENABLE - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsConfig
-
- LOCK_PROVIDER_CLASS_NAME - Static variable in class org.apache.hudi.config.HoodieLockConfig
-
- LOCK_PROVIDER_CLASS_PROP - Static variable in class org.apache.hudi.config.HoodieLockConfig
-
- LOCK_REQUEST_LATENCY_TIMER_NAME - Static variable in class org.apache.hudi.client.transaction.lock.metrics.HoodieLockMetrics
-
- lockConfiguration - Variable in class org.apache.hudi.client.transaction.lock.FileSystemBasedLockProvider
-
- lockConfiguration - Variable in class org.apache.hudi.client.transaction.lock.ZookeeperBasedLockProvider
-
- LockInfo - Class in org.apache.hudi.client.transaction.lock
-
- LockInfo() - Constructor for class org.apache.hudi.client.transaction.lock.LockInfo
-
- LockManager - Class in org.apache.hudi.client.transaction.lock
-
This class wraps implementations of
LockProvider and provides an easy way to manage the lifecycle of a lock.
- LockManager(HoodieWriteConfig, FileSystem) - Constructor for class org.apache.hudi.client.transaction.lock.LockManager
-
- LockManager(HoodieWriteConfig, FileSystem, TypedProperties) - Constructor for class org.apache.hudi.client.transaction.lock.LockManager
-
- lockManager - Variable in class org.apache.hudi.client.transaction.TransactionManager
-
- LOG - Static variable in class org.apache.hudi.client.bootstrap.FullRecordBootstrapDataProvider
-
- LOG - Static variable in interface org.apache.hudi.client.RunsTableService
-
- LOG - Static variable in class org.apache.hudi.client.transaction.TransactionManager
-
- LOG - Static variable in class org.apache.hudi.table.BucketIndexBulkInsertPartitioner
-
- LOG_COMPACTION_BLOCKS_THRESHOLD - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- logCompact(String, boolean) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
Ensures compaction instant is in expected state and performs Log Compaction for the workload stored in instant-time.s
- logCompact(String) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
Performs Log Compaction for the workload stored in instant-time.
- logCompact(String) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Performs Log Compaction for the workload stored in instant-time.
- logCompact(String, boolean) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Ensures compaction instant is in expected state and performs Log Compaction for the workload stored in instant-time.s
- logCompact(HoodieEngineContext, String) - Method in class org.apache.hudi.table.HoodieTable
-
Run Log Compaction on the table.
- LogCompactionExecutionHelper<T extends HoodieRecordPayload,I,K,O> - Class in org.apache.hudi.table.action.compact
-
Strategy class to execute log compaction operations.
- LogCompactionExecutionHelper() - Constructor for class org.apache.hudi.table.action.compact.LogCompactionExecutionHelper
-
- logCompactionTimer - Variable in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
- logCompactionTimerName - Variable in class org.apache.hudi.metrics.HoodieMetrics
-
- LogFileNumBasedCompactionStrategy - Class in org.apache.hudi.table.action.compact.strategy
-
LogFileLengthBasedCompactionStrategy orders the compactions based on the total log files num,
filters the file group which log files length is greater than the threshold and limits the compactions within a configured IO bound.
- LogFileNumBasedCompactionStrategy() - Constructor for class org.apache.hudi.table.action.compact.strategy.LogFileNumBasedCompactionStrategy
-
- LogFileSizeBasedCompactionStrategy - Class in org.apache.hudi.table.action.compact.strategy
-
LogFileSizeBasedCompactionStrategy orders the compactions based on the total log files size,
filters the file group which log files size is greater than the threshold and limits the
compactions within a configured IO bound.
- LogFileSizeBasedCompactionStrategy() - Constructor for class org.apache.hudi.table.action.compact.strategy.LogFileSizeBasedCompactionStrategy
-
- LOOKUP_STR - Static variable in class org.apache.hudi.client.BaseHoodieWriteClient
-
- makeNewFilePath(String, String) - Method in class org.apache.hudi.io.HoodieWriteHandle
-
Make new file path with given file name.
- makeNewPath(String) - Method in class org.apache.hudi.io.HoodieWriteHandle
-
- makeOldAndNewFilePaths(String, String, String) - Method in class org.apache.hudi.io.HoodieMergeHandle
-
- markClosed() - Method in class org.apache.hudi.io.HoodieWriteHandle
-
- MarkerBasedRollbackStrategy<T,I,K,O> - Class in org.apache.hudi.table.action.rollback
-
Performs rollback using marker files generated during the write..
- MarkerBasedRollbackStrategy(HoodieTable<?, ?, ?, ?>, HoodieEngineContext, HoodieWriteConfig, String) - Constructor for class org.apache.hudi.table.action.rollback.MarkerBasedRollbackStrategy
-
- MarkerBasedRollbackUtils - Class in org.apache.hudi.table.marker
-
A utility class for marker-based rollback.
- MarkerBasedRollbackUtils() - Constructor for class org.apache.hudi.table.marker.MarkerBasedRollbackUtils
-
- markerDirPath - Variable in class org.apache.hudi.table.marker.WriteMarkers
-
- MARKERS_DELETE_PARALLELISM - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- MARKERS_DELETE_PARALLELISM_VALUE - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- MARKERS_TIMELINE_SERVER_BASED_BATCH_INTERVAL_MS - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- MARKERS_TIMELINE_SERVER_BASED_BATCH_NUM_THREADS - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- MARKERS_TYPE - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- markFailure(HoodieRecord, Throwable, Option<Map<String, String>>) - Method in class org.apache.hudi.client.FailOnFirstErrorWriteStatus
-
- markFailure(String, String, Throwable) - Method in class org.apache.hudi.client.FailOnFirstErrorWriteStatus
-
- markFailure(HoodieRecord, Throwable, Option<Map<String, String>>) - Method in class org.apache.hudi.client.WriteStatus
-
Mark write as failed, optionally using given parameters for the purpose of calculating some aggregate metrics.
- markFailure(String, String, Throwable) - Method in class org.apache.hudi.client.WriteStatus
-
Used by native write handles like HoodieRowCreateHandle and HoodieRowDataCreateHandle.
- markSuccess(HoodieRecord, Option<Map<String, String>>) - Method in class org.apache.hudi.client.WriteStatus
-
Mark write as success, optionally using given parameters for the purpose of calculating some aggregate metrics.
- markSuccess(HoodieRecordDelegate, Option<Map<String, String>>) - Method in class org.apache.hudi.client.WriteStatus
-
Used by native write handles like HoodieRowCreateHandle and HoodieRowDataCreateHandle.
- MASTER_PRINCIPAL - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- MAX_COMMITS_TO_KEEP - Static variable in class org.apache.hudi.config.HoodieArchivalConfig
-
- MAX_COMMITS_TO_KEEP_PROP - Static variable in class org.apache.hudi.config.HoodieArchivalConfig
-
- MAX_CONSISTENCY_CHECK_INTERVAL_MS - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- MAX_CONSISTENCY_CHECK_INTERVAL_MS_PROP - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- MAX_CONSISTENCY_CHECKS - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- MAX_CONSISTENCY_CHECKS_PROP - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- MAX_DATUMS_PER_REQUEST - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsCloudWatchConfig
-
- MAX_DFS_STREAM_BUFFER_SIZE - Static variable in class org.apache.hudi.config.HoodieMemoryConfig
-
- MAX_DFS_STREAM_BUFFER_SIZE_PROP - Static variable in class org.apache.hudi.config.HoodieMemoryConfig
-
- MAX_MEMORY_FOR_COMPACTION - Static variable in class org.apache.hudi.config.HoodieMemoryConfig
-
- MAX_MEMORY_FOR_COMPACTION_PROP - Static variable in class org.apache.hudi.config.HoodieMemoryConfig
-
- MAX_MEMORY_FOR_MERGE - Static variable in class org.apache.hudi.config.HoodieMemoryConfig
-
- MAX_MEMORY_FOR_MERGE_PROP - Static variable in class org.apache.hudi.config.HoodieMemoryConfig
-
- MAX_MEMORY_FRACTION_FOR_COMPACTION - Static variable in class org.apache.hudi.config.HoodieMemoryConfig
-
- MAX_MEMORY_FRACTION_FOR_COMPACTION_PROP - Static variable in class org.apache.hudi.config.HoodieMemoryConfig
-
- MAX_MEMORY_FRACTION_FOR_MERGE - Static variable in class org.apache.hudi.config.HoodieMemoryConfig
-
- MAX_MEMORY_FRACTION_FOR_MERGE_PROP - Static variable in class org.apache.hudi.config.HoodieMemoryConfig
-
- MAX_QPS_FRACTION - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- MAX_QPS_PER_REGION_SERVER - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- mayBeCleanAndArchive(HoodieTable) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Triggers cleaning and archival for the table of interest.
- maybeDeleteMetadataTable() - Method in class org.apache.hudi.table.HoodieTable
-
Deletes the metadata table if the writer disables metadata table with hoodie.metadata.enable=false
- maybePersist(HoodieData<WriteStatus>, HoodieEngineContext, HoodieWriteConfig, String) - Method in class org.apache.hudi.table.action.compact.HoodieCompactor
-
Maybe persist write status.
- MERGE_ALLOW_DUPLICATE_ON_INSERTS_ENABLE - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- MERGE_DATA_VALIDATION_CHECK_ENABLE - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- MERGE_SMALL_FILE_GROUP_CANDIDATES_LIMIT - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- mergeArchiveFiles(List<FileStatus>) - Method in class org.apache.hudi.client.HoodieTimelineArchiver
-
- mergeBucket(List<String>) - Method in class org.apache.hudi.index.bucket.ConsistentBucketIdentifier
-
- mergeForPartitionUpdatesIfNeeded(HoodieData<Pair<HoodieRecord<R>, Option<HoodieRecordGlobalLocation>>>, HoodieWriteConfig, HoodieTable) - Static method in class org.apache.hudi.index.HoodieIndexUtils
-
Merge tagged incoming records with existing records in case of partition path updated.
- MergeOnReadRestoreActionExecutor<T,I,K,O> - Class in org.apache.hudi.table.action.restore
-
- MergeOnReadRestoreActionExecutor(HoodieEngineContext, HoodieWriteConfig, HoodieTable<T, I, K, O>, String, String) - Constructor for class org.apache.hudi.table.action.restore.MergeOnReadRestoreActionExecutor
-
- MergeOnReadRollbackActionExecutor<T,I,K,O> - Class in org.apache.hudi.table.action.rollback
-
- MergeOnReadRollbackActionExecutor(HoodieEngineContext, HoodieWriteConfig, HoodieTable<T, I, K, O>, String, HoodieInstant, boolean, boolean) - Constructor for class org.apache.hudi.table.action.rollback.MergeOnReadRollbackActionExecutor
-
- MergeOnReadRollbackActionExecutor(HoodieEngineContext, HoodieWriteConfig, HoodieTable<T, I, K, O>, String, HoodieInstant, boolean, boolean, boolean) - Constructor for class org.apache.hudi.table.action.rollback.MergeOnReadRollbackActionExecutor
-
- MergingIterator<T1,T2,R> - Class in org.apache.hudi.client.utils
-
Iterator providing for the semantic of simultaneously iterating over 2 other iterators
and combining their respective output
- MergingIterator(Iterator<T1>, Iterator<T2>, BiFunction<T1, T2, R>) - Constructor for class org.apache.hudi.client.utils.MergingIterator
-
- metaClient - Variable in class org.apache.hudi.table.action.rollback.BaseRollbackHelper
-
- metaClient - Variable in class org.apache.hudi.table.HoodieTable
-
- metadata - Variable in class org.apache.hudi.metadata.HoodieBackedTableMetadataWriter
-
- METADATA_BOOTSTRAP_RECORD_SCHEMA - Static variable in class org.apache.hudi.io.HoodieBootstrapHandle
-
- METADATA_CHILD_NODE_KEY - Static variable in class org.apache.hudi.table.action.cluster.strategy.BaseConsistentHashingBucketClusteringPlanStrategy
-
- METADATA_COMPACTION_TIME_SUFFIX - Static variable in class org.apache.hudi.metadata.HoodieBackedTableMetadataWriter
-
- METADATA_PARTITION_KEY - Static variable in class org.apache.hudi.table.action.cluster.strategy.BaseConsistentHashingBucketClusteringPlanStrategy
-
- METADATA_SEQUENCE_NUMBER_KEY - Static variable in class org.apache.hudi.table.action.cluster.strategy.BaseConsistentHashingBucketClusteringPlanStrategy
-
- MetadataConversionUtils - Class in org.apache.hudi.client.utils
-
- MetadataConversionUtils() - Constructor for class org.apache.hudi.client.utils.MetadataConversionUtils
-
- metadataMetaClient - Variable in class org.apache.hudi.metadata.HoodieBackedTableMetadataWriter
-
- MetadataOnlyBootstrapModeSelector - Class in org.apache.hudi.client.bootstrap.selector
-
- MetadataOnlyBootstrapModeSelector(HoodieWriteConfig) - Constructor for class org.apache.hudi.client.bootstrap.selector.MetadataOnlyBootstrapModeSelector
-
- MetadataTableUtils - Class in org.apache.hudi.client.utils
-
- MetadataTableUtils() - Constructor for class org.apache.hudi.client.utils.MetadataTableUtils
-
- metadataWriteConfig - Variable in class org.apache.hudi.metadata.HoodieBackedTableMetadataWriter
-
- METRIC_HOST_NAME - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsDatadogConfig
-
- METRIC_NAMESPACE - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsCloudWatchConfig
-
- METRIC_PREFIX - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsCloudWatchConfig
-
- METRIC_PREFIX - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsConfig
-
- METRIC_PREFIX_VALUE - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsDatadogConfig
-
- METRIC_TAG_VALUES - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsDatadogConfig
-
- metrics - Variable in class org.apache.hudi.client.BaseHoodieClient
-
- metrics - Variable in class org.apache.hudi.metadata.HoodieBackedTableMetadataWriter
-
- Metrics - Class in org.apache.hudi.metrics
-
This is the main class of the metrics system.
- Metrics(HoodieWriteConfig) - Constructor for class org.apache.hudi.metrics.Metrics
-
- METRICS_ON - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsConfig
-
- METRICS_REPORTER_CLASS - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsConfig
-
- METRICS_REPORTER_CLASS_NAME - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsConfig
-
- METRICS_REPORTER_FILE_BASED_CONFIGS_PATH - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsConfig
-
- METRICS_REPORTER_PREFIX - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsConfig
-
- METRICS_REPORTER_TYPE - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsConfig
-
- METRICS_REPORTER_TYPE_VALUE - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsConfig
-
- MetricsGraphiteReporter - Class in org.apache.hudi.metrics
-
Implementation of Graphite reporter, which connects to the Graphite server, and send metrics to that server.
- MetricsGraphiteReporter(HoodieWriteConfig, MetricRegistry) - Constructor for class org.apache.hudi.metrics.MetricsGraphiteReporter
-
- MetricsReporter - Class in org.apache.hudi.metrics
-
Interface for implementing a Reporter.
- MetricsReporter() - Constructor for class org.apache.hudi.metrics.MetricsReporter
-
- MetricsReporterFactory - Class in org.apache.hudi.metrics
-
Factory class for creating MetricsReporter.
- MetricsReporterFactory() - Constructor for class org.apache.hudi.metrics.MetricsReporterFactory
-
- MetricsReporterType - Enum in org.apache.hudi.metrics
-
Types of the reporter supported, hudi also supports user defined reporter.
- MetricUtils - Class in org.apache.hudi.metrics
-
- MetricUtils() - Constructor for class org.apache.hudi.metrics.MetricUtils
-
- MIN_COMMITS_TO_KEEP - Static variable in class org.apache.hudi.config.HoodieArchivalConfig
-
- MIN_COMMITS_TO_KEEP_PROP - Static variable in class org.apache.hudi.config.HoodieArchivalConfig
-
- MIN_QPS_FRACTION - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- mod(int, int) - Static method in class org.apache.hudi.index.bucket.BucketIdentifier
-
- MODE_SELECTOR_CLASS_NAME - Static variable in class org.apache.hudi.config.HoodieBootstrapConfig
-
- RandomFileIdPrefixProvider - Class in org.apache.hudi.table
-
- RandomFileIdPrefixProvider(TypedProperties) - Constructor for class org.apache.hudi.table.RandomFileIdPrefixProvider
-
- readerSchema - Variable in class org.apache.hudi.io.HoodieMergedReadHandle
-
- reconcileAgainstMarkers(HoodieEngineContext, String, List<HoodieWriteStat>, boolean) - Method in class org.apache.hudi.table.HoodieTable
-
Reconciles WriteStats and marker files to detect and safely delete duplicate data files created because of Spark
retries.
- RECORD_INDEX_INPUT_STORAGE_LEVEL_VALUE - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- RECORD_INDEX_UPDATE_PARTITION_PATH_ENABLE - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- RECORD_INDEX_USE_CACHING - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- RECORD_KEY_FIELD_NAME - Static variable in class org.apache.hudi.metadata.HoodieMetadataWriteUtils
-
- RECORD_KEY_GEN_INSTANT_TIME_CONFIG - Static variable in class org.apache.hudi.keygen.KeyGenUtils
-
- RECORD_KEY_GEN_PARTITION_ID_CONFIG - Static variable in class org.apache.hudi.keygen.KeyGenUtils
-
- RECORD_MERGER_IMPLS - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- RECORD_MERGER_STRATEGY - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- RECORD_SIZE_ESTIMATION_THRESHOLD - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- RECORD_SIZE_ESTIMATION_THRESHOLD_PROP - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- recordIndexUseCaching(boolean) - Method in class org.apache.hudi.config.HoodieIndexConfig.Builder
-
- recordItr - Variable in class org.apache.hudi.io.HoodieAppendHandle
-
- recordMerger - Variable in class org.apache.hudi.io.HoodieWriteHandle
-
- recordsDeleted - Variable in class org.apache.hudi.io.HoodieAppendHandle
-
- recordsDeleted - Variable in class org.apache.hudi.io.HoodieCreateHandle
-
- recordsDeleted - Variable in class org.apache.hudi.io.HoodieMergeHandle
-
- recordsWritten - Variable in class org.apache.hudi.io.HoodieAppendHandle
-
- recordsWritten - Variable in class org.apache.hudi.io.HoodieCreateHandle
-
- recordsWritten - Variable in class org.apache.hudi.io.HoodieMergeHandle
-
- recordType - Variable in class org.apache.hudi.table.action.cluster.strategy.ClusteringExecutionStrategy
-
- recreateMarkers(String, HoodieTable, HoodieEngineContext, int) - Method in class org.apache.hudi.table.upgrade.ZeroToOneUpgradeHandler
-
Recreate markers in new format.
- REGIONSERVER_PRINCIPAL - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- registerGauge(String, long) - Method in class org.apache.hudi.metrics.Metrics
-
- registerGauges(Map<String, Long>, Option<String>) - Method in class org.apache.hudi.metrics.Metrics
-
- registerWith(MBeanServer) - Method in class org.apache.hudi.metrics.JmxReporterServer.Builder
-
- RELEASE_RESOURCE_ENABLE - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- releaseQPSResources() - Method in class org.apache.hudi.index.hbase.DefaultHBaseQPSResourceAllocator
-
- releaseQPSResources() - Method in interface org.apache.hudi.index.hbase.HBaseIndexQPSResourceAllocator
-
This method releases the acquired QPS Fraction.
- releaseResources(String) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Called after each write, to release any resources used.
- reloadCurrentOwnerLockInfo() - Method in class org.apache.hudi.client.transaction.lock.FileSystemBasedLockProvider
-
- remove() - Method in class org.apache.hudi.client.utils.LazyIterableIterator
-
- renameColumn(String, String) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
rename col name for hudi table.
- RenameInfo(String, String, String) - Constructor for class org.apache.hudi.client.CompactionAdminClient.RenameInfo
-
- renameLogFile(HoodieTableMetaClient, HoodieLogFile, HoodieLogFile) - Static method in class org.apache.hudi.client.CompactionAdminClient
-
Rename log files.
- RenameOpResult() - Constructor for class org.apache.hudi.client.CompactionAdminClient.RenameOpResult
-
- RenameOpResult(Pair<HoodieLogFile, HoodieLogFile>, boolean, Option<Exception>) - Constructor for class org.apache.hudi.client.CompactionAdminClient.RenameOpResult
-
- RenameOpResult(Pair<HoodieLogFile, HoodieLogFile>, boolean, boolean, Option<Exception>) - Constructor for class org.apache.hudi.client.CompactionAdminClient.RenameOpResult
-
- reOpenWriter() - Method in class org.apache.hudi.client.HoodieTimelineArchiver
-
- reOrderColPosition(String, String, TableChange.ColumnPositionChange.ColumnPositionType) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
reorder the position of col.
- repairCompaction(String, int, boolean) - Method in class org.apache.hudi.client.CompactionAdminClient
-
Renames delta files to make file-slices consistent with the timeline as dictated by Hoodie metadata.
- RepairUtils - Class in org.apache.hudi.table.repair
-
Utils for table repair tool.
- RepairUtils() - Constructor for class org.apache.hudi.table.repair.RepairUtils
-
- RepairUtils.SerializablePathFilter - Interface in org.apache.hudi.table.repair
-
Serializable path filter class for Spark job.
- repartitionRecords(I, int) - Method in interface org.apache.hudi.table.BulkInsertPartitioner
-
Partitions the input records based on the number of output partitions as a hint.
- ReplaceArchivalHelper - Class in org.apache.hudi.client
-
Operates on marker files for a given write action (commit, delta commit, compaction).
- ReplaceArchivalHelper() - Constructor for class org.apache.hudi.client.ReplaceArchivalHelper
-
- replaceCommitTimerName - Variable in class org.apache.hudi.metrics.HoodieMetrics
-
- report() - Method in class org.apache.hudi.metrics.cloudwatch.CloudWatchMetricsReporter
-
- report() - Method in class org.apache.hudi.metrics.ConsoleMetricsReporter
-
- report() - Method in class org.apache.hudi.metrics.datadog.DatadogMetricsReporter
-
- report(SortedMap<String, Gauge>, SortedMap<String, Counter>, SortedMap<String, Histogram>, SortedMap<String, Meter>, SortedMap<String, Timer>) - Method in class org.apache.hudi.metrics.datadog.DatadogReporter
-
- report() - Method in class org.apache.hudi.metrics.InMemoryMetricsReporter
-
- report() - Method in class org.apache.hudi.metrics.JmxMetricsReporter
-
- report() - Method in class org.apache.hudi.metrics.MetricsGraphiteReporter
-
- report() - Method in class org.apache.hudi.metrics.MetricsReporter
-
Deterministically push out metrics.
- report() - Method in class org.apache.hudi.metrics.prometheus.PrometheusReporter
-
- report() - Method in class org.apache.hudi.metrics.prometheus.PushGatewayMetricsReporter
-
- report(SortedMap<String, Gauge>, SortedMap<String, Counter>, SortedMap<String, Histogram>, SortedMap<String, Meter>, SortedMap<String, Timer>) - Method in class org.apache.hudi.metrics.prometheus.PushGatewayReporter
-
- REPORT_PERIOD_IN_SECONDS - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsDatadogConfig
-
- REPORT_PERIOD_SECONDS - Static variable in class org.apache.hudi.config.metrics.HoodieMetricsCloudWatchConfig
-
- reportMetrics(String, String, long) - Method in class org.apache.hudi.metrics.HoodieMetrics
-
Given a commit action, metrics name and value this method reports custom metrics.
- requestClean(String) - Method in class org.apache.hudi.table.action.clean.CleanPlanActionExecutor
-
Creates a Cleaner plan if there are files to be cleaned and stores them in instant file.
- requestRollback(String) - Method in class org.apache.hudi.table.action.rollback.BaseRollbackPlanActionExecutor
-
Creates a Rollback plan if there are files to be rolled back and stores them in instant file.
- requireSortedRecords() - Method in class org.apache.hudi.table.HoodieTable
-
- requiresTagging(WriteOperationType) - Method in class org.apache.hudi.index.bucket.HoodieBucketIndex
-
- requiresTagging(WriteOperationType) - Method in class org.apache.hudi.index.HoodieIndex
-
To indicate if an operation type requires location tagging before writing
- reset(Option<HoodieInstant>, Option<HoodieInstant>, Option<HoodieInstant>) - Method in class org.apache.hudi.client.transaction.TransactionManager
-
- resetViewStorageConfig() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- resolveConflict(HoodieTable, ConcurrentOperation, ConcurrentOperation) - Method in interface org.apache.hudi.client.transaction.ConflictResolutionStrategy
-
Implementations of this method will determine how to resolve a conflict between 2 commits.
- resolveConflict(HoodieTable, ConcurrentOperation, ConcurrentOperation) - Method in class org.apache.hudi.client.transaction.SimpleConcurrentFileWritesConflictResolutionStrategy
-
- resolvedInstant - Variable in class org.apache.hudi.table.action.rollback.BaseRollbackActionExecutor
-
- resolveMarkerConflict(String, String, String) - Method in class org.apache.hudi.table.marker.SimpleDirectMarkerBasedDetectionStrategy
-
- resolveWriteConflict(HoodieTable, HoodieCommitMetadata, Set<String>) - Method in class org.apache.hudi.client.BaseHoodieClient
-
Resolve write conflicts before commit.
- resolveWriteConflictIfAny(HoodieTable, Option<HoodieInstant>, Option<HoodieCommitMetadata>, HoodieWriteConfig, Option<HoodieInstant>, boolean, Set<String>) - Static method in class org.apache.hudi.client.utils.TransactionUtils
-
Resolve any write conflicts when committing data.
- RESOURCE - Static variable in class org.apache.hudi.client.HoodieTableServiceManagerClient
-
- restore(HoodieEngineContext, String, String) - Method in class org.apache.hudi.table.HoodieTable
-
Restore the table to the given instant.
- RESTORE_PLAN_VERSION_1 - Static variable in class org.apache.hudi.table.action.rollback.RestorePlanActionExecutor
-
- RESTORE_PLAN_VERSION_2 - Static variable in class org.apache.hudi.table.action.rollback.RestorePlanActionExecutor
-
- RestorePlanActionExecutor<T,I,K,O> - Class in org.apache.hudi.table.action.rollback
-
Plans the restore action and add a restore.requested meta file to timeline.
- RestorePlanActionExecutor(HoodieEngineContext, HoodieWriteConfig, HoodieTable<T, I, K, O>, String, String) - Constructor for class org.apache.hudi.table.action.rollback.RestorePlanActionExecutor
-
- restoreToInstant(String, boolean) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
NOTE : This action requires all writers (ingest and compact) to a table to be stopped before proceeding.
- restoreToSavepoint() - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Restore the data to a savepoint based on the latest commit action on the savepoint timeline.
- restoreToSavepoint(String) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Restore the data to the savepoint.
- RestoreUtils - Class in org.apache.hudi.table.action.restore
-
- RestoreUtils() - Constructor for class org.apache.hudi.table.action.restore.RestoreUtils
-
- retainCommits(int) - Method in class org.apache.hudi.config.HoodieCleanConfig.Builder
-
- retainFileVersions(int) - Method in class org.apache.hudi.config.HoodieCleanConfig.Builder
-
- RETRY_EXCEPTIONS - Static variable in class org.apache.hudi.client.HoodieTableServiceManagerClient
-
- rightIterator - Variable in class org.apache.hudi.client.utils.MergingIterator
-
- rollback(String, Option<HoodiePendingRollbackInfo>, boolean) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
Deprecated.
- rollback(String, Option<HoodiePendingRollbackInfo>, String, boolean) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
Deprecated.
- rollback(String) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Deprecated.
- rollback(String, String) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Deprecated.
- rollback(HoodieEngineContext, String, HoodieInstant, boolean, boolean) - Method in class org.apache.hudi.table.HoodieTable
-
Rollback the (inflight/committed) record changes with the given commit time.
- ROLLBACK_INSTANT_BACKUP_DIRECTORY - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- ROLLBACK_INSTANT_BACKUP_ENABLED - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- ROLLBACK_PARALLELISM - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- ROLLBACK_PARALLELISM_VALUE - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- ROLLBACK_PENDING_CLUSTERING_ON_CONFLICT - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
- ROLLBACK_PLAN_VERSION_1 - Static variable in class org.apache.hudi.table.action.rollback.BaseRollbackPlanActionExecutor
-
- ROLLBACK_SYNC_ENABLE - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- ROLLBACK_USING_MARKERS - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- ROLLBACK_USING_MARKERS_ENABLE - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- rollbackBootstrap(HoodieEngineContext, String) - Method in class org.apache.hudi.table.HoodieTable
-
Perform rollback of bootstrap of a Hudi table.
- rollbackCommit(String) - Method in class org.apache.hudi.index.bloom.HoodieBloomIndex
-
- rollbackCommit(String) - Method in class org.apache.hudi.index.bucket.HoodieBucketIndex
-
- rollbackCommit(String) - Method in class org.apache.hudi.index.bucket.HoodieConsistentBucketIndex
-
Do nothing.
- rollbackCommit(String) - Method in class org.apache.hudi.index.HoodieIndex
-
Rollback the effects of the commit made at instantTime.
- rollbackCommit(String) - Method in class org.apache.hudi.index.HoodieInternalProxyIndex
-
- rollbackCommit(String) - Method in class org.apache.hudi.index.inmemory.HoodieInMemoryHashIndex
-
- rollbackCommit(String) - Method in class org.apache.hudi.index.simple.HoodieSimpleIndex
-
- rollbackFailedBootstrap() - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
Main API to rollback failed bootstrap.
- rollbackFailedIndexingCommits() - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
Rolls back the failed delta commits corresponding to the indexing action.
- rollbackFailedWrites() - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
Rollback all failed writes.
- rollbackFailedWrites(Map<String, Option<HoodiePendingRollbackInfo>>) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
- rollbackFailedWrites(Map<String, Option<HoodiePendingRollbackInfo>>, boolean) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
- rollbackFailedWrites() - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Rollback failed writes if any.
- rollbackInflightClustering(HoodieInstant, Function<String, Option<HoodiePendingRollbackInfo>>) - Method in class org.apache.hudi.table.HoodieTable
-
Rollback inflight clustering instant to requested clustering instant
- rollbackInflightCompaction(HoodieInstant) - Method in class org.apache.hudi.table.HoodieTable
-
- rollbackInflightCompaction(HoodieInstant, Function<String, Option<HoodiePendingRollbackInfo>>) - Method in class org.apache.hudi.table.HoodieTable
-
Rollback failed compactions.
- rollbackInflightLogCompaction(HoodieInstant) - Method in class org.apache.hudi.table.HoodieTable
-
- rollbackInflightLogCompaction(HoodieInstant, Function<String, Option<HoodiePendingRollbackInfo>>) - Method in class org.apache.hudi.table.HoodieTable
-
Rollback failed compactions.
- rollbackInstant(HoodieInstant) - Method in class org.apache.hudi.table.action.restore.BaseRestoreActionExecutor
-
- rollbackInstant(HoodieInstant) - Method in class org.apache.hudi.table.action.restore.CopyOnWriteRestoreActionExecutor
-
- rollbackInstant(HoodieInstant) - Method in class org.apache.hudi.table.action.restore.MergeOnReadRestoreActionExecutor
-
- rollbackTimerName - Variable in class org.apache.hudi.metrics.HoodieMetrics
-
- RollbackUtils - Class in org.apache.hudi.table.action.rollback
-
- RollbackUtils() - Constructor for class org.apache.hudi.table.action.rollback.RollbackUtils
-
- run(HoodieTableVersion, String) - Method in class org.apache.hudi.table.upgrade.UpgradeDowngrade
-
Perform Upgrade or Downgrade steps if required and updated table version if need be.
- runAnyPendingClustering(HoodieTable) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
- runAnyPendingCompactions(HoodieTable) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
- runAnyPendingCompactions() - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Run any pending compactions.
- runAnyPendingLogCompactions(HoodieTable) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
- runAnyPendingLogCompactions() - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Run any pending log compactions.
- RunCompactionActionExecutor<T> - Class in org.apache.hudi.table.action.compact
-
- RunCompactionActionExecutor(HoodieEngineContext, HoodieWriteConfig, HoodieTable, String, HoodieCompactor, HoodieCompactionHandler, WriteOperationType) - Constructor for class org.apache.hudi.table.action.compact.RunCompactionActionExecutor
-
- RunIndexActionExecutor<T,I,K,O> - Class in org.apache.hudi.table.action.index
-
Reads the index plan and executes the plan.
- RunIndexActionExecutor(HoodieEngineContext, HoodieWriteConfig, HoodieTable<T, I, K, O>, String) - Constructor for class org.apache.hudi.table.action.index.RunIndexActionExecutor
-
- runMerge(HoodieTable<?, ?, ?, ?>, HoodieMergeHandle<?, ?, ?, ?>) - Method in class org.apache.hudi.table.action.commit.BaseMergeHelper
-
Read records from previous version of base file and merge.
- runMerge(HoodieTable<?, ?, ?, ?>, HoodieMergeHandle<?, ?, ?, ?>) - Method in class org.apache.hudi.table.action.commit.HoodieMergeHelper
-
- runPrecommitValidators(HoodieWriteMetadata<O>) - Method in class org.apache.hudi.table.action.commit.BaseCommitActionExecutor
-
Check if any validators are configured and run those validations.
- RunsTableService - Interface in org.apache.hudi.client
-
- runTableServicesInline(HoodieTable, HoodieCommitMetadata, Option<Map<String, String>>) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
- runTableServicesInline(HoodieTable, HoodieCommitMetadata, Option<Map<String, String>>) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
- saveMetadata(HoodieTable, HoodieConsistentHashingMetadata, boolean) - Static method in class org.apache.hudi.index.bucket.ConsistentBucketIndexUtils
-
Saves the metadata into storage
- savepoint(String, String) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Create a savepoint based on the latest commit action on the timeline.
- savepoint(String, String, String) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Savepoint a specific commit instant time.
- savepoint(HoodieEngineContext, String, String, String) - Method in class org.apache.hudi.table.HoodieTable
-
Create a savepoint at the specified instant, so that the table can be restored
to this point-in-timeline later if needed.
- SavepointActionExecutor<T,I,K,O> - Class in org.apache.hudi.table.action.savepoint
-
- SavepointActionExecutor(HoodieEngineContext, HoodieWriteConfig, HoodieTable<T, I, K, O>, String, String, String) - Constructor for class org.apache.hudi.table.action.savepoint.SavepointActionExecutor
-
- SavepointHelpers - Class in org.apache.hudi.table.action.savepoint
-
- SavepointHelpers() - Constructor for class org.apache.hudi.table.action.savepoint.SavepointHelpers
-
- SCHEDULE_INLINE_CLUSTERING - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
- SCHEDULE_INLINE_COMPACT - Static variable in class org.apache.hudi.config.HoodieCompactionConfig
-
- scheduleCleaning(HoodieEngineContext, String, Option<Map<String, String>>) - Method in class org.apache.hudi.table.HoodieTable
-
Schedule cleaning for the instant time.
- scheduleCleaningAtInstant(String, Option<Map<String, String>>) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Schedules a new cleaning instant with passed-in instant time.
- scheduleClustering(Option<Map<String, String>>) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
Schedules a new clustering instant.
- scheduleClustering(Option<Map<String, String>>) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Schedules a new clustering instant.
- scheduleClustering(HoodieEngineContext, String, Option<Map<String, String>>) - Method in class org.apache.hudi.table.HoodieTable
-
Schedule clustering for the instant time.
- scheduleClusteringAtInstant(String, Option<Map<String, String>>) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
Schedules a new clustering instant with passed-in instant time.
- scheduleClusteringAtInstant(String, Option<Map<String, String>>) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Schedules a new clustering instant with passed-in instant time.
- scheduleCompaction(Option<Map<String, String>>) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
Schedules a new compaction instant.
- scheduleCompaction(Option<Map<String, String>>) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Schedules a new compaction instant.
- scheduleCompaction(HoodieEngineContext, String, Option<Map<String, String>>) - Method in class org.apache.hudi.table.HoodieTable
-
Schedule compaction for the instant time.
- ScheduleCompactionActionExecutor<T,I,K,O> - Class in org.apache.hudi.table.action.compact
-
- ScheduleCompactionActionExecutor(HoodieEngineContext, HoodieWriteConfig, HoodieTable<T, I, K, O>, String, Option<Map<String, String>>, WriteOperationType) - Constructor for class org.apache.hudi.table.action.compact.ScheduleCompactionActionExecutor
-
- scheduleCompactionAtInstant(String, Option<Map<String, String>>) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
Schedules a new compaction instant with passed-in instant time.
- scheduleCompactionAtInstant(String, Option<Map<String, String>>) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Schedules a new compaction instant with passed-in instant time.
- ScheduleIndexActionExecutor<T,I,K,O> - Class in org.apache.hudi.table.action.index
-
Schedules INDEX action.
- ScheduleIndexActionExecutor(HoodieEngineContext, HoodieWriteConfig, HoodieTable<T, I, K, O>, String, List<MetadataPartitionType>) - Constructor for class org.apache.hudi.table.action.index.ScheduleIndexActionExecutor
-
- scheduleIndexing(List<MetadataPartitionType>) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Schedules INDEX action.
- scheduleIndexing(HoodieEngineContext, String, List<MetadataPartitionType>) - Method in class org.apache.hudi.table.HoodieTable
-
Schedules Indexing for the table to the given instant.
- scheduleInlineClustering() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- scheduleInlineCompaction() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- scheduleLogCompaction(Option<Map<String, String>>) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
Schedules a new log compaction instant.
- scheduleLogCompaction(Option<Map<String, String>>) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Schedules a new log compaction instant.
- scheduleLogCompaction(HoodieEngineContext, String, Option<Map<String, String>>) - Method in class org.apache.hudi.table.HoodieTable
-
Schedule log compaction for the instant time.
- scheduleLogCompactionAtInstant(String, Option<Map<String, String>>) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
Schedules a new log compaction instant with passed-in instant time.
- scheduleLogCompactionAtInstant(String, Option<Map<String, String>>) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Schedules a new log compaction instant with passed-in instant time.
- scheduleRestore(HoodieEngineContext, String, String) - Method in class org.apache.hudi.table.HoodieTable
-
Schedules Restore for the table to the given instant.
- scheduleRollback(HoodieEngineContext, String, HoodieInstant, boolean, boolean, boolean) - Method in class org.apache.hudi.table.HoodieTable
-
Schedule rollback for the instant time.
- scheduleTableService(String, Option<Map<String, String>>, TableServiceType) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
Schedule table services such as clustering, compaction & cleaning.
- scheduleTableService(Option<Map<String, String>>, TableServiceType) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Schedule table services such as clustering, compaction & cleaning.
- scheduleTableService(String, Option<Map<String, String>>, TableServiceType) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Schedule table services such as clustering, compaction & cleaning.
- scheduleTableServiceInternal(String, Option<Map<String, String>>, TableServiceType) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
- schema - Variable in class org.apache.hudi.execution.HoodieLazyInsertIterable.HoodieInsertValueGenResult
-
- SCHEMA_ALLOW_AUTO_EVOLUTION_COLUMN_DROP - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- schemaOnReadEnabled - Variable in class org.apache.hudi.io.HoodieWriteHandle
-
- SECURITY_AUTHENTICATION - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- select(List<Pair<String, List<HoodieFileStatus>>>) - Method in class org.apache.hudi.client.bootstrap.selector.BootstrapModeSelector
-
Classify partitions for the purpose of bootstrapping.
- select(List<Pair<String, List<HoodieFileStatus>>>) - Method in class org.apache.hudi.client.bootstrap.selector.BootstrapRegexModeSelector
-
- select(List<Pair<String, List<HoodieFileStatus>>>) - Method in class org.apache.hudi.client.bootstrap.selector.UniformBootstrapModeSelector
-
- send(String) - Method in class org.apache.hudi.callback.client.http.HoodieWriteCommitHttpCallbackClient
-
- send(String) - Method in class org.apache.hudi.metrics.datadog.DatadogHttpClient
-
- SENSITIVE_CONFIG_KEYS_FILTER - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- SerializableHoodieRollbackRequest - Class in org.apache.hudi.table.action.rollback
-
HoodieRollbackRequest in HoodieRollbackPlan (avro pojo) is not operable directly within spark parallel engine.
- SerializableHoodieRollbackRequest(HoodieRollbackRequest) - Constructor for class org.apache.hudi.table.action.rollback.SerializableHoodieRollbackRequest
-
- SerializablePathFilter - Interface in org.apache.hudi.table.action.rollback
-
- setBootstrapSourceFileMapping(BootstrapFileMapping) - Method in class org.apache.hudi.client.bootstrap.BootstrapWriteStatus
-
- setCommitMetadata(HoodieWriteMetadata<O>) - Method in class org.apache.hudi.table.action.commit.BaseCommitActionExecutor
-
- setCommitMetadata(Option<HoodieCommitMetadata>) - Method in class org.apache.hudi.table.action.HoodieWriteMetadata
-
- setCommitted(boolean) - Method in class org.apache.hudi.table.action.HoodieWriteMetadata
-
- setConsistencyGuardConfig(ConsistencyGuardConfig) - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- setDefaults() - Method in class org.apache.hudi.config.HoodieWriteConfig.Builder
-
- setFileId(String) - Method in class org.apache.hudi.client.WriteStatus
-
- setFinalizeDuration(Duration) - Method in class org.apache.hudi.table.action.HoodieWriteMetadata
-
- setGlobalError(Throwable) - Method in class org.apache.hudi.client.WriteStatus
-
- setIndexLookupDuration(Duration) - Method in class org.apache.hudi.table.action.HoodieWriteMetadata
-
- setIndexUpdateDuration(Duration) - Method in class org.apache.hudi.table.action.HoodieWriteMetadata
-
- setInternalSchemaCacheEnable(boolean) - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- setInternalSchemaString(String) - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- setLockCreateTime(String) - Method in class org.apache.hudi.client.transaction.lock.LockInfo
-
- setLockStacksInfo(StackTraceElement[]) - Method in class org.apache.hudi.client.transaction.lock.LockInfo
-
- setLockThreadName(String) - Method in class org.apache.hudi.client.transaction.lock.LockInfo
-
- setOperationType(WriteOperationType) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
- setPartitionFields(Option<String[]>) - Method in class org.apache.hudi.io.HoodieMergeHandle
-
- setPartitionPath(String) - Method in class org.apache.hudi.client.WriteStatus
-
- setPartitionToReplaceFileIds(Map<String, List<String>>) - Method in class org.apache.hudi.table.action.HoodieWriteMetadata
-
- setPartitionValues(Object[]) - Method in class org.apache.hudi.io.HoodieMergeHandle
-
- setPendingInflightAndRequestedInstants(Set<String>) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
- setRecordMergerClass(String) - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- setSchema(String) - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- setSchemaEvolutionEnable(boolean) - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- setStat(HoodieWriteStat) - Method in class org.apache.hudi.client.WriteStatus
-
- setTableServiceTimer(WriteOperationType) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
- setTotalErrorRecords(long) - Method in class org.apache.hudi.client.WriteStatus
-
- setTotalRecords(long) - Method in class org.apache.hudi.client.WriteStatus
-
- setupWriteStatus() - Method in class org.apache.hudi.io.HoodieCreateHandle
-
Set up the write status.
- setValue(T) - Method in class org.apache.hudi.metrics.HoodieGauge
-
Set the metric to a new value.
- setValue(Double) - Method in class org.apache.hudi.table.action.commit.InsertBucketCumulativeWeightPair
-
- setViewStorageConfig(FileSystemViewStorageConfig) - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- setWriteSchemaForDeletes(HoodieTableMetaClient) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Sets write schema from last instant since deletes may not have schema set in the config.
- setWriteStats(List<HoodieWriteStat>) - Method in class org.apache.hudi.table.action.HoodieWriteMetadata
-
- setWriteStatuses(O) - Method in class org.apache.hudi.table.action.HoodieWriteMetadata
-
- setWriteStatusPath() - Method in class org.apache.hudi.io.HoodieMergeHandle
-
- shouldAllowAutoEvolutionColumnDrop() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- shouldAllowMultiWriteOnSameInstant() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- shouldArchiveBeyondSavepoint() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- shouldAssumeDatePartitioning() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- shouldAutoCommit() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- shouldAutoTuneInsertSplits() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- shouldBackupRollbacks() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- shouldCleanBootstrapBaseFile() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- shouldClusteringSingleGroup() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- shouldCombineBeforeDelete() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- shouldCombineBeforeInsert() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- shouldCombineBeforeUpsert() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- shouldDelegateToTableServiceManager(HoodieWriteConfig, ActionType) - Method in interface org.apache.hudi.client.RunsTableService
-
- shouldMergeSmallArchiveFiles() - Method in class org.apache.hudi.client.HoodieTimelineArchiver
-
- shouldPreserveCommitMetadata() - Method in class org.apache.hudi.table.action.compact.CompactionExecutionHelper
-
- shouldPreserveCommitMetadata() - Method in class org.apache.hudi.table.action.compact.LogCompactionExecutionHelper
-
- shouldRollbackUsingMarkers() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- shouldStopCompactor() - Method in class org.apache.hudi.async.AsyncCompactService
-
Check whether compactor thread needs to be stopped.
- shouldTrackSuccessRecords() - Method in class org.apache.hudi.table.HoodieTable
-
When
HoodieTableConfig.POPULATE_META_FIELDS is enabled,
we need to track written records within WriteStatus in two cases:
When the HoodieIndex being used is not implicit with storage
If any of the metadata table partitions (record index, etc) which require written record tracking are enabled
- shouldUseBatchLookup(HoodieTableConfig, HoodieWriteConfig) - Static method in class org.apache.hudi.client.utils.MetadataTableUtils
-
Whether to use batch lookup for listing the latest base files in metadata table.
- shouldUseExternalSchemaTransformation() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- shouldValidateAvroSchema() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- shutdown(boolean) - Method in class org.apache.hudi.async.HoodieAsyncService
-
Request shutdown either forcefully or gracefully.
- shutdown() - Method in class org.apache.hudi.metrics.Metrics
-
- shutdownAllMetrics() - Static method in class org.apache.hudi.metrics.Metrics
-
- SIMPLE_BUCKET_LAYOUT_PARTITIONER_CLASS_NAME - Static variable in class org.apache.hudi.config.HoodieLayoutConfig
-
- SIMPLE_INDEX_INPUT_STORAGE_LEVEL - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- SIMPLE_INDEX_INPUT_STORAGE_LEVEL_VALUE - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- SIMPLE_INDEX_PARALLELISM - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- SIMPLE_INDEX_PARALLELISM_PROP - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- SIMPLE_INDEX_UPDATE_PARTITION_PATH - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- SIMPLE_INDEX_UPDATE_PARTITION_PATH_ENABLE - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- SIMPLE_INDEX_USE_CACHING - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- SIMPLE_INDEX_USE_CACHING_PROP - Static variable in class org.apache.hudi.config.HoodieIndexConfig
-
- SimpleAvroKeyGenerator - Class in org.apache.hudi.keygen
-
Avro simple key generator, which takes names of fields to be used for recordKey and partitionPath as configs.
- SimpleAvroKeyGenerator(TypedProperties) - Constructor for class org.apache.hudi.keygen.SimpleAvroKeyGenerator
-
- SimpleBucketIndexLocationMapper(HoodieTable, List<String>) - Constructor for class org.apache.hudi.index.bucket.HoodieSimpleBucketIndex.SimpleBucketIndexLocationMapper
-
- SimpleConcurrentFileWritesConflictResolutionStrategy - Class in org.apache.hudi.client.transaction
-
- SimpleConcurrentFileWritesConflictResolutionStrategy() - Constructor for class org.apache.hudi.client.transaction.SimpleConcurrentFileWritesConflictResolutionStrategy
-
- SimpleDirectMarkerBasedDetectionStrategy - Class in org.apache.hudi.table.marker
-
This strategy is used for direct marker writers, trying to do early conflict detection.
- SimpleDirectMarkerBasedDetectionStrategy(HoodieWrapperFileSystem, String, String, String, HoodieActiveTimeline, HoodieWriteConfig) - Constructor for class org.apache.hudi.table.marker.SimpleDirectMarkerBasedDetectionStrategy
-
- simpleIndexUseCaching(boolean) - Method in class org.apache.hudi.config.HoodieIndexConfig.Builder
-
- SimpleTransactionDirectMarkerBasedDetectionStrategy - Class in org.apache.hudi.table.marker
-
This strategy is used for direct marker writers, trying to do early conflict detection.
- SimpleTransactionDirectMarkerBasedDetectionStrategy(HoodieWrapperFileSystem, String, String, String, HoodieActiveTimeline, HoodieWriteConfig) - Constructor for class org.apache.hudi.table.marker.SimpleTransactionDirectMarkerBasedDetectionStrategy
-
- SINGLE_VALUE_SQL_QUERIES - Static variable in class org.apache.hudi.config.HoodiePreCommitValidatorConfig
-
- SingleFileHandleCreateFactory<T,I,K,O> - Class in org.apache.hudi.io
-
A SingleFileHandleCreateFactory is used to write all data in the spark partition into a single data file.
- SingleFileHandleCreateFactory(String, boolean) - Constructor for class org.apache.hudi.io.SingleFileHandleCreateFactory
-
- SixToFiveDowngradeHandler - Class in org.apache.hudi.table.upgrade
-
Downgrade handle to assist in downgrading hoodie table from version 6 to 5.
- SixToFiveDowngradeHandler() - Constructor for class org.apache.hudi.table.upgrade.SixToFiveDowngradeHandler
-
- sizeBytes - Variable in class org.apache.hudi.table.action.commit.SmallFile
-
- SKIP_DEFAULT_PARTITION_VALIDATION - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- skipTimelinePublish - Variable in class org.apache.hudi.table.action.rollback.BaseRollbackActionExecutor
-
- SLEEP_MS_FOR_GET_BATCH - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- SLEEP_MS_FOR_PUT_BATCH - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- SmallFile - Class in org.apache.hudi.table.action.commit
-
Helper class for a small file's location and its actual size on disk.
- SmallFile() - Constructor for class org.apache.hudi.table.action.commit.SmallFile
-
- sortColumnNames - Variable in class org.apache.hudi.table.BucketIndexBulkInsertPartitioner
-
- SPARK_CONSISTENT_BUCKET_CLUSTERING_PLAN_STRATEGY - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
- SPARK_CONSISTENT_BUCKET_EXECUTION_STRATEGY - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
- SPARK_SIMPLE_KEY_GENERATOR - Static variable in class org.apache.hudi.table.upgrade.TwoToThreeUpgradeHandler
-
- SPARK_SIZED_BASED_CLUSTERING_PLAN_STRATEGY - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
- SPARK_SORT_AND_SIZE_EXECUTION_STRATEGY - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
- SPARK_SQL_MERGE_INTO_PREPPED_KEY - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
Config key with boolean value that indicates whether record being written during MERGE INTO Spark SQL
operation are already prepped.
- SPILLABLE_MAP_BASE_PATH - Static variable in class org.apache.hudi.config.HoodieMemoryConfig
-
- SPILLABLE_MAP_BASE_PATH_PROP - Static variable in class org.apache.hudi.config.HoodieMemoryConfig
-
- SPLIT_REGEX - Static variable in class org.apache.hudi.keygen.CustomAvroKeyGenerator
-
- splitBucket(String) - Method in class org.apache.hudi.index.bucket.ConsistentBucketIdentifier
-
- splitBucket(ConsistentHashingNode) - Method in class org.apache.hudi.index.bucket.ConsistentBucketIdentifier
-
Split bucket in the range middle, also generate the corresponding file ids
TODO support different split criteria, e.g., distribute records evenly using statistics
- srcPath - Variable in class org.apache.hudi.client.CompactionAdminClient.RenameInfo
-
- start(Function<Boolean, Boolean>) - Method in class org.apache.hudi.async.HoodieAsyncService
-
Start the service.
- start(Function<Boolean, Boolean>) - Method in class org.apache.hudi.async.HoodieAsyncTableService
-
- start(String) - Method in class org.apache.hudi.client.heartbeat.HoodieHeartbeatClient
-
Start a new heartbeat for the specified instant.
- start() - Method in class org.apache.hudi.client.utils.LazyIterableIterator
-
Called once, before any elements are processed.
- start() - Method in class org.apache.hudi.execution.HoodieLazyInsertIterable
-
- start() - Method in class org.apache.hudi.metrics.cloudwatch.CloudWatchMetricsReporter
-
- start() - Method in class org.apache.hudi.metrics.ConsoleMetricsReporter
-
- start() - Method in class org.apache.hudi.metrics.datadog.DatadogMetricsReporter
-
- start() - Method in class org.apache.hudi.metrics.InMemoryMetricsReporter
-
- start() - Method in class org.apache.hudi.metrics.JmxMetricsReporter
-
- start() - Method in class org.apache.hudi.metrics.JmxReporterServer
-
- start() - Method in class org.apache.hudi.metrics.MetricsGraphiteReporter
-
- start() - Method in class org.apache.hudi.metrics.MetricsReporter
-
Push out metrics at scheduled intervals.
- start() - Method in class org.apache.hudi.metrics.prometheus.PrometheusReporter
-
- start() - Method in class org.apache.hudi.metrics.prometheus.PushGatewayMetricsReporter
-
- start(long, TimeUnit) - Method in class org.apache.hudi.metrics.prometheus.PushGatewayReporter
-
- startAsyncArchiveIfEnabled(BaseHoodieWriteClient) - Static method in class org.apache.hudi.async.AsyncArchiveService
-
- startAsyncArchiveService(BaseHoodieWriteClient) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
- startAsyncCleanerService(BaseHoodieWriteClient) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
- startAsyncCleaningIfEnabled(BaseHoodieWriteClient) - Static method in class org.apache.hudi.async.AsyncCleanerService
-
- startCommit() - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Provides a new commit time for a write operation (insert/update/delete).
- startCommit(String, HoodieTableMetaClient) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Provides a new commit time for a write operation (insert/update/delete/insert_overwrite/insert_overwrite_table) with specified action.
- startCommitWithTime(String) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Provides a new commit time for a write operation (insert/update/delete/insert_overwrite/insert_overwrite_table) without specified action.
- startCommitWithTime(String, String) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Completes a new commit time for a write operation (insert/update/delete/insert_overwrite/insert_overwrite_table) with specified action.
- startLockApiTimerContext() - Method in class org.apache.hudi.client.transaction.lock.metrics.HoodieLockMetrics
-
- startServer() - Method in class org.apache.hudi.client.embedded.EmbeddedTimelineService
-
- startService() - Method in class org.apache.hudi.async.AsyncArchiveService
-
- startService() - Method in class org.apache.hudi.async.AsyncCleanerService
-
- startService() - Method in class org.apache.hudi.async.AsyncClusteringService
-
Start clustering service.
- startService() - Method in class org.apache.hudi.async.AsyncCompactService
-
Start Compaction Service.
- startService() - Method in class org.apache.hudi.async.HoodieAsyncService
-
Service implementation.
- statuses - Variable in class org.apache.hudi.io.HoodieAppendHandle
-
- stop() - Method in class org.apache.hudi.client.embedded.EmbeddedTimelineService
-
- stop(String) - Method in class org.apache.hudi.client.heartbeat.HoodieHeartbeatClient
-
Stops the heartbeat and deletes the heartbeat file for the specified instant.
- stop() - Method in class org.apache.hudi.metrics.cloudwatch.CloudWatchMetricsReporter
-
- stop() - Method in class org.apache.hudi.metrics.ConsoleMetricsReporter
-
- stop() - Method in class org.apache.hudi.metrics.datadog.DatadogMetricsReporter
-
- stop() - Method in class org.apache.hudi.metrics.datadog.DatadogReporter
-
- stop() - Method in class org.apache.hudi.metrics.InMemoryMetricsReporter
-
- stop() - Method in class org.apache.hudi.metrics.JmxMetricsReporter
-
- stop() - Method in class org.apache.hudi.metrics.JmxReporterServer
-
- stop() - Method in class org.apache.hudi.metrics.MetricsGraphiteReporter
-
- stop() - Method in class org.apache.hudi.metrics.MetricsReporter
-
Stop this reporter.
- stop() - Method in class org.apache.hudi.metrics.prometheus.PrometheusReporter
-
- stop() - Method in class org.apache.hudi.metrics.prometheus.PushGatewayMetricsReporter
-
- stop() - Method in class org.apache.hudi.metrics.prometheus.PushGatewayReporter
-
- stopHeartbeatTimers() - Method in class org.apache.hudi.client.heartbeat.HoodieHeartbeatClient
-
Stops all timers of heartbeats started via this instance of the client.
- STREAMER_CHECKPOINT_KEY - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- stripMarkerSuffix(String) - Static method in class org.apache.hudi.table.marker.WriteMarkers
-
Strips the marker file suffix from the input path, i.e., ".marker.[IO_type]".
- SUPPORTED_OPERATIONS - Static variable in class org.apache.hudi.table.storage.HoodieConsistentBucketLayout
-
- SUPPORTED_OPERATIONS - Static variable in class org.apache.hudi.table.storage.HoodieSimpleBucketLayout
-
- SupportsUpgradeDowngrade - Interface in org.apache.hudi.table.upgrade
-
Interface for engine-specific logic needed for upgrade and downgrade actions.
- UnBoundedCompactionStrategy - Class in org.apache.hudi.table.action.compact.strategy
-
UnBoundedCompactionStrategy will not change ordering or filter any compaction.
- UnBoundedCompactionStrategy() - Constructor for class org.apache.hudi.table.action.compact.strategy.UnBoundedCompactionStrategy
-
- UnBoundedPartitionAwareCompactionStrategy - Class in org.apache.hudi.table.action.compact.strategy
-
UnBoundedPartitionAwareCompactionStrategy is a custom UnBounded Strategy.
- UnBoundedPartitionAwareCompactionStrategy() - Constructor for class org.apache.hudi.table.action.compact.strategy.UnBoundedPartitionAwareCompactionStrategy
-
- UniformBootstrapModeSelector - Class in org.apache.hudi.client.bootstrap.selector
-
A bootstrap selector which employs same bootstrap mode for all partitions.
- UniformBootstrapModeSelector(HoodieWriteConfig, BootstrapMode) - Constructor for class org.apache.hudi.client.bootstrap.selector.UniformBootstrapModeSelector
-
- unlock() - Method in class org.apache.hudi.client.transaction.lock.FileSystemBasedLockProvider
-
- unlock() - Method in class org.apache.hudi.client.transaction.lock.InProcessLockProvider
-
- unlock() - Method in class org.apache.hudi.client.transaction.lock.LockManager
-
We need to take care of the scenarios that current thread may not be the holder of this lock
and tries to call unlock()
- unlock() - Method in class org.apache.hudi.client.transaction.lock.ZookeeperBasedLockProvider
-
- unscheduleCompactionFileId(HoodieFileGroupId, boolean, boolean) - Method in class org.apache.hudi.client.CompactionAdminClient
-
Remove a fileId from pending compaction.
- unscheduleCompactionPlan(String, boolean, int, boolean) - Method in class org.apache.hudi.client.CompactionAdminClient
-
Un-schedules compaction plan.
- update(HoodieCommitMetadata, HoodieData<WriteStatus>, String) - Method in class org.apache.hudi.metadata.HoodieBackedTableMetadataWriter
-
Update from HoodieCommitMetadata.
- update(HoodieCleanMetadata, String) - Method in class org.apache.hudi.metadata.HoodieBackedTableMetadataWriter
-
Update from HoodieCleanMetadata.
- update(HoodieRestoreMetadata, String) - Method in class org.apache.hudi.metadata.HoodieBackedTableMetadataWriter
-
Update from HoodieRestoreMetadata.
- update(HoodieRollbackMetadata, String) - Method in class org.apache.hudi.metadata.HoodieBackedTableMetadataWriter
-
Update from HoodieRollbackMetadata.
- update(HoodieCommitMetadata, HoodieData<WriteStatus>, String) - Method in interface org.apache.hudi.metadata.HoodieTableMetadataWriter
-
Update the metadata table due to a COMMIT operation.
- update(HoodieCleanMetadata, String) - Method in interface org.apache.hudi.metadata.HoodieTableMetadataWriter
-
Update the metadata table due to a CLEAN operation.
- update(HoodieRestoreMetadata, String) - Method in interface org.apache.hudi.metadata.HoodieTableMetadataWriter
-
Update the metadata table due to a RESTORE operation.
- update(HoodieRollbackMetadata, String) - Method in interface org.apache.hudi.metadata.HoodieTableMetadataWriter
-
Update the metadata table due to a ROLLBACK operation.
- UPDATE_PARTITION_PATH_ENABLE - Static variable in class org.apache.hudi.config.HoodieHBaseIndexConfig
-
- updateCleanMetrics(long, int) - Method in class org.apache.hudi.metrics.HoodieMetrics
-
- updateClusteringFileCreationMetrics(long) - Method in class org.apache.hudi.metrics.HoodieMetrics
-
- updateColumnComment(String, String) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
update col comment for hudi table.
- updateColumnNullability(String, boolean) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
update col nullable attribute for hudi table.
- updateColumnType(String, Type) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
update col Type for hudi table.
- updateCommitMetrics(long, long, HoodieCommitMetadata, String) - Method in class org.apache.hudi.metrics.HoodieMetrics
-
- updatedRecordsWritten - Variable in class org.apache.hudi.io.HoodieAppendHandle
-
- updatedRecordsWritten - Variable in class org.apache.hudi.io.HoodieMergeHandle
-
- updateFinalizeWriteMetrics(long, long) - Method in class org.apache.hudi.metrics.HoodieMetrics
-
- UpdateHandler(HoodieMergeHandle) - Constructor for class org.apache.hudi.table.action.commit.BaseMergeHelper.UpdateHandler
-
- updateIndexMetrics(String, long) - Method in class org.apache.hudi.metrics.HoodieMetrics
-
- updateLocation(HoodieData<WriteStatus>, HoodieEngineContext, HoodieTable) - Method in class org.apache.hudi.index.bloom.HoodieBloomIndex
-
- updateLocation(HoodieData<WriteStatus>, HoodieEngineContext, HoodieTable) - Method in class org.apache.hudi.index.bucket.HoodieBucketIndex
-
- updateLocation(HoodieData<WriteStatus>, HoodieEngineContext, HoodieTable) - Method in class org.apache.hudi.index.bucket.HoodieConsistentBucketIndex
-
- updateLocation(O, HoodieEngineContext, HoodieTable) - Method in class org.apache.hudi.index.HoodieIndex
-
Deprecated.
- updateLocation(HoodieData<WriteStatus>, HoodieEngineContext, HoodieTable) - Method in class org.apache.hudi.index.HoodieIndex
-
Extracts the location of written records, and updates the index.
- updateLocation(HoodieData<WriteStatus>, HoodieEngineContext, HoodieTable, String) - Method in class org.apache.hudi.index.HoodieIndex
-
Extracts the location of written records, and updates the index.
- updateLocation(HoodieData<WriteStatus>, HoodieEngineContext, HoodieTable) - Method in class org.apache.hudi.index.HoodieInternalProxyIndex
-
- updateLocation(HoodieData<WriteStatus>, HoodieEngineContext, HoodieTable) - Method in class org.apache.hudi.index.inmemory.HoodieInMemoryHashIndex
-
- updateLocation(HoodieData<WriteStatus>, HoodieEngineContext, HoodieTable) - Method in class org.apache.hudi.index.simple.HoodieSimpleIndex
-
- updateLockAcquiredMetric() - Method in class org.apache.hudi.client.transaction.lock.metrics.HoodieLockMetrics
-
- updateLockHeldTimerMetrics() - Method in class org.apache.hudi.client.transaction.lock.metrics.HoodieLockMetrics
-
- updateLockNotAcquiredMetric() - Method in class org.apache.hudi.client.transaction.lock.metrics.HoodieLockMetrics
-
- updateMetricsForEmptyData(String) - Method in class org.apache.hudi.metrics.HoodieMetrics
-
- updateOutputPartitionPathStatMap(String, WorkloadStat) - Method in class org.apache.hudi.table.WorkloadProfile
-
- updateRollbackMetrics(long, long) - Method in class org.apache.hudi.metrics.HoodieMetrics
-
- UPDATES_STRATEGY - Static variable in class org.apache.hudi.config.HoodieClusteringConfig
-
- UpdateStrategy<T,I> - Class in org.apache.hudi.table.action.cluster.strategy
-
When file groups in clustering, write records to these file group need to check.
- UpdateStrategy(HoodieEngineContext, HoodieTable, Set<HoodieFileGroupId>) - Constructor for class org.apache.hudi.table.action.cluster.strategy.UpdateStrategy
-
- updateWriteClient(BaseHoodieWriteClient) - Method in class org.apache.hudi.async.AsyncClusteringService
-
Update the write client to be used for clustering.
- updateWriteClient(BaseHoodieWriteClient) - Method in class org.apache.hudi.async.AsyncCompactService
-
- updateWriteClient(BaseHoodieWriteClient<T, I, K, O>) - Method in class org.apache.hudi.client.BaseClusterer
-
Update the write client used by async clustering.
- updateWriteClient(BaseHoodieWriteClient<T, I, K, O>) - Method in class org.apache.hudi.client.BaseCompactor
-
- updateWriteConfigWithTimelineServer(EmbeddedTimelineService, HoodieWriteConfig) - Static method in class org.apache.hudi.client.embedded.EmbeddedTimelineServerHelper
-
Adjusts hoodie write config with timeline server settings.
- upgrade(HoodieWriteConfig, HoodieEngineContext, String, SupportsUpgradeDowngrade) - Method in class org.apache.hudi.table.upgrade.FiveToSixUpgradeHandler
-
- upgrade(HoodieWriteConfig, HoodieEngineContext, String, SupportsUpgradeDowngrade) - Method in class org.apache.hudi.table.upgrade.FourToFiveUpgradeHandler
-
- upgrade(HoodieWriteConfig, HoodieEngineContext, String, SupportsUpgradeDowngrade) - Method in class org.apache.hudi.table.upgrade.OneToTwoUpgradeHandler
-
- upgrade(HoodieWriteConfig, HoodieEngineContext, String, SupportsUpgradeDowngrade) - Method in class org.apache.hudi.table.upgrade.ThreeToFourUpgradeHandler
-
- upgrade(HoodieWriteConfig, HoodieEngineContext, String, SupportsUpgradeDowngrade) - Method in class org.apache.hudi.table.upgrade.TwoToThreeUpgradeHandler
-
- upgrade(HoodieTableVersion, HoodieTableVersion, String) - Method in class org.apache.hudi.table.upgrade.UpgradeDowngrade
-
- upgrade(HoodieWriteConfig, HoodieEngineContext, String, SupportsUpgradeDowngrade) - Method in interface org.apache.hudi.table.upgrade.UpgradeHandler
-
to be invoked to upgrade hoodie table from one version to a higher version.
- upgrade(HoodieWriteConfig, HoodieEngineContext, String, SupportsUpgradeDowngrade) - Method in class org.apache.hudi.table.upgrade.ZeroToOneUpgradeHandler
-
- UpgradeDowngrade - Class in org.apache.hudi.table.upgrade
-
Helper class to assist in upgrading/downgrading Hoodie when there is a version change.
- UpgradeDowngrade(HoodieTableMetaClient, HoodieWriteConfig, HoodieEngineContext, SupportsUpgradeDowngrade) - Constructor for class org.apache.hudi.table.upgrade.UpgradeDowngrade
-
- UpgradeHandler - Interface in org.apache.hudi.table.upgrade
-
Interface to assist in upgrading Hoodie table.
- upsert(I, String) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Upsert a batch of new records into Hoodie table at the supplied instantTime.
- upsert(HoodieEngineContext, String, I) - Method in class org.apache.hudi.table.HoodieTable
-
Upsert a batch of new records into Hoodie table at the supplied instantTime.
- UPSERT_PARALLELISM - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- UPSERT_PARALLELISM_VALUE - Static variable in class org.apache.hudi.config.HoodieWriteConfig
-
- upsertPrepped(HoodieEngineContext, String, I) - Method in class org.apache.hudi.table.HoodieTable
-
Upserts the given prepared records into the Hoodie table, at the supplied instantTime.
- upsertPreppedRecords(I, String) - Method in class org.apache.hudi.client.BaseHoodieWriteClient
-
Upserts the given prepared records into the Hoodie table, at the supplied instantTime.
- useBloomIndexBucketizedChecking() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- useBloomIndexTreebasedFilter() - Method in class org.apache.hudi.config.HoodieWriteConfig
-
- usePrefix(String) - Method in class org.apache.hudi.config.metrics.HoodieMetricsGraphiteConfig.Builder
-
- USERNAME - Static variable in class org.apache.hudi.client.HoodieTableServiceManagerClient
-
- useWriterSchemaForCompaction - Variable in class org.apache.hudi.io.HoodieMergeHandle
-
- validateClusteringCommit(HoodieWriteMetadata<O>, String, HoodieTable) - Method in class org.apache.hudi.client.BaseHoodieTableServiceClient
-
- validateCompactionPlan(HoodieTableMetaClient, String, int) - Method in class org.apache.hudi.client.CompactionAdminClient
-
Validate all compaction operations in a compaction plan.
- validateInsertSchema() - Method in class org.apache.hudi.table.HoodieTable
-
- validateRollback(String, HoodieInstant, HoodieTimeline) - Method in class org.apache.hudi.metadata.HoodieBackedTableMetadataWriter
-
- validateSavepointPresence(HoodieTable, String) - Static method in class org.apache.hudi.table.action.savepoint.SavepointHelpers
-
- validateSavepointRestore(HoodieTable, String) - Static method in class org.apache.hudi.table.action.savepoint.SavepointHelpers
-
- validateTimelineBeforeSchedulingCompaction(Option<String>, String) - Method in class org.apache.hudi.metadata.HoodieBackedTableMetadataWriter
-
Validates the timeline for both main and metadata tables to ensure compaction on MDT can be scheduled.
- validateUpsertSchema() - Method in class org.apache.hudi.table.HoodieTable
-
- ValidationOpResult(CompactionOperation, boolean, Option<Exception>) - Constructor for class org.apache.hudi.client.CompactionAdminClient.ValidationOpResult
-
- VALIDATOR_CLASS_NAMES - Static variable in class org.apache.hudi.config.HoodiePreCommitValidatorConfig
-
- VALIDATOR_TABLE_VARIABLE - Static variable in class org.apache.hudi.config.HoodiePreCommitValidatorConfig
-
- valueOf(String) - Static method in enum org.apache.hudi.client.bootstrap.BootstrapMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.hudi.client.HoodieTableServiceManagerClient.Action
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.hudi.config.HoodieClusteringConfig.LayoutOptimizationStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.hudi.config.HoodieClusteringConfig.SpatialCurveCompositionStrategyType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.hudi.config.HoodieErrorTableConfig.ErrorWriteFailureStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.hudi.execution.bulkinsert.BulkInsertSortMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.hudi.index.HoodieIndex.BucketIndexEngineType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.hudi.index.HoodieIndex.IndexType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.hudi.keygen.CustomAvroKeyGenerator.PartitionKeyType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.hudi.keygen.TimestampBasedAvroKeyGenerator.TimestampType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.hudi.metrics.datadog.DatadogHttpClient.ApiSite
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.hudi.metrics.MetricsReporterType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.hudi.table.action.clean.CleaningTriggerStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.hudi.table.action.cluster.ClusteringPlanPartitionFilterMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.hudi.table.action.commit.BucketType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.hudi.table.action.compact.CompactionTriggerStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.hudi.table.action.rollback.ListingBasedRollbackRequest.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.hudi.table.storage.HoodieStorageLayout.LayoutType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.hudi.client.bootstrap.BootstrapMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.hudi.client.HoodieTableServiceManagerClient.Action
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.hudi.config.HoodieClusteringConfig.LayoutOptimizationStrategy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.hudi.config.HoodieClusteringConfig.SpatialCurveCompositionStrategyType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.hudi.config.HoodieErrorTableConfig.ErrorWriteFailureStrategy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.hudi.execution.bulkinsert.BulkInsertSortMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.hudi.index.HoodieIndex.BucketIndexEngineType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.hudi.index.HoodieIndex.IndexType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.hudi.keygen.CustomAvroKeyGenerator.PartitionKeyType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.hudi.keygen.TimestampBasedAvroKeyGenerator.TimestampType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.hudi.metrics.datadog.DatadogHttpClient.ApiSite
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.hudi.metrics.MetricsReporterType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.hudi.table.action.clean.CleaningTriggerStrategy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.hudi.table.action.cluster.ClusteringPlanPartitionFilterMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.hudi.table.action.commit.BucketType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.hudi.table.action.compact.CompactionTriggerStrategy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.hudi.table.action.rollback.ListingBasedRollbackRequest.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.hudi.table.storage.HoodieStorageLayout.LayoutType
-
Returns an array containing the constants of this enum type, in
the order they are declared.