You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hudi.apache.org by yi...@apache.org on 2023/04/23 19:51:05 UTC

[hudi] branch master updated (9a9dd3a82d3 -> fc338305e5b)

This is an automated email from the ASF dual-hosted git repository.

yihua pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hudi.git


    from 9a9dd3a82d3 [HUDI-6123] Auto adjust lock configs for single writer (#8542)
     add fc338305e5b [HUDI-5723] Automate and standardize enum configs (#7881)

No new revisions were added by this update.

Summary of changes:
 .../hudi/client/bootstrap/BootstrapMode.java       | 10 +++
 .../apache/hudi/config/HoodieBootstrapConfig.java  |  6 +-
 .../org/apache/hudi/config/HoodieCleanConfig.java  | 31 ++------
 .../apache/hudi/config/HoodieClusteringConfig.java | 55 +++++++-------
 .../apache/hudi/config/HoodieCompactionConfig.java |  5 +-
 .../org/apache/hudi/config/HoodieIndexConfig.java  | 18 ++---
 .../org/apache/hudi/config/HoodieLayoutConfig.java |  4 +-
 .../org/apache/hudi/config/HoodieWriteConfig.java  | 85 +++++++---------------
 .../execution/bulkinsert/BulkInsertSortMode.java   | 22 ++++++
 .../java/org/apache/hudi/index/HoodieIndex.java    | 54 +++++++++++++-
 .../java/org/apache/hudi/io/HoodieCDCLogger.java   |  8 +-
 .../action/clean/CleaningTriggerStrategy.java      |  5 ++
 .../cluster/ClusteringPlanPartitionFilterMode.java | 17 +++++
 .../action/compact/CompactionTriggerStrategy.java  | 18 +++++
 .../hudi/table/storage/HoodieStorageLayout.java    | 13 +++-
 .../apache/hudi/config/TestHoodieWriteConfig.java  |  8 +-
 .../hudi/common/bloom/BloomFilterTypeCode.java     |  8 ++
 .../apache/hudi/common/config/ConfigProperty.java  | 50 ++++++++++++-
 .../apache/hudi/common/config/EnumDescription.java | 17 +++--
 .../hudi/common/config/EnumFieldDescription.java   | 17 +++--
 .../hudi/common/model/HoodieCleaningPolicy.java    | 23 +++++-
 .../model/HoodieFailedWritesCleaningPolicy.java    | 12 +++
 .../apache/hudi/common/model/HoodieFileFormat.java | 18 +++++
 .../hudi/common/model/WriteConcurrencyMode.java    | 43 +++--------
 .../hudi/common/table/HoodieTableConfig.java       | 17 +----
 .../hudi/common/table/HoodieTableMetaClient.java   |  2 +-
 .../hudi/common/table/cdc/HoodieCDCExtractor.java  |  6 +-
 .../common/table/cdc/HoodieCDCInferenceCase.java   |  4 +-
 .../cdc/HoodieCDCSupplementalLoggingMode.java      | 19 ++++-
 .../hudi/common/table/cdc/HoodieCDCUtils.java      | 14 ++--
 .../hudi/common/table/marker/MarkerType.java       | 12 +++
 .../apache/hudi/common/util/ClusteringUtils.java   |  2 +-
 .../org/apache/hudi/common/util/ConfigUtils.java   | 15 ++++
 .../util/queue/DisruptorWaitStrategyType.java      | 18 ++++-
 .../hudi/common/util/queue/ExecutorType.java       | 26 +++----
 .../hudi/keygen/constant/KeyGeneratorType.java     | 39 ++++------
 .../hudi/common/config/TestConfigProperty.java     | 24 ++++++
 .../common/functional/TestHoodieLogFormat.java     |  2 +-
 .../apache/hudi/configuration/FlinkOptions.java    |  4 +-
 .../apache/hudi/configuration/OptionsResolver.java | 11 ++-
 .../hudi/table/format/cdc/CdcInputFormat.java      |  6 +-
 .../hudi/configuration/TestOptionsInference.java   |  2 +-
 .../sink/TestStreamWriteOperatorCoordinator.java   |  3 +-
 .../org/apache/hudi/sink/TestWriteCopyOnWrite.java |  4 +-
 hudi-kafka-connect/README.md                       |  2 +-
 .../main/scala/org/apache/hudi/DefaultSource.scala |  3 +-
 .../org/apache/hudi/HoodieStreamingSink.scala      |  4 +-
 .../scala/org/apache/hudi/cdc/CDCRelation.scala    |  6 +-
 .../scala/org/apache/hudi/cdc/HoodieCDCRDD.scala   |  6 +-
 .../hudi/functional/cdc/HoodieCDCTestBase.scala    | 10 +--
 .../functional/cdc/TestCDCDataFrameSuite.scala     |  4 +-
 .../apache/spark/sql/hudi/TestCDCForSparkSQL.scala |  6 +-
 52 files changed, 515 insertions(+), 303 deletions(-)
 copy hudi-hadoop-mr/src/main/java/org/apache/hudi/hadoop/UseFileSplitsFromInputFormat.java => hudi-common/src/main/java/org/apache/hudi/common/config/EnumDescription.java (74%)
 copy hudi-hadoop-mr/src/main/java/org/apache/hudi/hadoop/UseFileSplitsFromInputFormat.java => hudi-common/src/main/java/org/apache/hudi/common/config/EnumFieldDescription.java (71%)