This is an automated email from the ASF dual-hosted git repository.
vinoth pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hudi.git.
from dfe3b84 [HUDI-2579] Make deltastreamer checkpoint state merging more
explicit (#3820)
add bb6a19e [HUDI-1877] Support records staying in same fileId after
clustering (#3833)
No new revisions were added by this update.
Summary of changes:
.../org/apache/hudi/io/CreateHandleFactory.java | 4 +-
.../hudi/io/SingleFileHandleCreateFactory.java | 9 +--
.../org/apache/hudi/io/WriteHandleFactory.java | 4 +-
.../action/commit/AbstractBulkInsertHelper.java | 3 +-
.../table/action/commit/JavaBulkInsertHelper.java | 5 +-
.../strategy/SparkSingleFileSortPlanStrategy.java | 60 ++++++++++++++++
.../SparkSizeBasedClusteringPlanStrategy.java | 18 +++--
.../MultipleSparkJobExecutionStrategy.java | 48 ++++++++++---
.../SparkSingleFileSortExecutionStrategy.java | 80 ++++++++++++++++++++++
.../SparkSortAndSizeExecutionStrategy.java | 31 ++-------
.../bulkinsert/BulkInsertMapFunction.java | 10 +--
...SparkExecuteClusteringCommitActionExecutor.java | 12 ++--
.../table/action/commit/SparkBulkInsertHelper.java | 12 ++--
.../TestHoodieClientOnCopyOnWriteStorage.java | 65 +++++++++++++-----
14 files changed, 280 insertions(+), 81 deletions(-)
create mode 100644
hudi-client/hudi-spark-client/src/main/java/org/apache/hudi/client/clustering/plan/strategy/SparkSingleFileSortPlanStrategy.java
create mode 100644
hudi-client/hudi-spark-client/src/main/java/org/apache/hudi/client/clustering/run/strategy/SparkSingleFileSortExecutionStrategy.java