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 43d7ec0a147 Fix Go Code Coverage. (#26885) add f9a82f7b920 Initial terraform code for ARC based runners (#26845) add d8f0e1786f1 update_grpc_router (#26843) add 2d82b5fdc6e [BQ Storage] Allow using optional minutes in timestamp offset (#26879) add 0963cf0bd0a Fix failing BQ tests on XVR GoUsingJava tests (#26880) add 2b13a03acc4 [release] Add signing key flag and env variable to release documentation (#26895) add 35ceb278373 Validate that a URN is set on all non-composite transforms. add ee18c7b6035 Add stub URNs to make validation pass. add c576fe9f359 spotless add 31c3390bbb4 Merge pull request #26675 Validate that a URN is set on all non-composite transforms. add 1007b508cf7 Exclude sickbay test suite in mass comment (#26894) add 675d509967b Gate pushing release branch on input (default true) (#26793) add 3d85be031ea [Tour of beam][Playground] Use source directory as working directory (#26842) add cc8a1ec4a6a Fixed SingleStore row in the Built-in I/O Connectors table. (#25574) add fc5f2f51350 Structured logging support - Java SDK (#26848) add 480e8a7ca3b fix: get google apt key with gpg commmand (#26859) add 170b597b5ea [Website] change banner (#26898) add 0b430748cdd Fix java dockerPrepare timing (#26901) add 4aebbc0391c [Playground] Log cancellation messages as warnings (#26790) add 6865eefac56 [Playground] Refuse RunCode requests if NUM_PARALLEL_JOBS is exceeded (#26737) add 676382c842e Provide Python container path in xlang postcommit (#26908) add b2ca23c04e4 fix ClassCastException in toBeamValue with List<{Primitive}> types (#26873) add 06a0c871141 Add AutoService annotation to SpannerChangestreamsReadSchemaTransformProvider (#26899) add 0c7f4ddc892 Upgrade spring-expression due to CVE-2023-20861 and CVE-2023-20863 (#26813) add 6dfe06adbbf Always install dev wheel if passed to sdk_version (#26913) add fcd69f02ba1 Switch Flink load test with lcg synthetic data (#26893) No new revisions were added by this update. Summary of changes: .../gh-actions-self-hosted-runners/arc/README.md | 63 +++ .../arc/config/arc_autoscaler.tpl | 42 ++ .../arc/config/arc_certificate.tpl | 25 + .../arc/config/arc_deployment.tpl | 39 ++ .github/gh-actions-self-hosted-runners/arc/gke.tf | 52 ++ .github/gh-actions-self-hosted-runners/arc/helm.tf | 54 ++ .github/gh-actions-self-hosted-runners/arc/iam.tf | 29 ++ .../arc/kubernetes.tf | 33 ++ .../gh-actions-self-hosted-runners/arc/locals.tf | 39 ++ .../gh-actions-self-hosted-runners/arc/network.tf | 32 ++ .../gh-actions-self-hosted-runners/arc/outputs.tf | 28 + .../gh-actions-self-hosted-runners/arc/provider.tf | 69 +++ .../gh-actions-self-hosted-runners/arc/secrets.tf | 30 ++ .../arc/variables.tf | 91 ++++ .../gh-actions-self-hosted-runners/arc/webhook.tf | 31 ++ .github/workflows/cut_release_branch.yml | 84 +-- .test-infra/jenkins/README.md | 2 +- .../job_LoadTests_Combine_Flink_Python.groovy | 9 +- .../jenkins/job_LoadTests_GBK_Flink_Python.groovy | 4 +- .../job_LoadTests_GBK_Python_reiterate.groovy | 6 +- .../job_LoadTests_ParDo_Flink_Python.groovy | 27 +- .../jenkins/job_LoadTests_coGBK_Python.groovy | 24 +- ...stCommit_Python_CrossLanguage_Gcp_Direct.groovy | 1 - .../org/apache/beam/gradle/BeamModulePlugin.groovy | 11 +- learning/tour-of-beam/frontend/lib/locator.dart | 1 - .../frontend/lib/pages/tour/state.dart | 2 +- playground/backend/cmd/server/controller.go | 10 +- playground/backend/configs/SDK_JAVA.json | 2 +- playground/backend/containers/java/Dockerfile | 2 +- .../internal/code_processing/code_processing.go | 63 ++- .../code_processing/code_processing_test.go | 2 +- playground/backend/internal/errors/grpc_errors.go | 6 + .../backend/internal/errors/lifecycle_error.go | 32 ++ .../internal/setup_tools/builder/setup_builder.go | 2 +- .../setup_tools/builder/setup_builder_test.go | 4 +- playground/backend/internal/utils/system_utils.go | 6 +- .../backend/internal/utils/system_utils_test.go | 12 +- playground/frontend/lib/controllers/factories.dart | 2 +- playground/frontend/lib/locator.dart | 3 - .../widgets/embedded_appbar_title.dart | 4 +- .../lib/playground_components.dart | 1 - .../lib/src/controllers/code_runner.dart | 333 ++++++++++-- .../lib/src/controllers/playground_controller.dart | 6 +- .../repositories/code_client/grpc_code_client.dart | 20 +- .../lib/src/repositories/code_repository.dart | 241 --------- .../src/repositories/models/run_code_error.dart | 6 + .../src/repositories/models/run_code_result.dart | 26 +- .../lib/src/widgets/run_or_cancel_button.dart | 11 +- .../test/src/controllers/code_runner_test.dart | 258 ++++++++++ .../src/controllers/code_runner_test.mocks.dart | 564 +++++++++++++++++++++ .../src/repositories/code_repository_test.dart | 389 -------------- .../repositories/code_repository_test.mocks.dart | 249 --------- .../lib/src/widget_tester.dart | 6 +- .../cloudbuild/cloudbuild_playground_deploy.sh | 2 +- .../cloudbuild/cloudbuild_playground_infra.sh | 29 +- .../templates/deployment-router-grpc.yml | 6 + release/src/main/scripts/mass_comment.py | 4 +- .../core/construction/graph/PipelineValidator.java | 25 + .../beam/runners/dataflow/DataflowRunner.java | 41 ++ .../beam/runners/dataflow/DataflowRunnerTest.java | 30 ++ sdks/java/container/common.gradle | 3 +- .../apache/beam/sdk/options/SdkHarnessOptions.java | 10 + .../jmh/logging/BeamFnLoggingClientBenchmark.java | 14 + .../fn/harness/logging/BeamFnLoggingClient.java | 22 + .../harness/logging/BeamFnLoggingClientTest.java | 6 + .../io/gcp/bigquery/BigQuerySchemaIOProvider.java | 8 +- .../beam/sdk/io/gcp/bigquery/BigQueryUtils.java | 17 +- .../io/gcp/bigquery/TableRowToStorageApiProto.java | 5 +- ...erChangestreamsReadSchemaTransformProvider.java | 3 + .../sdk/io/gcp/bigquery/BigQueryUtilsTest.java | 12 + .../bigquery/TableRowToStorageApiProtoTest.java | 54 +- sdks/java/io/kafka/build.gradle | 2 +- sdks/python/container/piputil.go | 5 +- sdks/python/test-suites/dataflow/common.gradle | 1 + website/www/site/assets/scss/_banner.sass | 6 +- .../site/content/en/contribute/release-guide.md | 3 +- .../site/content/en/documentation/io/connectors.md | 3 +- website/www/site/layouts/partials/header.html | 6 +- website/www/site/static/images/banner_desktop.png | Bin 0 -> 79738 bytes website/www/site/static/images/banner_mobile.png | Bin 0 -> 64923 bytes 80 files changed, 2300 insertions(+), 1105 deletions(-) create mode 100644 .github/gh-actions-self-hosted-runners/arc/README.md create mode 100644 .github/gh-actions-self-hosted-runners/arc/config/arc_autoscaler.tpl create mode 100644 .github/gh-actions-self-hosted-runners/arc/config/arc_certificate.tpl create mode 100644 .github/gh-actions-self-hosted-runners/arc/config/arc_deployment.tpl create mode 100644 .github/gh-actions-self-hosted-runners/arc/gke.tf create mode 100644 .github/gh-actions-self-hosted-runners/arc/helm.tf create mode 100644 .github/gh-actions-self-hosted-runners/arc/iam.tf create mode 100644 .github/gh-actions-self-hosted-runners/arc/kubernetes.tf create mode 100644 .github/gh-actions-self-hosted-runners/arc/locals.tf create mode 100644 .github/gh-actions-self-hosted-runners/arc/network.tf create mode 100644 .github/gh-actions-self-hosted-runners/arc/outputs.tf create mode 100644 .github/gh-actions-self-hosted-runners/arc/provider.tf create mode 100644 .github/gh-actions-self-hosted-runners/arc/secrets.tf create mode 100644 .github/gh-actions-self-hosted-runners/arc/variables.tf create mode 100644 .github/gh-actions-self-hosted-runners/arc/webhook.tf create mode 100644 playground/backend/internal/errors/lifecycle_error.go delete mode 100644 playground/frontend/playground_components/lib/src/repositories/code_repository.dart create mode 100644 playground/frontend/playground_components/test/src/controllers/code_runner_test.dart create mode 100644 playground/frontend/playground_components/test/src/controllers/code_runner_test.mocks.dart delete mode 100644 playground/frontend/playground_components/test/src/repositories/code_repository_test.dart delete mode 100644 playground/frontend/playground_components/test/src/repositories/code_repository_test.mocks.dart create mode 100644 website/www/site/static/images/banner_desktop.png create mode 100644 website/www/site/static/images/banner_mobile.png