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