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

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


    from 737811f69c0 [HUDI-5304] Disabling spark-sql core flow tests to unblock 
CI (#7346)
     new d228a10770a [HUDI-5306] Unify RecordIterator and HoodieParquetReader 
with ClosableIterator (#7340)
     new 12ef3127309 Revert "[MINOR] Bumping Azure Ubuntu image to 22.04, as 
18.04 will be deprecated soon (#7347)" (#7350)
     new 09aa8bc7dbd [HUDI-5302] Fix: compute hash key from recordKey failed 
when recordKeyValue contains ',' (#7342)
     new 93d766df0c4 [MINOR] Disable the `SparkSqlCoreFlow` tests (#7368)
     new 1e8315a4ce4 [HUDI-5179] Updated Hudi Release guide (#7212)
     new 2489409a233 [HUDI-5331] Add schema settings with stream api (#7384)
     new 421f1cd6b75 [HUDI-5294] Support type change for schema on read + 
reconcile schema (#7326)
     new 49bc2eb6c63 [MINOR] Fix locale specific NumberFormatException in 
testutils HoodieTestDataGenerator (#7215)
     new bc6d6aa35d3 [HUDI-5334] Fix checkpoint reading for structured 
streaming (#7389)
     new bd60b7954fb [HUDI-3661] Flink async compaction is not thread safe when 
use watermark (#7399)
     new 5c3aba37788 [HUDI-5290] Remove the lock in 
HoodieFlinkWriteClient#writeTableMetadata (#7320)
     new 60168bff464 [HUDI-5314] add call help procedure (#7361)
     new aef045b8ce7 [HUDI-5344] Fix CVE - upgrade protobuf-java to 3.18.2 
(#6957)
     new 8467e992ab0 [HUDI-4764] AWS GlueSync turn partition already exist 
error into warning (#6505)
     new d3f420d9948 [HUDI-5163] Fix failure handling with spark datasource 
write (#7140)
     new 77df347fc02 [HUDI-5344] Fix CVE - upgrade protobuf-java (#6960)
     new b9109cd9fad [HUDI-5295] One meta sync failure should not prevent other 
meta sync from occurring (#7367)

The 17 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:
 azure-pipelines.yml                                |   2 +-
 .../hudi/aws/sync/AWSGlueCatalogSyncClient.java    |   6 +-
 .../apache/hudi/client/BaseHoodieWriteClient.java  |   2 +-
 .../apache/hudi/index/bucket/BucketIdentifier.java |   9 +-
 .../java/org/apache/hudi/keygen/KeyGenUtils.java   |  39 +-
 .../hudi/index/bucket/TestBucketIdentifier.java    |  27 +-
 .../org/apache/hudi/keygen/TestKeyGenUtils.java    |  18 +
 .../apache/hudi/client/HoodieFlinkWriteClient.java |  23 +-
 .../org/apache/hudi/common/util/CommitUtils.java   |   2 +-
 .../hudi/common/util/InternalSchemaCache.java      |  26 +-
 .../schema/utils/AvroSchemaEvolutionUtils.java     |  33 +-
 .../common/testutils/HoodieTestDataGenerator.java  |   3 +-
 .../apache/hudi/configuration/OptionsResolver.java |   2 +-
 .../hudi/sink/clustering/ClusteringOperator.java   |   8 +-
 .../{CompactFunction.java => CompactOperator.java} |  31 +-
 .../hudi/sink/compact/CompactionCommitEvent.java   |   2 +-
 .../hudi/sink/compact/HoodieFlinkCompactor.java    |   3 +-
 .../java/org/apache/hudi/sink/utils/Pipelines.java |   5 +-
 .../java/org/apache/hudi/table/format/CastMap.java |  19 +-
 ...Reader.java => ParquetSplitRecordIterator.java} |  24 +-
 ...odieParquetReader.java => RecordIterators.java} |  56 +-
 ...eader.java => SchemaEvolvedRecordIterator.java} |  25 +-
 .../table/format/cow/CopyOnWriteInputFormat.java   |  19 +-
 .../table/format/mor/MergeOnReadInputFormat.java   | 195 +++---
 .../org/apache/hudi/util/FlinkWriteClients.java    |  21 +-
 .../java/org/apache/hudi/util/HoodiePipeline.java  |  15 +
 .../apache/hudi/sink/ITTestDataStreamWrite.java    | 127 ++++
 .../sink/TestStreamWriteOperatorCoordinator.java   |  37 ++
 .../sink/compact/ITTestHoodieFlinkCompactor.java   |   5 +-
 .../hudi/sink/utils/ClusteringFunctionWrapper.java |   2 +-
 .../hudi/sink/utils/CompactFunctionWrapper.java    |  53 +-
 .../sink/utils/StreamWriteFunctionWrapper.java     |   2 +-
 .../main/scala/org/apache/hudi/DefaultSource.scala |   8 +-
 .../org/apache/hudi/HoodieSparkSqlWriter.scala     |  46 +-
 .../AlterHoodieTableDropPartitionCommand.scala     |   6 +-
 .../hudi/command/TruncateHoodieTableCommand.scala  |   6 +-
 hudi-spark-datasource/hudi-spark/pom.xml           |   3 +
 .../hudi/spark/sql/parser/HoodieSqlCommon.g4       |   6 +-
 .../command/InsertIntoHoodieTableCommand.scala     |   4 +
 .../hudi/command/MergeIntoHoodieTableCommand.scala |   7 +-
 .../hudi/command/procedures/HelpProcedure.scala    | 125 ++++
 .../hudi/command/procedures/HoodieProcedures.scala |   5 +
 .../sql/parser/HoodieSqlCommonAstBuilder.scala     |  21 +-
 .../apache/hudi/functional/SparkSQLCoreFlow.java   |  18 +-
 .../hudi/functional/TestSparkSqlCoreFlow.scala     |   3 +-
 .../apache/spark/sql/hudi/TestInsertTable.scala    |  52 +-
 .../org/apache/spark/sql/hudi/TestSpark3DDL.scala  | 106 +++-
 .../sql/hudi/procedure/TestCommitsProcedure.scala  |   2 +-
 .../sql/hudi/procedure/TestHelpProcedure.scala     |  84 +++
 .../hudi/sync/common/util/SyncUtilHelpers.java     |  14 +
 .../hudi/utilities/deltastreamer/DeltaSync.java    |  18 +-
 .../deltastreamer/multisync/MockSyncTool1.java     |  21 +-
 .../deltastreamer/multisync/MockSyncTool2.java     |  21 +-
 .../multisync/MockSyncToolException1.java          |  19 +-
 .../multisync/MockSyncToolException2.java          |  19 +-
 .../multisync/TestMultipleMetaSync.java            | 135 ++++
 packaging/hudi-presto-bundle/pom.xml               |   2 +-
 packaging/hudi-trino-bundle/pom.xml                |   2 +-
 release/release_guide.md                           | 680 +++++++++++++++++++++
 release/release_guide_overview.jpg                 | Bin 0 -> 363329 bytes
 60 files changed, 1895 insertions(+), 379 deletions(-)
 rename 
hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/sink/compact/{CompactFunction.java
 => CompactOperator.java} (82%)
 rename 
hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/table/format/{HoodieParquetSplitReader.java
 => ParquetSplitRecordIterator.java} (63%)
 rename 
hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/table/format/{HoodieParquetReader.java
 => RecordIterators.java} (67%)
 rename 
hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/table/format/{HoodieParquetEvolvedSplitReader.java
 => SchemaEvolvedRecordIterator.java} (63%)
 create mode 100644 
hudi-spark-datasource/hudi-spark/src/main/scala/org/apache/spark/sql/hudi/command/procedures/HelpProcedure.scala
 copy 
hudi-client/hudi-client-common/src/test/java/org/apache/hudi/testutils/providers/HoodieWriteClientProvider.java
 => 
hudi-spark-datasource/hudi-spark/src/test/java/org/apache/hudi/functional/SparkSQLCoreFlow.java
 (68%)
 create mode 100644 
hudi-spark-datasource/hudi-spark/src/test/scala/org/apache/spark/sql/hudi/procedure/TestHelpProcedure.scala
 copy 
hudi-client/hudi-client-common/src/main/java/org/apache/hudi/table/RandomFileIdPrefixProvider.java
 => 
hudi-utilities/src/test/java/org/apache/hudi/utilities/deltastreamer/multisync/MockSyncTool1.java
 (65%)
 copy 
hudi-client/hudi-client-common/src/main/java/org/apache/hudi/table/RandomFileIdPrefixProvider.java
 => 
hudi-utilities/src/test/java/org/apache/hudi/utilities/deltastreamer/multisync/MockSyncTool2.java
 (65%)
 copy 
hudi-client/hudi-client-common/src/main/java/org/apache/hudi/table/RandomFileIdPrefixProvider.java
 => 
hudi-utilities/src/test/java/org/apache/hudi/utilities/deltastreamer/multisync/MockSyncToolException1.java
 (66%)
 copy 
hudi-client/hudi-client-common/src/main/java/org/apache/hudi/table/RandomFileIdPrefixProvider.java
 => 
hudi-utilities/src/test/java/org/apache/hudi/utilities/deltastreamer/multisync/MockSyncToolException2.java
 (66%)
 create mode 100644 
hudi-utilities/src/test/java/org/apache/hudi/utilities/deltastreamer/multisync/TestMultipleMetaSync.java
 create mode 100644 release/release_guide.md
 create mode 100644 release/release_guide_overview.jpg

Reply via email to