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

github-bot pushed a change to branch nightly-refs/heads/master
in repository https://gitbox.apache.org/repos/asf/beam.git.


    from 56c2082   [BEAM-13459] Update CHANGES.md, add note about artifact 
caching python jobs #16416
     add e9e49ff  [BEAM-13015] Use 20% of memory when the maximum has been 
configured. (#16420)
     add 38b833a  [BEAM-13567] Consolidate runner flag definition. (#16426)
     add 7d1d169  Upgrade python library versions in base_image_requirements.txt
     add 91ce87d  Merge pull request #16424 from y1chi/bump_pubsub
     add 2a4a4cd  [BEAM-13601] Don't cache Row types for a schema. (#16427)
     add 3df986f  [BEAM-13430] Re-enable checkerframework (#16429)
     add 27908b4  [BEAM-13430] Ensure that testRuntimeMigration depends on 
"default" configuration allowing us to get the main "jar" as a dependency. 
(#16430)
     add e2fadfb  Merge pull request #16277 from [BEAM-13124][Playground] 
Create readiness endpoint
     add 84a2902  Merge pull request #16314 from 
[BEAM-13260][Playground]Implement setup of CI test environment
     add 5962f59  Merge pull request #16383 from [BEAM-13566][Playground] Add 
logic of sending preparation's output on the backend side
     add 6612983  [BEAM-13565][Playground] Add GetPreparationOutput method into 
the .proto files; Regenerate files;
     add 56a3c57  Merge pull request #16382 from [BEAM-13565][Playground] Add 
GetPreparationOutput API method to .proto file
     add 2c4f1d9  Merge pull request #16365 from [BEAM-13559][Playground] 
Remove tag in examples CD
     add d733e85  Merge pull request #16360 from [BEAM-13546][Playground] 
Update nginx configuration to enable embedding iframes
     add f51e1a6  Merge pull request #16192 from [BEAM-13395] [Playground] Tag 
katas
     add 5ea425b  Merge pull request #16254 from [BEAM-13249][Playground] 
Security – Mock Network
     add b778f7d  update bom
     add 46b3ef5  Merge pull request #16377: [BEAM-13576] update bom
     add 21d9f6d  Merge pull request #16347: fix: move connector to use v1 
BigQuery Storage Write API
     add 9642de1  [BEAM-12879] Prevented missing permission from failing GCS I/O
     add 70d9e2a  [BEAM-12879] Prevented missing permission from failing GCS I/O
     add c67bed4  [BEAM-13603] Fix bug in apache_beam.utils.Shared (#16437)
     add 90f1675  [BEAM-10345] Add an import guard to support recent 
google-cloud-spanner versions. (#16434)

No new revisions were added by this update.

Summary of changes:
 .github/workflows/playground_deploy_examples.yml   |  129 +++
 .test-infra/validate-runner/build.gradle           |    1 -
 .../org/apache/beam/gradle/BeamModulePlugin.groovy |   43 +-
 examples/java/build.gradle                         |    1 -
 examples/kotlin/build.gradle                       |    1 -
 .../commontransforms/aggregation/count/Task.java   |    8 +
 .../commontransforms/aggregation/max/Task.java     |    8 +
 .../commontransforms/aggregation/mean/Task.java    |    8 +
 .../commontransforms/aggregation/min/Task.java     |    8 +
 .../commontransforms/aggregation/sum/Task.java     |    8 +
 .../katas/commontransforms/filter/filter/Task.java |    8 +
 .../katas/commontransforms/filter/pardo/Task.java  |    8 +
 .../katas/commontransforms/withkeys/Task.java      |    8 +
 .../katas/coretransforms/branching/Task.java       |   10 +
 .../combine/binarycombinefnlambda/Task.java        |    9 +
 .../combine/binarycombinefn/Task.java              |    9 +
 .../coretransforms/combine/combineperkey/Task.java |    9 +
 .../coretransforms/combine/combinefn/Task.java     |    9 +
 .../katas/coretransforms/combine/simple/Task.java  |    9 +
 .../katas/coretransforms/composite/Task.java       |   11 +
 .../katas/coretransforms/flatten/Task.java         |   10 +
 .../katas/coretransforms/groupbykey/Task.java      |    9 +
 .../coretransforms/map/flatmapelements/Task.java   |    9 +
 .../katas/coretransforms/map/mapelements/Task.java |    8 +
 .../coretransforms/map/pardoonetomany/Task.java    |    9 +
 .../katas/coretransforms/map/pardo/Task.java       |    8 +
 .../katas/coretransforms/partition/Task.java       |   10 +
 .../katas/coretransforms/sideoutput/Task.java      |   10 +
 .../learning/katas/examples/wordcount/Task.java    |    8 +
 .../beam/learning/katas/intro/hello/Task.java      |    8 +
 .../learning/katas/windowing/fixedwindow/Task.java |    9 +
 .../Common Transforms/Aggregation/Count/task.py    |    8 +
 .../Common Transforms/Aggregation/Largest/task.py  |    8 +
 .../Common Transforms/Aggregation/Mean/task.py     |    8 +
 .../Common Transforms/Aggregation/Smallest/task.py |    8 +
 .../Common Transforms/Aggregation/Sum/task.py      |    8 +
 .../python/Common Transforms/Filter/Filter/task.py |    8 +
 .../python/Common Transforms/Filter/ParDo/task.py  |    8 +
 .../Common Transforms/WithKeys/WithKeys/task.py    |    8 +
 .../Core Transforms/Branching/Branching/task.py    |   10 +
 .../CoGroupByKey/CoGroupByKey/task.py              |    9 +
 .../Core Transforms/Combine/Combine PerKey/task.py |    8 +
 .../Core Transforms/Combine/CombineFn/task.py      |    8 +
 .../Combine/Simple Function/task.py                |    8 +
 .../Composite Transform/task.py                    |    9 +
 .../python/Core Transforms/Flatten/Flatten/task.py |    8 +
 .../Core Transforms/GroupByKey/GroupByKey/task.py  |    8 +
 .../python/Core Transforms/Map/FlatMap/task.py     |    9 +
 .../katas/python/Core Transforms/Map/Map/task.py   |    8 +
 .../Core Transforms/Map/ParDo OneToMany/task.py    |    9 +
 .../katas/python/Core Transforms/Map/ParDo/task.py |    8 +
 .../Core Transforms/Partition/Partition/task.py    |    9 +
 .../Core Transforms/Side Input/Side Input/task.py  |    8 +
 .../Side Output/Side Output/task.py                |    9 +
 .../python/Examples/Word Count/Word Count/task.py  |    8 +
 .../Introduction/Hello Beam/Hello Beam/task.py     |    8 +
 .../Windowing/Adding Timestamp/ParDo/task.py       |    8 +
 .../Fixed Time Window/Fixed Time Window/task.py    |    9 +
 playground/api/v1/api.proto                        |   14 +-
 playground/backend/cmd/server/controller.go        |   17 +
 playground/backend/cmd/server/http.go              |   13 +-
 playground/backend/cmd/server/server.go            |    2 +-
 playground/backend/containers/go/Dockerfile        |   14 +-
 playground/backend/containers/go/build.gradle      |   12 +
 playground/backend/containers/go/entrypoint.sh     |   25 +
 playground/backend/containers/java/Dockerfile      |   15 +-
 playground/backend/containers/java/build.gradle    |   12 +
 playground/backend/containers/java/entrypoint.sh   |   25 +
 playground/backend/containers/python/Dockerfile    |   15 +-
 playground/backend/containers/python/build.gradle  |   12 +
 playground/backend/containers/python/entrypoint.sh |   26 +
 playground/backend/internal/api/v1/api.pb.go       |  729 +++++++-----
 playground/backend/internal/api/v1/api_grpc.pb.go  |   38 +
 playground/backend/internal/cache/cache.go         |    3 +
 .../backend/internal/cache/redis/redis_cache.go    |    2 +-
 .../internal/code_processing/code_processing.go    |   22 +-
 playground/backend/internal/environment/beam.go    |   16 +-
 .../internal/environment/environment_service.go    |   22 +-
 .../environment/environment_service_test.go        |   11 +-
 .../backend/internal/executors/executor_test.go    |    2 +-
 .../internal/preparators/java_preparators.go       |    8 +-
 .../setup_tools/builder/setup_builder_test.go      |    4 +-
 playground/backend/internal/utils/system_utils.go  |   45 +
 .../backend/internal/utils/system_utils_test.go    |   86 ++
 playground/categories.yaml                         |    6 +
 playground/frontend/Dockerfile                     |    1 +
 playground/frontend/lib/api/v1/api.pb.dart         | 1211 ++++++++++++++------
 playground/frontend/lib/api/v1/api.pbgrpc.dart     |  363 +++---
 playground/frontend/lib/api/v1/api.pbjson.dart     |  166 ++-
 playground/frontend/nginx_default.conf             |   12 +-
 playground/infrastructure/config.py                |    4 +-
 playground/infrastructure/helm/Chart.yaml          |   20 +
 .../infrastructure/helm/templates/_helpers.tpl     |   76 ++
 .../helm/templates/deployment-backend-go.yaml      |   71 ++
 .../helm/templates/deployment-backend-java.yaml    |   71 ++
 .../helm/templates/deployment-backend-python.yaml  |   71 ++
 .../infrastructure/helm/templates/service-go.yaml  |   32 +
 .../helm/templates/service-java.yaml               |   32 +
 .../helm/templates/service-python.yaml             |   32 +
 playground/infrastructure/helm/values.yaml         |   65 ++
 playground/infrastructure/helper.py                |   36 +-
 playground/infrastructure/proxy/allow_list.py      |   29 +
 .../infrastructure/proxy/allow_list_proxy.py       |   30 +
 playground/infrastructure/test_cd_helper.py        |    1 +
 playground/infrastructure/test_helper.py           |   34 +-
 .../modules/gke/main.tf}                           |   45 +-
 .../modules/gke/output.tf}                         |   23 +-
 .../modules/gke/variables.tf}                      |   37 +-
 runners/flink/job-server/flink_job_server.gradle   |    2 -
 runners/google-cloud-dataflow-java/build.gradle    |    3 -
 .../examples-streaming/build.gradle                |    1 -
 .../examples/build.gradle                          |    1 -
 runners/portability/java/build.gradle              |    1 -
 runners/samza/job-server/build.gradle              |    2 -
 runners/spark/job-server/spark_job_server.gradle   |    2 -
 runners/spark/spark_runner.gradle                  |    1 -
 .../go/pkg/beam/runners/flag.go                    |   19 +-
 sdks/go/pkg/beam/testing/ptest/ptest.go            |   21 +-
 sdks/go/pkg/beam/x/beamx/run.go                    |   21 +-
 .../container/license_scripts/dep_urls_java.yaml   |    2 +-
 .../apache/beam/sdk/options/SdkHarnessOptions.java |   54 +-
 .../beam/sdk/options/SdkHarnessOptionsTest.java    |   48 +-
 sdks/java/extensions/ml/build.gradle               |    1 -
 sdks/java/extensions/sql/build.gradle              |    2 -
 sdks/java/extensions/sql/jdbc/build.gradle         |    1 -
 sdks/java/extensions/sql/perf-tests/build.gradle   |    2 -
 sdks/java/io/amazon-web-services/build.gradle      |    1 -
 .../apache/beam/sdk/io/aws/options/AwsOptions.java |    4 +-
 sdks/java/io/amazon-web-services2/build.gradle     |    1 -
 .../beam/sdk/io/aws2/options/AwsOptions.java       |    4 +-
 sdks/java/io/bigquery-io-perf-tests/build.gradle   |    2 -
 .../elasticsearch-tests-6/build.gradle             |    1 -
 sdks/java/io/file-based-io-tests/build.gradle      |    3 -
 sdks/java/io/google-cloud-platform/build.gradle    |    1 -
 .../beam/sdk/io/gcp/bigquery/BigQueryServices.java |   12 +-
 .../sdk/io/gcp/bigquery/BigQueryServicesImpl.java  |   35 +-
 .../sdk/io/gcp/bigquery/SplittingIterable.java     |    2 +-
 .../gcp/bigquery/StorageApiFinalizeWritesDoFn.java |    8 +-
 .../bigquery/StorageApiFlushAndFinalizeDoFn.java   |    4 +-
 .../bigquery/StorageApiWriteUnshardedRecords.java  |    6 +-
 .../bigquery/StorageApiWritesShardedRecords.java   |    6 +-
 .../sdk/io/gcp/testing/FakeDatasetService.java     |   14 +-
 .../apache/beam/sdk/io/gcp/GcpApiSurfaceTest.java  |    1 -
 sdks/java/io/hadoop-format/build.gradle            |    3 -
 sdks/java/io/jdbc/build.gradle                     |    1 -
 sdks/java/io/kafka/build.gradle                    |    1 -
 sdks/java/io/mongodb/build.gradle                  |    1 -
 .../apache_beam/io/gcp/experimental/spannerio.py   |   12 +-
 sdks/python/apache_beam/io/gcp/gcsio.py            |   26 +-
 sdks/python/apache_beam/io/gcp/gcsio_test.py       |   47 +
 sdks/python/apache_beam/typehints/schemas.py       |   24 +-
 sdks/python/apache_beam/utils/shared.py            |    1 +
 sdks/python/apache_beam/utils/shared_test.py       |   11 +
 .../container/py36/base_image_requirements.txt     |   18 +-
 .../container/py37/base_image_requirements.txt     |   28 +-
 .../container/py38/base_image_requirements.txt     |   28 +-
 156 files changed, 3562 insertions(+), 1214 deletions(-)
 create mode 100644 .github/workflows/playground_deploy_examples.yml
 create mode 100755 playground/backend/containers/go/entrypoint.sh
 create mode 100755 playground/backend/containers/java/entrypoint.sh
 create mode 100755 playground/backend/containers/python/entrypoint.sh
 create mode 100644 playground/infrastructure/helm/Chart.yaml
 create mode 100644 playground/infrastructure/helm/templates/_helpers.tpl
 create mode 100644 
playground/infrastructure/helm/templates/deployment-backend-go.yaml
 create mode 100644 
playground/infrastructure/helm/templates/deployment-backend-java.yaml
 create mode 100644 
playground/infrastructure/helm/templates/deployment-backend-python.yaml
 create mode 100644 playground/infrastructure/helm/templates/service-go.yaml
 create mode 100644 playground/infrastructure/helm/templates/service-java.yaml
 create mode 100644 playground/infrastructure/helm/templates/service-python.yaml
 create mode 100644 playground/infrastructure/helm/values.yaml
 create mode 100644 playground/infrastructure/proxy/allow_list.py
 create mode 100644 playground/infrastructure/proxy/allow_list_proxy.py
 copy playground/{categories.yaml => terraform/modules/gke/main.tf} (52%)
 copy playground/{categories.yaml => terraform/modules/gke/output.tf} (74%)
 copy playground/{categories.yaml => terraform/modules/gke/variables.tf} (64%)
 copy playground/backend/internal/utils/system_utils.go => 
sdks/go/pkg/beam/runners/flag.go (72%)

Reply via email to