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

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


    from b6ca2ab  [BEAM-9723] Add DLP integration transforms (#11566)
     add 0c45136  [BEAM-8850,BEAM-8849] FlinkBatchTranslationContext respects 
input parameters during lookups. Add support for a multiple translation 
variants for a single urn.
     add 3c4536d  [BEAM-8848] Flink Batch Runner: optimize GBK translation for 
non-merging windows.
     add 23a1fb7  [BEAM-8848] Code review.
     add ccc2fa4  Merge pull request #11874: Flink Batch Runner: optimize GBK 
translation for non-merging windows.

No new revisions were added by this update.

Summary of changes:
 .../flink/FlinkBatchPipelineTranslator.java        |  15 ++-
 .../flink/FlinkBatchTransformTranslators.java      | 124 +++++++++++++++++----
 .../flink/FlinkBatchTranslationContext.java        |  61 +++++-----
 .../beam/runners/flink/FlinkPipelineOptions.java   |   7 ++
 ...ction.java => FlinkExplodeWindowsFunction.java} |  25 ++---
 .../functions/FlinkNonMergingReduceFunction.java   | 112 +++++++++++++++++++
 ...KeySelector.java => WindowedKvKeySelector.java} |  16 ++-
 .../utils/CountingPipelineVisitor.java}            |  32 +++---
 .../translation/utils/LookupPipelineVisitor.java   |  98 ++++++++++++++++
 .../flink/batch/NonMergingGroupByKeyTest.java      |  80 +++++++++++++
 .../shortcodes/flink_java_pipeline_options.html    |   5 +
 .../shortcodes/flink_python_pipeline_options.html  |   5 +
 12 files changed, 493 insertions(+), 87 deletions(-)
 copy 
runners/flink/src/main/java/org/apache/beam/runners/flink/translation/functions/{FlinkIdentityFunction.java
 => FlinkExplodeWindowsFunction.java} (59%)
 create mode 100644 
runners/flink/src/main/java/org/apache/beam/runners/flink/translation/functions/FlinkNonMergingReduceFunction.java
 copy 
runners/flink/src/main/java/org/apache/beam/runners/flink/translation/types/{KvKeySelector.java
 => WindowedKvKeySelector.java} (68%)
 copy 
runners/{google-cloud-dataflow-java/src/test/java/org/apache/beam/runners/dataflow/RecordingPipelineVisitor.java
 => 
flink/src/main/java/org/apache/beam/runners/flink/translation/utils/CountingPipelineVisitor.java}
 (59%)
 create mode 100644 
runners/flink/src/main/java/org/apache/beam/runners/flink/translation/utils/LookupPipelineVisitor.java
 create mode 100644 
runners/flink/src/test/java/org/apache/beam/runners/flink/batch/NonMergingGroupByKeyTest.java

Reply via email to