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 a0a297dddaa Try a second time to delete old images (#27905)
     add 5a7e66668c7 Update changelog to mention new SqsIO.writeBatches 
(relates to #21429).
     add 0019cd554b0 Merge pull request #27921: Update changelog to mention new 
SqsIO.writeBatches
     add a51e38c9b48 Add PreCommit Java IO AWS2 job (#27877)
     add 08374282451 update runner images to 8b42b8dc (#27922)
     add 2cc3ebcce45 Bump github.com/tetratelabs/wazero from 1.3.1 to 1.4.0 in 
/sdks (#27913)
     add b6849ba7067 Bump github.com/aws/aws-sdk-go-v2/service/s3 in /sdks 
(#27915)
     add 4e36b55f9d4 Use grafana 10.0.3 (#27909)
     add 863e93fa591 Bump github.com/aws/aws-sdk-go-v2/config in /sdks (#27912)
     add 8e67c70b705 Give liferoad issue triage permission (#27927)
     add 4122e963889 expose path to gcloud folder in setup action (#27923)
     add aee0eb78cfa Add GoogleAdsIO for reading from Google Ads (#27681)
     add 3ffa6f90eac Revert "expose path to gcloud folder in setup action 
(#27923)" (#27935)
     add 0a8e3cc0907 Unpin google-cloud-storage. (#27931)
     add 7d56d018c25 Fix license script install pyyml in Py311 (#27934)
     add fd6040d2141 Clean up image cleaner comments (#27933)
     add 0e8e45c6374 Fixed dockstring by removing unknown var blocking (#27862)
     add 357c3e657ba Clarify timestamp behavior for BatchElements (#27937)
     add f07fe408661 Make all Beam released container images multi-arch. 
(#27936)
     add 36ddc1d1810 Bump Java containers to beam-master-20230809 (#27938)
     add 0a7b99966cb Exclude StorageApiSinkSchemaUpdate integration tests from 
dataflow postcommit (#27928)
     add b333268304c Remove more legacy Runner v1 cruft.
     add 27c7cb351f8 Make runner entrypoint more portable.
     add c65c703ac4a Rename run_full_pipeline to run_portable_pipeline.
     add 1755dd5c6a2 Merge pull request #27512 Remove more legacy Runner v1 
cruft.
     add 49ed58f38c6 Remove python examples from codecov (#27940)
     add 6f60a6ce5ed Fix stateful processing using direct runner with type 
checks enabled (#27646)

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |   1 +
 .github/codecov.yml                                |   1 +
 .../arc/environments/beam.env                      |   4 +-
 .github/workflows/README.md                        |   1 +
 ...Commit_Java_Amazon-Web-Services2_IO_Direct.yml} |  28 +-
 ...reCommit_Java_Amazon-Web-Services_IO_Direct.yml |   8 +-
 .test-infra/jenkins/job_PreCommit_Java.groovy      |   1 +
 .test-infra/jenkins/job_PreCommit_Java_IOs.groovy  |   1 +
 .test-infra/metrics/grafana/Dockerfile             |   2 +-
 CHANGES.md                                         |   9 +-
 build.gradle.kts                                   |  11 +-
 .../org/apache/beam/gradle/BeamModulePlugin.groovy |   3 +
 .../flink_job_server_container.gradle              |   7 +
 .../google-cloud-dataflow-java/arm/build.gradle    |  13 +-
 runners/google-cloud-dataflow-java/build.gradle    |  18 +-
 .../container/spark_job_server_container.gradle    |   7 +
 sdks/go.mod                                        |  18 +-
 sdks/go.sum                                        |  28 +-
 sdks/go/test/run_validatesrunner_tests.sh          |   4 +-
 .../resources/beam/checkstyle/suppressions.xml     |   3 +
 .../java/container/license_scripts/requirement.txt |   2 +-
 sdks/java/expansion-service/container/build.gradle |   7 +-
 sdks/java/io/google-ads/build.gradle               |  45 ++
 .../googleads/DefaultGoogleAdsClientFactory.java   |  67 +++
 .../sdk/io/googleads/GoogleAdsClientFactory.java   |  31 +
 .../apache/beam/sdk/io/googleads/GoogleAdsIO.java  |  33 +
 .../beam/sdk/io/googleads/GoogleAdsOptions.java    | 132 ++++
 .../googleads/GoogleAdsUserCredentialFactory.java  |  70 +++
 .../apache/beam/sdk/io/googleads/GoogleAdsV14.java | 669 +++++++++++++++++++++
 .../apache/beam/sdk/io/googleads/package-info.java |  24 +
 .../sdk/io/googleads/DummyRateLimitPolicy.java     |  34 ++
 .../beam/sdk/io/googleads/GoogleAdsV14Test.java    | 519 ++++++++++++++++
 .../io/googleads/MockGoogleAdsClientFactory.java   |  46 ++
 .../controller-container/build.gradle              |   7 +-
 sdks/python/apache_beam/portability/python_urns.py |   4 +
 .../runners/dataflow/dataflow_runner.py            |   7 +-
 .../runners/portability/expansion_service.py       |   4 +-
 .../runners/portability/flink_runner.py            |  10 +-
 .../portability/fn_api_runner/fn_runner_test.py    |   3 +-
 .../runners/portability/portable_runner.py         | 118 ++--
 .../runners/portability/spark_runner.py            |  10 +-
 sdks/python/apache_beam/runners/runner.py          | 208 ++-----
 sdks/python/apache_beam/transforms/environments.py |  48 +-
 sdks/python/apache_beam/transforms/util.py         |   3 +-
 sdks/python/apache_beam/transforms/util_test.py    |  19 +
 sdks/python/apache_beam/typehints/typecheck.py     |   7 +
 sdks/python/container/run_validatescontainer.sh    |   4 +-
 .../expansion-service-container/build.gradle       |   7 +-
 sdks/python/setup.py                               |   2 +-
 sdks/typescript/container/build.gradle             |   9 +-
 settings.gradle.kts                                |   1 +
 51 files changed, 2004 insertions(+), 314 deletions(-)
 copy .github/workflows/{beam_PreCommit_Java_Amazon-Web-Services_IO_Direct.yml 
=> beam_PreCommit_Java_Amazon-Web-Services2_IO_Direct.yml} (83%)
 create mode 100644 sdks/java/io/google-ads/build.gradle
 create mode 100644 
sdks/java/io/google-ads/src/main/java/org/apache/beam/sdk/io/googleads/DefaultGoogleAdsClientFactory.java
 create mode 100644 
sdks/java/io/google-ads/src/main/java/org/apache/beam/sdk/io/googleads/GoogleAdsClientFactory.java
 create mode 100644 
sdks/java/io/google-ads/src/main/java/org/apache/beam/sdk/io/googleads/GoogleAdsIO.java
 create mode 100644 
sdks/java/io/google-ads/src/main/java/org/apache/beam/sdk/io/googleads/GoogleAdsOptions.java
 create mode 100644 
sdks/java/io/google-ads/src/main/java/org/apache/beam/sdk/io/googleads/GoogleAdsUserCredentialFactory.java
 create mode 100644 
sdks/java/io/google-ads/src/main/java/org/apache/beam/sdk/io/googleads/GoogleAdsV14.java
 create mode 100644 
sdks/java/io/google-ads/src/main/java/org/apache/beam/sdk/io/googleads/package-info.java
 create mode 100644 
sdks/java/io/google-ads/src/test/java/org/apache/beam/sdk/io/googleads/DummyRateLimitPolicy.java
 create mode 100644 
sdks/java/io/google-ads/src/test/java/org/apache/beam/sdk/io/googleads/GoogleAdsV14Test.java
 create mode 100644 
sdks/java/io/google-ads/src/test/java/org/apache/beam/sdk/io/googleads/MockGoogleAdsClientFactory.java

Reply via email to