You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hudi.apache.org by da...@apache.org on 2022/03/02 07:16:07 UTC

[hudi] branch master updated (85f47b5 -> 10d866f)

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 85f47b5  [HUDI-3469] Refactor `HoodieTestDataGenerator` to provide for reproducible Builds (#4866)
     add 10d866f  [HUDI-3315] RFC-35 Part-1 Support bucket index in Flink writer (#4679)

No new revisions were added by this update.

Summary of changes:
 .../java/org/apache/hudi/index/HoodieIndex.java    |   2 +-
 .../apache/hudi/index/bucket/BucketIdentifier.java |  12 ++
 .../java/org/apache/hudi/table/HoodieTable.java    |   4 +
 .../apache/hudi/configuration/FlinkOptions.java    |  22 +++
 .../apache/hudi/configuration/OptionsResolver.java |   5 +
 .../hudi/sink/BucketStreamWriteFunction.java       | 158 +++++++++++++++++++++
 ...perator.java => BucketStreamWriteOperator.java} |  17 +--
 .../org/apache/hudi/sink/StreamWriteFunction.java  |   2 +-
 .../sink/partitioner/BucketIndexPartitioner.java}  |  31 ++--
 .../java/org/apache/hudi/sink/utils/Pipelines.java |  25 +++-
 .../org/apache/hudi/table/HoodieTableFactory.java  |   6 +
 .../org/apache/hudi/table/HoodieTableSink.java     |   1 -
 .../org/apache/hudi/sink/StreamWriteITCase.java    |  10 +-
 .../apache/hudi/table/TestHoodieTableFactory.java  |  11 ++
 14 files changed, 265 insertions(+), 41 deletions(-)
 create mode 100644 hudi-flink/src/main/java/org/apache/hudi/sink/BucketStreamWriteFunction.java
 copy hudi-flink/src/main/java/org/apache/hudi/sink/{StreamWriteOperator.java => BucketStreamWriteOperator.java} (73%)
 copy hudi-flink/src/{test/java/org/apache/hudi/sink/utils/MockValueState.java => main/java/org/apache/hudi/sink/partitioner/BucketIndexPartitioner.java} (54%)