This is an automated email from the ASF dual-hosted git repository.
danny0405 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hudi.git
from d4d7e20771b1 fix(partition-ttl): Fix the integer overflow issue when
TTL exceeded 24 days (#19075)
add 57e557535b51 perf(common): Avoid per-record HoodieSchema rebuilds on
Avro read/merge paths (#18967)
No new revisions were added by this update.
Summary of changes:
.../hudi/table/format/FlinkRecordContext.java | 3 +-
.../SparkFileFormatInternalRecordContext.scala | 4 +-
.../org/apache/hudi/avro/AvroRecordContext.java | 6 +-
.../java/org/apache/hudi/avro/HoodieAvroUtils.java | 3 +-
.../org/apache/hudi/common/HoodieJsonPayload.java | 4 +-
.../hudi/common/schema/HoodieAvroSchemaCache.java | 52 +++++++++++++++++
.../apache/hudi/common/schema/HoodieSchema.java | 14 +++--
.../table/log/block/HoodieAvroDataBlock.java | 5 +-
.../apache/hudi/avro/TestAvroRecordContext.java | 68 ++++++++++++++++++++++
.../realtime/RealtimeCompactedRecordReader.java | 5 +-
.../hudi/command/payload/ExpressionPayload.scala | 14 ++---
11 files changed, 157 insertions(+), 21 deletions(-)
create mode 100644
hudi-common/src/main/java/org/apache/hudi/common/schema/HoodieAvroSchemaCache.java