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

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


    from fd5ad1ec633 Reduce version matrix of build wheel on pull request event 
(#24448)
     add 46919b7bbf7 [Spark dataset runner] Make sure PCollection views get 
only broadcasted once if reused  (#24288)

No new revisions were added by this update.

Summary of changes:
 .../translation/PipelineTranslator.java            |  27 ++-
 .../translation/SparkSessionFactory.java           | 148 ++++++++++++++++
 .../translation/TransformTranslator.java           |  24 ++-
 .../batch/DoFnMapPartitionsFactory.java            |  31 +---
 .../translation/batch/ParDoTranslatorBatch.java    |  99 ++++++-----
 .../batch/functions/CachedSideInputReader.java     | 176 +++++++++++++++++++
 .../batch/functions/SideInputValues.java           | 189 ++++++++++++++++++++
 .../batch/functions/SparkSideInputReader.java      | 193 ++++++++-------------
 .../translation/helpers/SideInputBroadcast.java    |  49 ------
 .../translation/utils/CachedSideInputReader.java   |  93 ----------
 .../translation/utils/SideInputStorage.java        | 107 ------------
 .../batch/functions/SideInputValuesTest.java       | 129 ++++++++++++++
 runners/spark/spark_runner.gradle                  |   8 +
 13 files changed, 825 insertions(+), 448 deletions(-)
 create mode 100644 
runners/spark/3/src/main/java/org/apache/beam/runners/spark/structuredstreaming/translation/batch/functions/CachedSideInputReader.java
 create mode 100644 
runners/spark/3/src/main/java/org/apache/beam/runners/spark/structuredstreaming/translation/batch/functions/SideInputValues.java
 delete mode 100644 
runners/spark/3/src/main/java/org/apache/beam/runners/spark/structuredstreaming/translation/helpers/SideInputBroadcast.java
 delete mode 100644 
runners/spark/3/src/main/java/org/apache/beam/runners/spark/structuredstreaming/translation/utils/CachedSideInputReader.java
 delete mode 100644 
runners/spark/3/src/main/java/org/apache/beam/runners/spark/structuredstreaming/translation/utils/SideInputStorage.java
 create mode 100644 
runners/spark/3/src/test/java/org/apache/beam/runners/spark/structuredstreaming/translation/batch/functions/SideInputValuesTest.java

Reply via email to