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

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


    from 92dbb41  Bumping release candidate number 2
     new 69d1435  [MINOR] Fix typo,rename 'getUrlEncodePartitoning' to 
'getUrlEncodePartitioning' (#4130)
     new 63a7df7  [HUDI-2642] Add support ignoring case in update sql operation 
(#3882)
     new c38ebbc  [HUDI-2891] Fix write configs for Java engine in Kafka 
Connect Sink (#4161)
     new df70e32  Revert "[HUDI-2855] Change the default value of 
'PAYLOAD_CLASS_NAME' to 'DefaultHoodieRecordPayload' (#4115)" (#4169)
     new 7df81a6  Revert "[HUDI-2856] Bit cask disk map delete modified 
(#4116)" (#4171)
     new 9d7f681  [HUDI-2880] Fixing loading of props from default dir (#4167)
     new 7d2c248  [HUDI-2881] Compact the file group with larger log files to 
reduce write amplification (#4152)
     new 1ee35c4  Fixed partitions produced by layout optimization in case 
order-by key is composed of a single column (#4183)
     new 3e2116e  [MINOR] Fix the wrong usage of timestamp length variable bug 
(#4179)
     new 318818b  [HUDI-2904] Fix metadata table archival overstepping between 
regular writers and table services (#4186)
     new 6c79a68  [HUDI-2914] Fix remote timeline server config for flink 
(#4191)
     new fe2aae4  [minor] Refactor write profile to always generate fs view 
(#4198)
     new 2a4e718  [HUDI-2924] Refresh the fs view on successful checkpoints for 
write profile (#4199)
     new 1bf13d1  [MINOR] use catalog schema if can not find table schema 
(#4182)
     new 7de5d17  [HUDI-2902] Fixing populate meta fields with Hfile writers 
and Disabling virtual keys by default for metadata table (#4194)
     new 008df11  [HUDI-2911] Removing default value for 
`PARTITIONPATH_FIELD_NAME` resulting in incorrect `KeyGenerator` configuration 
(#4195)
     new 342acbe  Revert "[HUDI-2495] Resolve inconsistent key generation for 
timestamp types  by GenericRecord and Row (#3944)" (#4201)
     new a49e5ac  [HUDI-2894][HUDI-2905] Metadata table - avoiding key lookup 
failures on base files over S3 (#4185)
     new 474af05  Revert "[HUDI-2489]Tuning HoodieROTablePathFilter by caching 
hoodieTableFileSystemView, aiming to reduce unnecessary list/get requests"
     new 31947a0  [MINOR] Mitigate CI jobs timeout issues (#4173)
     new 7034d1a  [HUDI-2933] DISABLE Metadata table by default (#4213)
     new b88d4be  [HUDI-2890] Kafka Connect: Fix failed writes and avoid table 
service concurrent operations (#4211)
     new e131507  [HUDI-2923] Fixing metadata table reader when metadata 
compaction is inflight (#4206)
     new 148e069  [HUDI-2934] Optimize RequestHandler code style
     new 40879bc  [HUDI-2935] Remove special casing of clustering in 
deltastreamer checkpoint retrival (#4216)
     new e9e6939  Bumping release candidate number 3

The 26 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                                |  14 +-
 docker/hoodie/hadoop/base/pom.xml                  |   2 +-
 docker/hoodie/hadoop/datanode/pom.xml              |   2 +-
 docker/hoodie/hadoop/historyserver/pom.xml         |   2 +-
 docker/hoodie/hadoop/hive_base/pom.xml             |   2 +-
 docker/hoodie/hadoop/namenode/pom.xml              |   2 +-
 docker/hoodie/hadoop/pom.xml                       |   2 +-
 docker/hoodie/hadoop/prestobase/pom.xml            |   2 +-
 docker/hoodie/hadoop/spark_base/pom.xml            |   2 +-
 docker/hoodie/hadoop/sparkadhoc/pom.xml            |   2 +-
 docker/hoodie/hadoop/sparkmaster/pom.xml           |   2 +-
 docker/hoodie/hadoop/sparkworker/pom.xml           |   2 +-
 hudi-aws/pom.xml                                   |   4 +-
 hudi-cli/pom.xml                                   |   2 +-
 hudi-client/hudi-client-common/pom.xml             |   4 +-
 .../hudi/client/AbstractHoodieWriteClient.java     |  40 ++-
 .../apache/hudi/config/HoodieCompactionConfig.java |  23 ++
 .../org/apache/hudi/config/HoodieWriteConfig.java  |  12 +-
 .../apache/hudi/io/HoodieSortedMergeHandle.java    |   3 +-
 .../hudi/io/storage/HoodieFileWriterFactory.java   |   2 +-
 .../apache/hudi/io/storage/HoodieHFileWriter.java  |  14 +-
 .../metadata/HoodieBackedTableMetadataWriter.java  |  10 +-
 .../LogFileSizeBasedCompactionStrategy.java        |   9 +-
 .../io/storage/TestHoodieHFileReaderWriter.java    |  55 +++-
 ...chema.avsc => exampleSchemaWithMetaFields.avsc} |  36 ++-
 hudi-client/hudi-flink-client/pom.xml              |   4 +-
 .../apache/hudi/client/HoodieFlinkWriteClient.java |  11 +-
 .../FlinkHoodieBackedTableMetadataWriter.java      |   3 +-
 hudi-client/hudi-java-client/pom.xml               |   4 +-
 hudi-client/hudi-spark-client/pom.xml              |   4 +-
 .../SparkHoodieBackedTableMetadataWriter.java      |   3 +-
 .../java/org/apache/spark/OrderingIndexHelper.java |   2 +-
 .../hudi/client/functional/TestHBaseIndex.java     |   6 +-
 .../functional/TestHoodieBackedMetadata.java       | 281 +++++++++++++++++++++
 .../client/functional/TestHoodieMetadataBase.java  |   2 +-
 .../strategy/TestHoodieCompactionStrategy.java     |   9 +-
 .../TestHoodieSparkMergeOnReadTableRollback.java   |   2 +-
 hudi-client/pom.xml                                |   2 +-
 hudi-common/pom.xml                                |   2 +-
 .../java/org/apache/hudi/avro/HoodieAvroUtils.java |   3 -
 .../bootstrap/index/HFileBootstrapIndex.java       |   8 +-
 .../common/config/DFSPropertiesConfiguration.java  |  31 ++-
 .../hudi/common/config/HoodieMetadataConfig.java   |  14 +-
 .../hudi/common/table/HoodieTableConfig.java       |   2 +-
 .../common/util/collection/BitCaskDiskMap.java     |   6 +-
 ...ruptedDataException.java => ExceptionUtil.java} |  22 +-
 .../apache/hudi/io/storage/HoodieHFileReader.java  |   2 +-
 .../hudi/keygen/constant/KeyGeneratorOptions.java  |   2 +-
 .../hudi/metadata/HoodieBackedTableMetadata.java   |   2 +-
 .../HoodieMetadataMergedLogRecordReader.java       |   4 +-
 .../hudi/metadata/HoodieTableMetadataUtil.java     |   8 +-
 .../hudi/common/testutils/FileCreateUtils.java     |  10 +
 .../util/TestDFSPropertiesConfiguration.java       |   5 +-
 hudi-examples/pom.xml                              |   2 +-
 hudi-flink/pom.xml                                 |   2 +-
 .../java/org/apache/hudi/sink/CleanFunction.java   |   4 +-
 .../sink/partitioner/BucketAssignFunction.java     |   8 +-
 .../hudi/sink/partitioner/BucketAssigner.java      |   6 +-
 .../partitioner/profile/DeltaWriteProfile.java     |  12 +-
 .../sink/partitioner/profile/WriteProfile.java     |  51 ++--
 .../java/org/apache/hudi/util/StreamerUtil.java    |  21 +-
 .../hudi/sink/partitioner/TestBucketAssigner.java  |   2 +-
 .../org/apache/hudi/utils/TestStreamerUtil.java    |  11 +
 hudi-hadoop-mr/pom.xml                             |   2 +-
 .../hudi/hadoop/HoodieROTablePathFilter.java       |  21 +-
 hudi-integ-test/pom.xml                            |   2 +-
 hudi-kafka-connect/README.md                       |  71 +++---
 hudi-kafka-connect/demo/config-sink-hive.json      |   1 -
 hudi-kafka-connect/demo/config-sink.json           |   1 -
 hudi-kafka-connect/demo/setupKafka.sh              |   2 +-
 hudi-kafka-connect/pom.xml                         |   4 +-
 .../transaction/ConnectTransactionCoordinator.java |  55 +++-
 .../writers/ConnectTransactionServices.java        |   2 +-
 .../hudi/connect/writers/KafkaConnectConfigs.java  |  14 +
 .../writers/KafkaConnectTransactionServices.java   |  30 ++-
 .../writers/KafkaConnectWriterProvider.java        |  14 +-
 .../connect/TestConnectTransactionCoordinator.java | 117 ++++++---
 .../helper/MockConnectTransactionServices.java     |   3 +-
 .../hudi/writers/TestBufferedConnectWriter.java    |   2 +
 .../test/resources/log4j-surefire-quiet.properties |   0
 .../src/test/resources/log4j-surefire.properties   |   0
 hudi-spark-datasource/hudi-spark-common/pom.xml    |   4 +-
 .../scala/org/apache/hudi/DataSourceOptions.scala  |   2 +-
 hudi-spark-datasource/hudi-spark/pom.xml           |   4 +-
 .../scala/org/apache/hudi/HoodieWriterUtils.scala  |   1 -
 .../sql/catalyst/catalog/HoodieCatalogTable.scala  |   2 +-
 .../org/apache/spark/sql/hudi/HoodieSqlUtils.scala |   2 +-
 .../hudi/command/DeleteHoodieTableCommand.scala    |   2 +-
 .../command/InsertIntoHoodieTableCommand.scala     |   2 +-
 .../hudi/command/MergeIntoHoodieTableCommand.scala |   2 +-
 .../spark/sql/hudi/command/SqlKeyGenerator.scala   |   3 +-
 .../hudi/command/UpdateHoodieTableCommand.scala    |   7 +-
 .../hudi/TestGenericRecordAndRowConsistency.scala  | 104 --------
 .../org/apache/hudi/TestHoodieSparkSqlWriter.scala |  33 ++-
 .../apache/spark/sql/hudi/TestUpdateTable.scala    |  45 +++-
 hudi-spark-datasource/hudi-spark2/pom.xml          |   4 +-
 hudi-spark-datasource/hudi-spark3/pom.xml          |   4 +-
 hudi-spark-datasource/pom.xml                      |   2 +-
 hudi-sync/hudi-dla-sync/pom.xml                    |   2 +-
 hudi-sync/hudi-hive-sync/pom.xml                   |   2 +-
 .../org/apache/hudi/hive/SchemaDifference.java     |   1 -
 .../hudi/hive/ddl/QueryBasedDDLExecutor.java       |   5 +-
 hudi-sync/hudi-sync-common/pom.xml                 |   2 +-
 hudi-sync/pom.xml                                  |   2 +-
 hudi-timeline-service/pom.xml                      |   2 +-
 .../hudi/timeline/service/RequestHandler.java      |  14 +-
 hudi-utilities/pom.xml                             |   2 +-
 .../hudi/utilities/deltastreamer/DeltaSync.java    |   3 -
 ...inuousModeWithMultipleWriters.COPY_ON_WRITE.zip | Bin 2592485 -> 2592484 
bytes
 ...inuousModeWithMultipleWriters.MERGE_ON_READ.zip | Bin 3015940 -> 3015939 
bytes
 packaging/hudi-flink-bundle/pom.xml                |   2 +-
 packaging/hudi-hadoop-mr-bundle/pom.xml            |   2 +-
 packaging/hudi-hive-sync-bundle/pom.xml            |   2 +-
 packaging/hudi-integ-test-bundle/pom.xml           |   2 +-
 packaging/hudi-kafka-connect-bundle/pom.xml        |   2 +-
 packaging/hudi-presto-bundle/pom.xml               |   2 +-
 packaging/hudi-spark-bundle/pom.xml                |   2 +-
 packaging/hudi-timeline-server-bundle/pom.xml      |   2 +-
 packaging/hudi-utilities-bundle/pom.xml            |   2 +-
 pom.xml                                            |   2 +-
 120 files changed, 987 insertions(+), 455 deletions(-)
 copy 
hudi-client/hudi-client-common/src/test/resources/{exampleEvolvedSchema.avsc => 
exampleSchemaWithMetaFields.avsc} (58%)
 copy 
hudi-common/src/main/java/org/apache/hudi/exception/{HoodieCorruptedDataException.java
 => ExceptionUtil.java} (66%)
 copy {hudi-utilities => 
hudi-kafka-connect}/src/test/resources/log4j-surefire-quiet.properties (100%)
 copy {hudi-spark-datasource/hudi-spark3 => 
hudi-kafka-connect}/src/test/resources/log4j-surefire.properties (100%)
 delete mode 100644 
hudi-spark-datasource/hudi-spark/src/test/scala/org/apache/hudi/TestGenericRecordAndRowConsistency.scala

Reply via email to