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 2021/08/04 02:55:09 UTC

[hudi] branch master updated (b4c14ea -> 02331fc)

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 b4c14ea  [HUDI-2090] Ensure Disk Maps create a subfolder with appropriate prefixes and cleans them up on close  (#3329)
     add 02331fc  [HUDI-2258] Metadata table for flink (#3381)

No new revisions were added by this update.

Summary of changes:
 .../metadata/HoodieBackedTableMetadataWriter.java  |   3 +-
 .../apache/hudi/client/HoodieFlinkWriteClient.java |  33 ++++-
 .../client/common/HoodieFlinkEngineContext.java    |  39 +++++-
 .../FlinkHoodieBackedTableMetadataWriter.java}     |  65 ++++-----
 .../hudi/table/HoodieFlinkMergeOnReadTable.java    |  13 ++
 .../FlinkUpsertDeltaCommitActionExecutor.java      |   2 +-
 ...inkUpsertPreppedDeltaCommitActionExecutor.java} |  19 +--
 .../table/action/compact/FlinkCompactHelpers.java  |  72 ++++++++++
 .../rollback/FlinkMarkerBasedRollbackStrategy.java |  14 ++
 .../rollback/ListingBasedRollbackHelper.java       |  18 ++-
 .../java/org/apache/hudi/util/FlinkClientUtil.java |   8 --
 .../apache/hudi/configuration/FlinkOptions.java    |  16 +++
 .../org/apache/hudi/sink/StreamWriteFunction.java  |   8 +-
 .../hudi/sink/StreamWriteOperatorCoordinator.java  |  74 +++++++++--
 .../apache/hudi/sink/compact/CompactFunction.java  |  14 +-
 .../apache/hudi/sink/event/WriteMetadataEvent.java |  29 +++-
 .../apache/hudi/sink/utils/HiveSyncContext.java    |   3 +-
 .../java/org/apache/hudi/util/StreamerUtil.java    |  23 +++-
 .../sink/TestStreamWriteOperatorCoordinator.java   | 148 ++++++++++++---------
 19 files changed, 439 insertions(+), 162 deletions(-)
 copy hudi-client/{hudi-spark-client/src/main/java/org/apache/hudi/metadata/SparkHoodieBackedTableMetadataWriter.java => hudi-flink-client/src/main/java/org/apache/hudi/metadata/FlinkHoodieBackedTableMetadataWriter.java} (76%)
 copy hudi-client/hudi-flink-client/src/main/java/org/apache/hudi/table/action/commit/{FlinkUpsertPreppedCommitActionExecutor.java => delta/FlinkUpsertPreppedDeltaCommitActionExecutor.java} (65%)