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

xushiyan pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hudi.git


    from 83d4fe15b4f [MINOR] Prevent nullptr exception if enum config class has 
extra fields (#8575)
     add cabcb2bf2cd [HUDI-5968] Fix global index duplicate and handle custom 
payload when update partition (#8490)

No new revisions were added by this update.

Summary of changes:
 .../common/table/log/HoodieFileSliceReader.java    |   2 +-
 .../org/apache/hudi/config/HoodieIndexConfig.java  |  12 ++
 .../org/apache/hudi/config/HoodieWriteConfig.java  |   4 +
 .../org/apache/hudi/index/HoodieIndexUtils.java    | 117 ++++++++++-
 .../apache/hudi/index/bloom/HoodieBloomIndex.java  |   5 +-
 .../hudi/index/bloom/HoodieGlobalBloomIndex.java   |  60 +++---
 .../hudi/index/simple/HoodieGlobalSimpleIndex.java |  40 ++--
 .../org/apache/hudi/io/HoodieKeyLookupHandle.java  |   6 +-
 .../org/apache/hudi/io/HoodieMergedReadHandle.java | 175 +++++++++++++++++
 .../java/org/apache/hudi/io/HoodieReadHandle.java  |  17 +-
 .../keygen/RawTripTestPayloadKeyGenerator.java}    |  34 ++--
 .../hudi/common/model/HoodieSparkRecord.java       |  28 ++-
 .../hudi/client/TestUpdateSchemaEvolution.java     |   4 +-
 .../TestHoodieClientOnCopyOnWriteStorage.java      | 140 +++++---------
 .../hudi/client/functional/TestHoodieIndex.java    | 149 +++++++-------
 .../index/bloom/TestHoodieGlobalBloomIndex.java    |   9 +-
 .../apache/hudi/io/TestHoodieMergedReadHandle.java | 213 +++++++++++++++++++++
 .../java/org/apache/hudi/avro/HoodieAvroUtils.java |   7 +-
 .../hudi/common/model/HoodieAvroIndexedRecord.java |  13 +-
 .../apache/hudi/common/model/HoodieAvroRecord.java |  11 +-
 .../hudi/common/model/HoodieEmptyRecord.java       |   9 +-
 .../model/HoodieRecordCompatibilityInterface.java  |  11 +-
 .../table/log/AbstractHoodieLogRecordReader.java   |   3 +-
 .../apache/hudi/common/util/SpillableMapUtils.java |  33 +++-
 .../hudi/metadata/HoodieBackedTableMetadata.java   |   2 +-
 .../common/testutils/HoodieTestDataGenerator.java  |  27 ++-
 .../hudi/common/testutils/RawTripTestPayload.java  |  65 ++++++-
 .../apache/hudi/functional/TestMORDataSource.scala |   2 +-
 .../hudi/functional/TestMORDataSourceStorage.scala | 122 ++++++++++--
 29 files changed, 983 insertions(+), 337 deletions(-)
 create mode 100644 
hudi-client/hudi-client-common/src/main/java/org/apache/hudi/io/HoodieMergedReadHandle.java
 copy 
hudi-client/hudi-client-common/src/{main/java/org/apache/hudi/table/upgrade/SupportsUpgradeDowngrade.java
 => test/java/org/apache/hudi/keygen/RawTripTestPayloadKeyGenerator.java} (53%)
 create mode 100644 
hudi-client/hudi-spark-client/src/test/java/org/apache/hudi/io/TestHoodieMergedReadHandle.java

Reply via email to