You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hudi.apache.org by si...@apache.org on 2022/03/31 07:36:06 UTC
[hudi] branch master updated (3cdb590 -> 80011df)
This is an automated email from the ASF dual-hosted git repository.
sivabalan pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hudi.git.
from 3cdb590 [HUDI-3733] Adding HoodieFailedWritesCleaningPolicy for restore with hudi-cli (#5158)
add 80011df [HUDI-3135] Make delete partitions lazy to be executed by the cleaner (#4489)
No new revisions were added by this update.
Summary of changes:
.../exception/HoodieDeletePartitionException.java | 12 ++--
.../table/action/clean/CleanActionExecutor.java | 14 +++-
.../action/clean/CleanPlanActionExecutor.java | 14 +++-
.../hudi/table/action/clean/CleanPlanner.java | 35 ++++++----
.../hudi/utils/TestMetadataConversionUtils.java | 2 +-
.../SparkDeletePartitionCommitActionExecutor.java | 57 +++++++++++-----
.../functional/TestHoodieBackedMetadata.java | 76 +++++++++++++++++++---
...dieSparkCopyOnWriteTableArchiveWithReplace.java | 4 +-
.../hudi/testutils/HoodieClientTestHarness.java | 2 +-
.../main/avro/HoodieCleanPartitionMetadata.avsc | 3 +-
hudi-common/src/main/avro/HoodieCleanerPlan.avsc | 8 +++
.../org/apache/hudi/common/HoodieCleanStat.java | 23 +++++--
.../clean/CleanPlanV1MigrationHandler.java | 3 +-
.../clean/CleanPlanV2MigrationHandler.java | 3 +-
.../org/apache/hudi/common/util/CleanerUtils.java | 4 +-
.../hudi/metadata/HoodieMetadataPayload.java | 26 +++++---
.../hudi/metadata/HoodieTableMetadataUtil.java | 27 +++++---
.../hudi/common/testutils/HoodieTestTable.java | 4 +-
.../org/apache/hudi/HoodieSparkSqlWriter.scala | 3 +
.../sql/hudi/TestAlterTableDropPartition.scala | 39 ++++++++++-
20 files changed, 277 insertions(+), 82 deletions(-)
copy hudi-common/src/main/java/org/apache/hudi/exception/HoodieIndexException.java => hudi-client/hudi-client-common/src/main/java/org/apache/hudi/exception/HoodieDeletePartitionException.java (77%)