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

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


    from 4e421ed86d8 [HUDI-9322] HoodieRecord#getAvroBytes returns 
ByteArrayOutputStream to reduce bytes copy (#13186)
     add ae50130b5ee [HUDI-8601] Support multi-level data block index in HFile 
(#13166)

No new revisions were added by this update.

Summary of changes:
 .../java/org/apache/hudi/io/hfile/HFileBlock.java  |   4 +
 .../hudi/io/hfile/HFileIntermediateIndexBlock.java |  26 +-
 .../apache/hudi/io/hfile/HFileLeafIndexBlock.java  |  84 +++++++
 .../org/apache/hudi/io/hfile/HFileReaderImpl.java  |  80 +++++-
 .../apache/hudi/io/hfile/HFileRootIndexBlock.java  |  42 ++--
 .../org/apache/hudi/io/hfile/TestHFileReader.java  | 276 +++++++++++++++++++++
 ...2_4_13_1KB_GZ_10000_large_keys_deep_index.hfile | Bin 0 -> 246061 bytes
 ..._1_0_hbase_2_4_13_1KB_GZ_20000_large_keys.hfile | Bin 0 -> 458683 bytes
 ...2_4_13_1KB_GZ_50000_large_keys_deep_index.hfile | Bin 0 -> 1218730 bytes
 9 files changed, 476 insertions(+), 36 deletions(-)
 copy 
hudi-common/src/main/java/org/apache/hudi/common/util/collection/EmptyIterator.java
 => 
hudi-io/src/main/java/org/apache/hudi/io/hfile/HFileIntermediateIndexBlock.java 
(63%)
 create mode 100644 
hudi-io/src/main/java/org/apache/hudi/io/hfile/HFileLeafIndexBlock.java
 create mode 100644 
hudi-io/src/test/resources/hfile/hudi_1_0_hbase_2_4_13_1KB_GZ_10000_large_keys_deep_index.hfile
 create mode 100644 
hudi-io/src/test/resources/hfile/hudi_1_0_hbase_2_4_13_1KB_GZ_20000_large_keys.hfile
 create mode 100644 
hudi-io/src/test/resources/hfile/hudi_1_0_hbase_2_4_13_1KB_GZ_50000_large_keys_deep_index.hfile

Reply via email to