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 1f561d08d7c [HUDI-9535] Prevent Unnecessary data transfer b/w driver 
and executor in Spark Partitioner (#13459)
     add 45312d437a5  [HUDI-9340] Add MDT streaming write support for secondary 
index (#13449)

No new revisions were added by this update.

Summary of changes:
 .../java/org/apache/hudi/client/IndexStats.java    |  67 +++++++
 ...BaseCompactor.java => SecondaryIndexStats.java} |  40 +++-
 .../java/org/apache/hudi/client/WriteStatus.java   |  25 +--
 .../index/inmemory/HoodieInMemoryHashIndex.java    |   2 +-
 .../hudi/io/FileGroupReaderBasedMergeHandle.java   |   1 -
 .../org/apache/hudi/io/HoodieAppendHandle.java     |  28 ++-
 .../org/apache/hudi/io/HoodieConcatHandle.java     |  10 -
 .../org/apache/hudi/io/HoodieCreateHandle.java     |  14 +-
 .../java/org/apache/hudi/io/HoodieMergeHandle.java |  76 ++++++--
 .../java/org/apache/hudi/io/HoodieWriteHandle.java |  37 +++-
 .../hudi/io/SecondaryIndexStreamingTracker.java    | 201 +++++++++++++++++++++
 .../metadata/HoodieBackedTableMetadataWriter.java  |  56 ++++--
 .../hudi/metadata/MetadataIndexGenerator.java      |  20 +-
 .../hudi/utils/HoodieWriterClientTestHarness.java  |   2 +-
 .../run/strategy/JavaExecutionStrategy.java        |   2 +-
 .../hudi/common/model/HoodieSparkRecord.java       |   3 +-
 .../hudi/BaseSparkInternalRowReaderContext.java    |   2 +-
 .../apache/hudi/client/TestHoodieReadClient.java   |   4 +-
 .../org/apache/hudi/client/TestWriteStatus.java    |  21 +--
 .../java/org/apache/hudi/io/BaseTestHandle.java    |  54 +++++-
 .../org/apache/hudi/io/TestHoodieMergeHandle.java  |   2 +-
 .../java/org/apache/hudi/io/TestMergeHandle.java   |  84 ---------
 .../apache/hudi/avro/HoodieAvroReaderContext.java  |   5 +-
 .../hudi/common/model/HoodieAvroIndexedRecord.java |   3 +-
 .../apache/hudi/common/model/HoodieAvroRecord.java |  12 +-
 .../hudi/common/model/HoodieEmptyRecord.java       |   2 +-
 .../hudi/common/model/HoodieIndexDefinition.java   |  16 +-
 .../org/apache/hudi/common/model/HoodieRecord.java |   6 +-
 .../table/view/AbstractTableFileSystemView.java    |  12 ++
 .../table/view/PriorityBasedFileSystemView.java    |   6 +
 .../view/RemoteHoodieTableFileSystemView.java      |   8 +
 .../common/table/view/TableFileSystemView.java     |  10 +
 .../SecondaryIndexRecordGenerationUtils.java       |   7 +-
 .../hudi/common/model/TestHoodieIndexMetadata.java |  49 +++++
 .../view/TestPriorityBasedFileSystemView.java      |  37 ++++
 .../table/view/TestHoodieTableFileSystemView.java  |  12 ++
 .../java/org/apache/hudi/io/TestAppendHandle.java  |  81 ++++++---
 .../java/org/apache/hudi/io/TestCreateHandle.java  |  58 ++++--
 .../java/org/apache/hudi/io/TestMergeHandle.java   | 131 ++++++++++++++
 .../apache/hudi/io/TestMetadataWriterCommit.java   |  89 +++++++++
 .../hudi/timeline/service/RequestHandler.java      |  10 +
 .../service/handlers/FileSliceHandler.java         |   6 +
 42 files changed, 1068 insertions(+), 243 deletions(-)
 create mode 100644 
hudi-client/hudi-client-common/src/main/java/org/apache/hudi/client/IndexStats.java
 copy 
hudi-client/hudi-client-common/src/main/java/org/apache/hudi/client/{BaseCompactor.java
 => SecondaryIndexStats.java} (50%)
 create mode 100644 
hudi-client/hudi-client-common/src/main/java/org/apache/hudi/io/SecondaryIndexStreamingTracker.java
 delete mode 100644 
hudi-client/hudi-spark-client/src/test/java/org/apache/hudi/io/TestMergeHandle.java
 create mode 100644 
hudi-common/src/test/java/org/apache/hudi/common/model/TestHoodieIndexMetadata.java
 rename {hudi-client/hudi-spark-client => 
hudi-spark-datasource/hudi-spark}/src/test/java/org/apache/hudi/io/TestAppendHandle.java
 (50%)
 rename {hudi-client/hudi-spark-client => 
hudi-spark-datasource/hudi-spark}/src/test/java/org/apache/hudi/io/TestCreateHandle.java
 (53%)
 create mode 100644 
hudi-spark-datasource/hudi-spark/src/test/java/org/apache/hudi/io/TestMergeHandle.java
 rename {hudi-client/hudi-spark-client => 
hudi-spark-datasource/hudi-spark}/src/test/java/org/apache/hudi/io/TestMetadataWriterCommit.java
 (59%)

Reply via email to