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 ca24ab410ce [HUDI-9141] Handle the case that dbName is empty in
HoodieFileIndex (#12885)
add 024ecd87296 [HUDI-9152] Improve read/write/compaction performance by
reusing avro schema (#12949)
No new revisions were added by this update.
Summary of changes:
.../java/org/apache/hudi/io/HoodieWriteHandle.java | 5 ++-
.../apache/hudi/merge/SparkRecordMergingUtils.java | 5 ++-
.../apache/spark/sql/HoodieInternalRowUtils.scala | 5 +++
.../java/org/apache/hudi/avro/AvroSchemaCache.java | 47 ++++++++++++++++++++++
.../hudi/common/engine/HoodieReaderContext.java | 12 +++---
.../common/table/log/block/HoodieDataBlock.java | 7 ++--
.../table/log/block/HoodieParquetDataBlock.java | 5 ++-
.../read/HoodieBaseFileGroupRecordBuffer.java | 3 +-
.../read/HoodieFileGroupReaderSchemaHandler.java | 11 ++---
.../read/HoodieKeyBasedFileGroupRecordBuffer.java | 5 ++-
.../HoodiePositionBasedFileGroupRecordBuffer.java | 5 ++-
.../read/HoodieUnmergedFileGroupRecordBuffer.java | 5 ++-
...oSchemaCache.java => LocalAvroSchemaCache.java} | 10 ++---
...emaCache.java => TestLocalAvroSchemaCache.java} | 38 ++++++++---------
.../org/apache/hudi/HoodieCreateRecordUtils.scala | 6 +--
.../src/main/scala/org/apache/hudi/Iterators.scala | 5 ++-
16 files changed, 121 insertions(+), 53 deletions(-)
create mode 100644
hudi-common/src/main/java/org/apache/hudi/avro/AvroSchemaCache.java
rename
hudi-common/src/main/java/org/apache/hudi/common/util/{AvroSchemaCache.java =>
LocalAvroSchemaCache.java} (88%)
rename
hudi-common/src/test/java/org/apache/hudi/common/util/{TestAvroSchemaCache.java
=> TestLocalAvroSchemaCache.java} (50%)