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%)

Reply via email to