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

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


    from 8ffc7ce3d8f [HUDI-5632] Fix failure launching Spark jobs from 
hudi-cli-bundle (#7790)
     new fe75c9af0b1 [MINOR] Make `data_before_after` the default cdc logging 
mode (#7797)
     new 4768408ed43 [HUDI-5563] Check table exist before drop table (#7679)
     new 2ced537cf8c [HUDI-5568] Fix the BucketStreamWriteFunction to rebase 
the local filesystem instance instead (#7685)
     new 571c0f29c9e [HUDI-5655] Closing write client for spark ds writer in 
all cases (including exception) (#7799)
     new 138af1a43b3 [HUDI-5654] Fixing read of an empty rollback completed 
meta files from data table timeline w/ metadata reads (#7798)
     new bba80984359 [HUDI-5487] Reduce duplicate logs in ExternalSpillableMap 
(#7579)
     new fb612bef734 [MINOR] Standardise schema concepts on Flink Engine (#7761)
     new 9c21118e146 [HUDI-5567] Make the bootstrapping exception message more 
clear (#7684)
     new f0152acae28 [HUDI-5553] Prevent partition(s) from being dropped if 
there are pending… (#7669)
     new e6d44c015b7 [HUDI-5633] Fixing performance regression in 
`HoodieSparkRecord` (#7769)

The 10 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../hudi/client/utils/DeletePartitionUtils.java    |  77 +++
 .../hudi/execution/HoodieLazyInsertIterable.java   |   4 +-
 .../org/apache/hudi/io/HoodieAppendHandle.java     |  32 +-
 .../org/apache/hudi/io/HoodieBootstrapHandle.java  |  24 +-
 .../org/apache/hudi/io/HoodieCreateHandle.java     |  20 +-
 .../java/org/apache/hudi/io/HoodieMergeHandle.java |  14 +-
 .../java/org/apache/hudi/io/HoodieWriteHandle.java |   2 +-
 .../table/action/commit/HoodieMergeHelper.java     |  59 +-
 .../java/org/apache/hudi/util/ExecutorFactory.java |  32 +-
 .../client/utils/TestDeletePartitionUtils.java     | 110 ++++
 .../FlinkDeletePartitionCommitActionExecutor.java  |   3 +
 .../HoodieSparkBootstrapSchemaProvider.java        |   4 +-
 .../hudi/common/model/HoodieSparkRecord.java       | 104 ++--
 .../hudi/execution/SparkLazyInsertIterable.java    |  14 +-
 .../hudi/io/storage/HoodieSparkFileWriter.java     |  17 -
 .../hudi/io/storage/HoodieSparkParquetReader.java  |   3 +-
 .../hudi/io/storage/HoodieSparkParquetWriter.java  |  46 +-
 .../apache/hudi/keygen/BuiltinKeyGenerator.java    |   2 +-
 .../bootstrap/BaseBootstrapMetadataHandler.java    |   9 +-
 .../bootstrap/OrcBootstrapMetadataHandler.java     |   5 +-
 .../bootstrap/ParquetBootstrapMetadataHandler.java |  87 ++-
 .../SparkDeletePartitionCommitActionExecutor.java  |   3 +
 .../apache/hudi/util/HoodieSparkRecordUtils.java   |  69 ---
 .../hudi/HoodieDatasetBulkInsertHelper.scala       |   2 +
 .../apache/spark/sql/HoodieInternalRowUtils.scala  | 595 ++++++++++++---------
 .../apache/spark/sql/HoodieUnsafeRowUtils.scala    |  33 +-
 .../spark/sql/TestHoodieUnsafeRowUtils.scala       |  36 +-
 .../hudi/common/model/HoodieAvroIndexedRecord.java |  34 +-
 .../apache/hudi/common/model/HoodieAvroRecord.java |  42 +-
 .../hudi/common/model/HoodieEmptyRecord.java       |   9 +-
 .../org/apache/hudi/common/model/HoodieRecord.java |  20 +-
 .../apache/hudi/common/model/MetadataValues.java   |  76 ++-
 .../hudi/common/table/HoodieTableConfig.java       |   2 +-
 .../table/log/AbstractHoodieLogRecordReader.java   |  15 +-
 .../util/collection/ExternalSpillableMap.java      |   9 +-
 .../internal/schema/utils/InternalSchemaUtils.java |   4 +-
 .../hudi/metadata/HoodieBackedTableMetadata.java   |  18 +-
 .../sink/bucket/BucketStreamWriteFunction.java     |   2 +-
 .../hudi/table/format/InternalSchemaManager.java   |  57 +-
 .../apache/hudi/table/format/RecordIterators.java  |   8 +-
 .../org/apache/hudi/HoodieSparkSqlWriter.scala     | 133 ++---
 .../org/apache/hudi/HoodieStreamingSink.scala      |   6 +-
 .../spark/sql/hudi/analysis/HoodieAnalysis.scala   |   3 +-
 .../apache/hudi/TestHoodieInternalRowUtils.scala   |  89 ---
 .../sql/hudi/TestAlterTableDropPartition.scala     | 129 ++++-
 .../org/apache/spark/sql/hudi/TestDropTable.scala  |  11 +
 .../sql/hudi/TestHoodieInternalRowUtils.scala}     |  99 +++-
 .../hudi/utilities/sources/HoodieIncrSource.java   |  37 +-
 .../TestHoodieDeltaStreamerWithMultiWriter.java    |   1 +
 49 files changed, 1319 insertions(+), 891 deletions(-)
 create mode 100644 
hudi-client/hudi-client-common/src/main/java/org/apache/hudi/client/utils/DeletePartitionUtils.java
 create mode 100644 
hudi-client/hudi-client-common/src/test/java/org/apache/hudi/client/utils/TestDeletePartitionUtils.java
 delete mode 100644 
hudi-client/hudi-spark-client/src/main/java/org/apache/hudi/util/HoodieSparkRecordUtils.java
 delete mode 100644 
hudi-spark-datasource/hudi-spark/src/test/scala/org/apache/hudi/TestHoodieInternalRowUtils.scala
 rename 
hudi-spark-datasource/hudi-spark/src/test/scala/org/apache/{hudi/TestStructTypeSchemaEvolutionUtils.scala
 => spark/sql/hudi/TestHoodieInternalRowUtils.scala} (77%)

Reply via email to