Giter Site home page Giter Site logo

java-bigquerystorage's Introduction

Google BigQuery Storage Client for Java

Java idiomatic client for BigQuery Storage.

Maven Stability

Quickstart

If you are using Maven with BOM, add this to your pom.xml file:

<dependencyManagement>
  <dependencies>
    <dependency>
      <groupId>com.google.cloud</groupId>
      <artifactId>libraries-bom</artifactId>
      <version>26.35.0</version>
      <type>pom</type>
      <scope>import</scope>
    </dependency>
  </dependencies>
</dependencyManagement>

<dependencies>
  <dependency>
    <groupId>com.google.cloud</groupId>
    <artifactId>google-cloud-bigquerystorage</artifactId>
  </dependency>

If you are using Maven without the BOM, add this to your dependencies:

<dependency>
  <groupId>com.google.cloud</groupId>
  <artifactId>google-cloud-bigquerystorage</artifactId>
  <version>3.4.0</version>
</dependency>

If you are using Gradle 5.x or later, add this to your dependencies:

implementation platform('com.google.cloud:libraries-bom:26.36.0')

implementation 'com.google.cloud:google-cloud-bigquerystorage'

If you are using Gradle without BOM, add this to your dependencies:

implementation 'com.google.cloud:google-cloud-bigquerystorage:3.4.0'

If you are using SBT, add this to your dependencies:

libraryDependencies += "com.google.cloud" % "google-cloud-bigquerystorage" % "3.4.0"

Authentication

See the Authentication section in the base directory's README.

Authorization

The client application making API calls must be granted authorization scopes required for the desired BigQuery Storage APIs, and the authenticated principal must have the IAM role(s) required to access GCP resources using the BigQuery Storage API calls.

Getting Started

Prerequisites

You will need a Google Cloud Platform Console project with the BigQuery Storage API enabled. You will need to enable billing to use Google BigQuery Storage. Follow these instructions to get your project set up. You will also need to set up the local development environment by installing the Google Cloud Command Line Interface and running the following commands in command line: gcloud auth login and gcloud config set project [YOUR PROJECT ID].

Installation and setup

You'll need to obtain the google-cloud-bigquerystorage library. See the Quickstart section to add google-cloud-bigquerystorage as a dependency in your code.

About BigQuery Storage

BigQuery Storage is an API for reading data stored in BigQuery. This API provides direct, high-throughput read access to existing BigQuery tables, supports parallel access with automatic liquid sharding, and allows fine-grained control over what data is returned.

See the BigQuery Storage client library docs to learn how to use this BigQuery Storage Client Library.

Samples

Samples are in the samples/ directory.

Sample Source Code Try it
Json Writer Stream Cdc source code Open in Cloud Shell
Parallel Write Committed Stream source code Open in Cloud Shell
Storage Arrow Sample source code Open in Cloud Shell
Storage Sample source code Open in Cloud Shell
Write Buffered Stream source code Open in Cloud Shell
Write Committed Stream source code Open in Cloud Shell
Write Pending Stream source code Open in Cloud Shell
Write To Default Stream source code Open in Cloud Shell

Troubleshooting

To get help, follow the instructions in the shared Troubleshooting document.

Transport

BigQuery Storage uses gRPC for the transport layer.

Supported Java Versions

Java 8 or above is required for using this client.

Google's Java client libraries, Google Cloud Client Libraries and Google Cloud API Libraries, follow the Oracle Java SE support roadmap (see the Oracle Java SE Product Releases section).

For new development

In general, new feature development occurs with support for the lowest Java LTS version covered by Oracle's Premier Support (which typically lasts 5 years from initial General Availability). If the minimum required JVM for a given library is changed, it is accompanied by a semver major release.

Java 11 and (in September 2021) Java 17 are the best choices for new development.

Keeping production systems current

Google tests its client libraries with all current LTS versions covered by Oracle's Extended Support (which typically lasts 8 years from initial General Availability).

Legacy support

Google's client libraries support legacy versions of Java runtimes with long term stable libraries that don't receive feature updates on a best efforts basis as it may not be possible to backport all patches.

Google provides updates on a best efforts basis to apps that continue to use Java 7, though apps might need to upgrade to current versions of the library that supports their JVM.

Where to find specific information

The latest versions and the supported Java versions are identified on the individual GitHub repository github.com/GoogleAPIs/java-SERVICENAME and on google-cloud-java.

Versioning

This library follows Semantic Versioning.

Contributing

Contributions to this library are always welcome and highly encouraged.

See CONTRIBUTING for more information how to get started.

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms. See Code of Conduct for more information.

License

Apache 2.0 - See LICENSE for more information.

CI Status

Java Version Status
Java 8 Kokoro CI
Java 8 OSX Kokoro CI
Java 8 Windows Kokoro CI
Java 11 Kokoro CI

Java is a registered trademark of Oracle and/or its affiliates.

java-bigquerystorage's People

Contributors

agrawal-siddharth avatar allenc3 avatar athakor avatar chingor13 avatar dark0dave avatar ddixit14 avatar dependabot[bot] avatar egreco12 avatar elharo avatar emkornfield avatar gaolemeng avatar gcf-owl-bot[bot] avatar gnanda avatar jacobstocklass avatar jesselovelace avatar kmjung avatar kolea2 avatar mmladenovski avatar mpeddada1 avatar neenu1995 avatar phongchuong avatar release-please[bot] avatar renovate-bot avatar shollyman avatar stephaniewang526 avatar suztomo avatar veronicawasson avatar yayi-google avatar yirutang avatar yoshi-automation avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

java-bigquerystorage's Issues

Synthesis failed for java-bigquerystorage

Hello! Autosynth couldn't regenerate java-bigquerystorage. 💔

Here's the output from running synth.py:

Cloning into 'working_repo'...
Switched to a new branch 'autosynth'
Cloning into '/tmpfs/tmp/tmpola62m03/googleapis'...
Cloning into '/tmpfs/tmp/tmpola62m03/synthtool'...
Switched to branch 'autosynth-self'
Note: checking out 'b74c0cea992e88654df9b52fdc6872bb44132238'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

  git checkout -b <new-branch-name>

HEAD is now at b74c0ce chore: regenerate README (#232)
Note: checking out 'f8a9933e5e98202b04ef427f28d1d79221190fa4'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

  git checkout -b <new-branch-name>

HEAD is now at f8a9933 chore(java): allow overriding the versioning section of the Java README (#495)
Note: checking out '28e76243c23cc282efbb288cb558c174e3e5e9ee'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

  git checkout -b <new-branch-name>

HEAD is now at 28e76243 feat: integrate gapic generator change in googleapis
Switched to a new branch 'autosynth-self-2'
2020-04-30 13:58:08 [INFO] Running synthtool
2020-04-30 13:58:08 [INFO] ['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'synth.metadata', 'synth.py', '--']
Traceback (most recent call last):
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 183, in _run_module_as_main
    mod_name, mod_spec, code = _get_module_details(mod_name, _Error)
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 142, in _get_module_details
    return _get_module_details(pkg_main_name, error)
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 109, in _get_module_details
    __import__(pkg_name)
  File "/tmpfs/src/github/synthtool/synthtool/__init__.py", line 21, in <module>
    from synthtool import update_check
  File "/tmpfs/src/github/synthtool/synthtool/update_check.py", line 19, in <module>
    import packaging.version
ModuleNotFoundError: No module named 'packaging'
2020-04-30 13:58:08 [ERROR] Synthesis failed
HEAD is now at b74c0ce chore: regenerate README (#232)
Switched to branch 'autosynth-self'
Note: checking out 'b74c0cea992e88654df9b52fdc6872bb44132238'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

  git checkout -b <new-branch-name>

HEAD is now at b74c0ce chore: regenerate README (#232)
Previous HEAD position was f8a9933 chore(java): allow overriding the versioning section of the Java README (#495)
HEAD is now at 6b685a2 fix: synthtool path (#515)
Previous HEAD position was 28e76243 feat: integrate gapic generator change in googleapis
HEAD is now at 7e1c7603 Add an OAuth scope annotation in build_service proto file
Switched to a new branch 'autosynth-20'
2020-04-30 13:58:08 [INFO] Running synthtool
2020-04-30 13:58:08 [INFO] ['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'synth.metadata', 'synth.py', '--']
Traceback (most recent call last):
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 183, in _run_module_as_main
    mod_name, mod_spec, code = _get_module_details(mod_name, _Error)
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 142, in _get_module_details
    return _get_module_details(pkg_main_name, error)
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 109, in _get_module_details
    __import__(pkg_name)
  File "/tmpfs/src/github/synthtool/synthtool/__init__.py", line 21, in <module>
    from synthtool import update_check
  File "/tmpfs/src/github/synthtool/synthtool/update_check.py", line 19, in <module>
    import packaging.version
ModuleNotFoundError: No module named 'packaging'
2020-04-30 13:58:08 [ERROR] Synthesis failed
HEAD is now at b74c0ce chore: regenerate README (#232)
Switched to branch 'autosynth'
Traceback (most recent call last):
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 576, in <module>
    main()
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 457, in main
    return _inner_main(temp_dir)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 566, in _inner_main
    commit_count = synthesize_loop(x, multiple_prs, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 352, in synthesize_loop
    synthesize_inner_loop(toolbox, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 362, in synthesize_inner_loop
    synthesizer, len(toolbox.versions) - 1
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 259, in synthesize_version_in_new_branch
    synthesizer.synthesize(self.environ)
  File "/tmpfs/src/github/synthtool/autosynth/synthesizer.py", line 115, in synthesize
    synth_proc.check_returncode()  # Raise an exception.
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/subprocess.py", line 389, in check_returncode
    self.stderr)
subprocess.CalledProcessError: Command '['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'synth.metadata', 'synth.py', '--']' returned non-zero exit status 1.

Google internal developers can see the full log here.

Synthesis failed for java-bigquerystorage

Hello! Autosynth couldn't regenerate java-bigquerystorage. 💔

Here's the output from running synth.py:

54,059 autosynth [ERROR] > Synthesis failed
2020-07-16 15:16:54,059 autosynth [DEBUG] > Running: git reset --hard HEAD
HEAD is now at e2156fc chore: release 1.2.0 (#421)
2020-07-16 15:16:54,072 autosynth [DEBUG] > Running: git checkout autosynth-googleapis
Switched to branch 'autosynth-googleapis'
2020-07-16 15:16:54,078 autosynth [ERROR] > Command '['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'synth.metadata', 'synth.py', '--']' returned non-zero exit status 1.
2020-07-16 15:16:54,216 autosynth [DEBUG] > Running: git checkout e2156fcc29de0f2e93860f36652fb9846a75c5fa
Note: checking out 'e2156fcc29de0f2e93860f36652fb9846a75c5fa'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

  git checkout -b <new-branch-name>

HEAD is now at e2156fc chore: release 1.2.0 (#421)
2020-07-16 15:16:54,223 autosynth [DEBUG] > Running: git checkout 21f1470ecd01424dc91c70f1a7c798e4e87d1eec
Previous HEAD position was 4f2c9f7 ci(java): run dependency test on Java 8 and 11 (#639)
HEAD is now at 21f1470 chore: add config files for cloud-rad for node.js (#667)
2020-07-16 15:16:54,233 autosynth [DEBUG] > Running: git checkout b56aa06cc99050861c9a9b14d9569bd18eb09604
HEAD is now at b56aa06c feat: Adds AuditLog proto for reading IAM admin logs.
2020-07-16 15:16:54,250 autosynth [DEBUG] > Running: git branch -f autosynth-36
2020-07-16 15:16:54,254 autosynth [DEBUG] > Running: git checkout autosynth-36
Switched to branch 'autosynth-36'
2020-07-16 15:16:54,260 autosynth [INFO] > Running synthtool
2020-07-16 15:16:54,261 autosynth [INFO] > ['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'synth.metadata', 'synth.py', '--']
2020-07-16 15:16:54,261 autosynth [DEBUG] > log_file_path: /tmpfs/src/logs/java-bigquerystorage/36/sponge_log.log
2020-07-16 15:16:54,263 autosynth [DEBUG] > Running: /tmpfs/src/github/synthtool/env/bin/python3 -m synthtool --metadata synth.metadata synth.py --
2020-07-16 15:16:54,470 synthtool [DEBUG] > Executing /home/kbuilder/.cache/synthtool/java-bigquerystorage/synth.py.
On branch autosynth-36
nothing to commit, working tree clean
2020-07-16 15:16:54,608 synthtool [DEBUG] > Ensuring dependencies.
2020-07-16 15:16:54,613 synthtool [DEBUG] > Pulling artman image.
latest: Pulling from googleapis/artman
Digest: sha256:b3b47805231a305d0f40c4bf069df20f6a2635574e6d4259fac651d3f9f6e098
Status: Image is up to date for googleapis/artman:latest
2020-07-16 15:16:55,640 synthtool [DEBUG] > Ensuring dependencies.
2020-07-16 15:16:55,651 synthtool [DEBUG] > Cloning googleapis.
2020-07-16 15:16:55,652 synthtool [DEBUG] > Using precloned repo /home/kbuilder/.cache/synthtool/googleapis
2020-07-16 15:16:55,657 synthtool [DEBUG] > Generating code for: //google/cloud/bigquery/storage/v1beta1:google-cloud-bigquery-storage-v1beta1-java.
2020-07-16 15:16:57,261 synthtool [SUCCESS] > Generated code into /tmpfs/tmp/tmpexrfzcvn.
2020-07-16 15:16:57,262 synthtool [WARNING] > No replacements made in [PosixPath('/tmpfs/tmp/tmpexrfzcvn/google-cloud-bigquery-storage-v1beta1-java/proto-google-cloud-bigquery-storage-v1beta1-java/src/**/*.java')] for pattern // Generated by the protocol buffer compiler.  DO NOT EDIT!, maybe replacement is no longer needed?
2020-07-16 15:16:57,266 synthtool [WARNING] > No replacements made in [PosixPath('/tmpfs/tmp/tmpexrfzcvn/google-cloud-bigquery-storage-v1beta1-java/proto-google-cloud-bigquery-storage-v1beta1-java/src/**/*Name.java'), PosixPath('/tmpfs/tmp/tmpexrfzcvn/google-cloud-bigquery-storage-v1beta1-java/proto-google-cloud-bigquery-storage-v1beta1-java/src/**/*Names.java')] for pattern /\*
 \* Copyright \d{4} Google LLC
 \*
 \* Licensed under the Apache License, Version 2.0 \(the "License"\); you may not use this file except
 \* in compliance with the License. You may obtain a copy of the License at
 \*
 \* http://www.apache.org/licenses/LICENSE-2.0
 \*
 \* Unless required by applicable law or agreed to in writing, software distributed under the License
 \* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
 \* or implied. See the License for the specific language governing permissions and limitations under
 \* the License.
 \*/
, maybe replacement is no longer needed?
2020-07-16 15:16:57,266 synthtool [WARNING] > No replacements made in [PosixPath('/tmpfs/tmp/tmpexrfzcvn/google-cloud-bigquery-storage-v1beta1-java/grpc-google-cloud-bigquery-storage-v1beta1-java/src/**/*.java')] for pattern ^package (.*);, maybe replacement is no longer needed?
2020-07-16 15:16:57,267 synthtool [DEBUG] > Wrote metadata to synth.metadata.
Traceback (most recent call last):
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/tmpfs/src/github/synthtool/synthtool/__main__.py", line 102, in <module>
    main()
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 829, in __call__
    return self.main(*args, **kwargs)
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 782, in main
    rv = self.invoke(ctx)
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 1066, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 610, in invoke
    return callback(*args, **kwargs)
  File "/tmpfs/src/github/synthtool/synthtool/__main__.py", line 94, in main
    spec.loader.exec_module(synth_module)  # type: ignore
  File "<frozen importlib._bootstrap_external>", line 678, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/home/kbuilder/.cache/synthtool/java-bigquerystorage/synth.py", line 35, in <module>
    destination_name='bigquerystorage',
  File "/tmpfs/src/github/synthtool/synthtool/languages/java.py", line 318, in bazel_library
    destination_name=destination_name,
  File "/tmpfs/src/github/synthtool/synthtool/languages/java.py", line 193, in _common_generation
    required=True,
  File "/tmpfs/src/github/synthtool/synthtool/transforms.py", line 208, in move
    f"No files in sources {sources} were copied. Does the source "
synthtool.transforms.MissingSourceError: No files in sources [PosixPath('/tmpfs/tmp/tmpexrfzcvn/google-cloud-bigquery-storage-v1beta1-java/gapic-google-cloud-bigquery-storage-v1beta1-java/src')] were copied. Does the source contain files?
2020-07-16 15:16:57,312 autosynth [ERROR] > Synthesis failed
2020-07-16 15:16:57,312 autosynth [DEBUG] > Running: git reset --hard HEAD
HEAD is now at e2156fc chore: release 1.2.0 (#421)
2020-07-16 15:16:57,319 autosynth [DEBUG] > Running: git checkout autosynth
Switched to branch 'autosynth'
2020-07-16 15:16:57,325 autosynth [DEBUG] > Running: git clean -fdx
Removing __pycache__/
Traceback (most recent call last):
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 367, in synthesize_loop
    synthesize_inner_loop(fork, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 411, in synthesize_inner_loop
    synthesizer, len(toolbox.versions) - 1
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 266, in synthesize_version_in_new_branch
    synthesizer.synthesize(synth_log_path, self.environ)
  File "/tmpfs/src/github/synthtool/autosynth/synthesizer.py", line 120, in synthesize
    synth_proc.check_returncode()  # Raise an exception.
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/subprocess.py", line 389, in check_returncode
    self.stderr)
subprocess.CalledProcessError: Command '['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'synth.metadata', 'synth.py', '--']' returned non-zero exit status 1.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 657, in <module>
    main()
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 506, in main
    return _inner_main(temp_dir)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 637, in _inner_main
    commit_count = synthesize_loop(x, multiple_prs, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 375, in synthesize_loop
    synthesize_loop_single_pr(toolbox, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 401, in synthesize_loop_single_pr
    synthesize_inner_loop(toolbox, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 411, in synthesize_inner_loop
    synthesizer, len(toolbox.versions) - 1
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 266, in synthesize_version_in_new_branch
    synthesizer.synthesize(synth_log_path, self.environ)
  File "/tmpfs/src/github/synthtool/autosynth/synthesizer.py", line 120, in synthesize
    synth_proc.check_returncode()  # Raise an exception.
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/subprocess.py", line 389, in check_returncode
    self.stderr)
subprocess.CalledProcessError: Command '['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'synth.metadata', 'synth.py', '--']' returned non-zero exit status 1.

Google internal developers can see the full log here.

ReadRows does not retry on all transient HTTP/2 failures

Example stack trace:

com.google.api.gax.rpc.InternalException: io.grpc.StatusRuntimeException: INTERNAL: HTTP/2 error code: INTERNAL_ERROR
Received Rst Stream
    at com.google.api.gax.rpc.ApiExceptionFactory.createException(ApiExceptionFactory.java:67)
    at com.google.api.gax.grpc.GrpcApiExceptionFactory.create(GrpcApiExceptionFactory.java:72)
    at com.google.api.gax.grpc.GrpcApiExceptionFactory.create(GrpcApiExceptionFactory.java:60)
    at com.google.api.gax.grpc.ExceptionResponseObserver.onErrorImpl(ExceptionResponseObserver.java:82)
    at com.google.api.gax.rpc.StateCheckingResponseObserver.onError(StateCheckingResponseObserver.java:86)
    at com.google.api.gax.grpc.GrpcDirectStreamController$ResponseObserverAdapter.onClose(GrpcDirectStreamController.java:149)
    at io.grpc.internal.ClientCallImpl.closeObserver(ClientCallImpl.java:426)
    at io.grpc.internal.ClientCallImpl.access$500(ClientCallImpl.java:66)
    at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl.close(ClientCallImpl.java:689)
    at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl.access$900(ClientCallImpl.java:577)
    at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1StreamClosed.runInternal(ClientCallImpl.java:751)
    at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1StreamClosed.runInContext(ClientCallImpl.java:740)
    at io.grpc.internal.ContextRunnable.run(ContextRunnable.java:37)
    at io.grpc.internal.SerializingExecutor.run(SerializingExecutor.java:123)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at java.lang.Thread.run(Thread.java:748)
    Suppressed: java.lang.RuntimeException: Asynchronous task failed
        at com.google.api.gax.rpc.ServerStreamIterator.hasNext(ServerStreamIterator.java:105)
        at scala.collection.convert.Wrappers$JIteratorWrapper.hasNext(Wrappers.scala:42)
        at scala.collection.Iterator$$anon$12.hasNext(Iterator.scala:440)
        at scala.collection.Iterator$$anon$12.hasNext(Iterator.scala:439)
        at org.apache.spark.util.collection.ExternalSorter.insertAll(ExternalSorter.scala:191)
        at org.apache.spark.shuffle.sort.SortShuffleWriter.write(SortShuffleWriter.scala:62)
        at org.apache.spark.scheduler.ShuffleMapTask.runTask(ShuffleMapTask.scala:99)
        at org.apache.spark.scheduler.ShuffleMapTask.runTask(ShuffleMapTask.scala:55)
        at org.apache.spark.scheduler.Task.run(Task.scala:123)
        at org.apache.spark.executor.Executor$TaskRunner$$anonfun$10.apply(Executor.scala:408)
        at org.apache.spark.util.Utils$.tryWithSafeFinally(Utils.scala:1360)
        at org.apache.spark.executor.Executor$TaskRunner.run(Executor.scala:414)
        ... 3 more
Caused by: io.grpc.StatusRuntimeException: INTERNAL: HTTP/2 error code: INTERNAL_ERROR
Received Rst Stream
    at io.grpc.Status.asRuntimeException(Status.java:533)
    ... 16 more

Synthesis failed for java-bigquerystorage

Hello! Autosynth couldn't regenerate java-bigquerystorage. 💔

Here's the output from running synth.py:

Cloning into 'working_repo'...
Switched to a new branch 'autosynth'
Cloning into '/tmpfs/tmp/tmp8rh1qip4/working_repo_dup'...
done.
Cloning into '/tmpfs/tmp/tmp8rh1qip4/googleapis'...
fatal: destination path '/tmpfs/tmp/tmp8rh1qip4/googleapis' already exists and is not an empty directory.
Traceback (most recent call last):
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/tmpfs/src/git/autosynth/autosynth/synth.py", line 509, in <module>
    main()
  File "/tmpfs/src/git/autosynth/autosynth/synth.py", line 356, in main
    return _inner_main(temp_dir)
  File "/tmpfs/src/git/autosynth/autosynth/synth.py", line 447, in _inner_main
    ] + enumerate_versions(metadata, {"git": GitSource(temp_dir)})
  File "/tmpfs/src/git/autosynth/autosynth/synth.py", line 82, in enumerate_versions
    versions = asource.enumerate_versions(source[source_type])
  File "/tmpfs/src/git/autosynth/autosynth/git_source.py", line 104, in enumerate_versions
    git.clone_repo(remote, local_repo_dir)
  File "/tmpfs/src/git/autosynth/autosynth/git.py", line 37, in clone_repo
    ["git", "clone", "--single-branch", source_url, "--", target_path]
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/subprocess.py", line 311, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['git', 'clone', '--single-branch', 'https://github.com/googleapis/googleapis.git', '--', '/tmpfs/tmp/tmp8rh1qip4/googleapis']' returned non-zero exit status 128.

Google internal developers can see the full log here.

Synthesis failed for java-bigquerystorage

Hello! Autosynth couldn't regenerate java-bigquerystorage. 💔

Here's the output from running synth.py:

Cloning into 'working_repo'...
Switched to branch 'autosynth'
Running synthtool
['/tmpfs/src/git/autosynth/env/bin/python3', '-m', 'synthtool', 'synth.py', '--']
synthtool > Executing /tmpfs/src/git/autosynth/working_repo/synth.py.
On branch autosynth
nothing to commit, working tree clean
HEAD detached at FETCH_HEAD
nothing to commit, working tree clean
synthtool > Ensuring dependencies.
synthtool > Pulling artman image.
latest: Pulling from googleapis/artman
Digest: sha256:6aec9c34db0e4be221cdaf6faba27bdc07cfea846808b3d3b964dfce3a9a0f9b
Status: Image is up to date for googleapis/artman:latest
synthtool > Ensuring dependencies.
synthtool > Cloning googleapis.
synthtool > Generating code for: google/cloud/bigquery/storage/v1beta1.
synthtool > Generated code into /tmpfs/tmp/tmpvvvh6q_e.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvvvh6q_e/google-cloud-bigquery-storage-v1beta1-java/proto-google-cloud-bigquery-storage-v1beta1-java/src/main/java/com/google/cloud/bigquery/storage/v1beta1/ReadOptions.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvvvh6q_e/google-cloud-bigquery-storage-v1beta1-java/proto-google-cloud-bigquery-storage-v1beta1-java/src/main/java/com/google/cloud/bigquery/storage/v1beta1/Storage.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvvvh6q_e/google-cloud-bigquery-storage-v1beta1-java/proto-google-cloud-bigquery-storage-v1beta1-java/src/main/java/com/google/cloud/bigquery/storage/v1beta1/AvroProto.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvvvh6q_e/google-cloud-bigquery-storage-v1beta1-java/proto-google-cloud-bigquery-storage-v1beta1-java/src/main/java/com/google/cloud/bigquery/storage/v1beta1/TableReferenceProto.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvvvh6q_e/google-cloud-bigquery-storage-v1beta1-java/proto-google-cloud-bigquery-storage-v1beta1-java/src/main/java/com/google/cloud/bigquery/storage/v1beta1/ArrowProto.java.
synthtool > No replacements made in [PosixPath('/tmpfs/tmp/tmpvvvh6q_e/google-cloud-bigquery-storage-v1beta1-java/proto-google-cloud-bigquery-storage-v1beta1-java/src/**/*Name.java'), PosixPath('/tmpfs/tmp/tmpvvvh6q_e/google-cloud-bigquery-storage-v1beta1-java/proto-google-cloud-bigquery-storage-v1beta1-java/src/**/*Names.java')] for pattern /\*
 \* Copyright \d{4} Google LLC
 \*
 \* Licensed under the Apache License, Version 2.0 \(the "License"\); you may not use this file except
 \* in compliance with the License. You may obtain a copy of the License at
 \*
 \* http://www.apache.org/licenses/LICENSE-2.0
 \*
 \* Unless required by applicable law or agreed to in writing, software distributed under the License
 \* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
 \* or implied. See the License for the specific language governing permissions and limitations under
 \* the License.
 \*/
, maybe replacement is not longer needed?
synthtool > Replaced 'package com.google.cloud.bigquery.storage.v1beta1;' in /tmpfs/tmp/tmpvvvh6q_e/google-cloud-bigquery-storage-v1beta1-java/grpc-google-cloud-bigquery-storage-v1beta1-java/src/main/java/com/google/cloud/bigquery/storage/v1beta1/BigQueryStorageGrpc.java.
synthtool > No files in sources [PosixPath('/tmpfs/tmp/tmpvvvh6q_e/google-cloud-bigquery-storage-v1beta1-java/gapic-google-cloud-bigquery-storage-v1beta1-java/samples/src')] were copied. Does the source contain files?
synthtool > No files in sources [PosixPath('/tmpfs/tmp/tmpvvvh6q_e/google-cloud-bigquery-storage-v1beta1-java/gapic-google-cloud-bigquery-storage-v1beta1-java/samples/resources')] were copied. Does the source contain files?
synthtool > No files in sources [PosixPath('/tmpfs/tmp/tmpvvvh6q_e/google-cloud-bigquery-storage-v1beta1-java/gapic-google-cloud-bigquery-storage-v1beta1-java/samples/src/**/*.manifest.yaml')] were copied. Does the source contain files?
synthtool > Running java formatter on 81 files
synthtool > Running java formatter on 1 files
synthtool > Running java formatter on 5 files
synthtool > Running java formatter on 0 files
synthtool > Ensuring dependencies.
synthtool > Cloning googleapis.
synthtool > Generating code for: google/cloud/bigquery/storage/v1beta2.
synthtool > Generated code into /tmpfs/tmp/tmpvxna4zly.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/proto-google-cloud-bigquery-storage-v1beta2-java/src/main/java/com/google/cloud/bigquery/storage/v1beta2/CreateReadSessionRequestOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/proto-google-cloud-bigquery-storage-v1beta2-java/src/main/java/com/google/cloud/bigquery/storage/v1beta2/StreamProto.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/proto-google-cloud-bigquery-storage-v1beta2-java/src/main/java/com/google/cloud/bigquery/storage/v1beta2/CreateReadSessionRequest.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/proto-google-cloud-bigquery-storage-v1beta2-java/src/main/java/com/google/cloud/bigquery/storage/v1beta2/SplitReadStreamResponseOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/proto-google-cloud-bigquery-storage-v1beta2-java/src/main/java/com/google/cloud/bigquery/storage/v1beta2/ArrowSchema.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/proto-google-cloud-bigquery-storage-v1beta2-java/src/main/java/com/google/cloud/bigquery/storage/v1beta2/AvroRows.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/proto-google-cloud-bigquery-storage-v1beta2-java/src/main/java/com/google/cloud/bigquery/storage/v1beta2/ReadSession.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/proto-google-cloud-bigquery-storage-v1beta2-java/src/main/java/com/google/cloud/bigquery/storage/v1beta2/SplitReadStreamRequestOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/proto-google-cloud-bigquery-storage-v1beta2-java/src/main/java/com/google/cloud/bigquery/storage/v1beta2/ReadRowsResponseOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/proto-google-cloud-bigquery-storage-v1beta2-java/src/main/java/com/google/cloud/bigquery/storage/v1beta2/ThrottleStateOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/proto-google-cloud-bigquery-storage-v1beta2-java/src/main/java/com/google/cloud/bigquery/storage/v1beta2/ArrowSerializationOptions.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/proto-google-cloud-bigquery-storage-v1beta2-java/src/main/java/com/google/cloud/bigquery/storage/v1beta2/AvroSchema.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/proto-google-cloud-bigquery-storage-v1beta2-java/src/main/java/com/google/cloud/bigquery/storage/v1beta2/ReadRowsRequest.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/proto-google-cloud-bigquery-storage-v1beta2-java/src/main/java/com/google/cloud/bigquery/storage/v1beta2/ArrowSchemaOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/proto-google-cloud-bigquery-storage-v1beta2-java/src/main/java/com/google/cloud/bigquery/storage/v1beta2/SplitReadStreamRequest.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/proto-google-cloud-bigquery-storage-v1beta2-java/src/main/java/com/google/cloud/bigquery/storage/v1beta2/StreamStats.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/proto-google-cloud-bigquery-storage-v1beta2-java/src/main/java/com/google/cloud/bigquery/storage/v1beta2/ReadRowsResponse.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/proto-google-cloud-bigquery-storage-v1beta2-java/src/main/java/com/google/cloud/bigquery/storage/v1beta2/ThrottleState.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/proto-google-cloud-bigquery-storage-v1beta2-java/src/main/java/com/google/cloud/bigquery/storage/v1beta2/AvroRowsOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/proto-google-cloud-bigquery-storage-v1beta2-java/src/main/java/com/google/cloud/bigquery/storage/v1beta2/ArrowSerializationOptionsOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/proto-google-cloud-bigquery-storage-v1beta2-java/src/main/java/com/google/cloud/bigquery/storage/v1beta2/AvroProto.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/proto-google-cloud-bigquery-storage-v1beta2-java/src/main/java/com/google/cloud/bigquery/storage/v1beta2/DataFormat.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/proto-google-cloud-bigquery-storage-v1beta2-java/src/main/java/com/google/cloud/bigquery/storage/v1beta2/ArrowRecordBatchOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/proto-google-cloud-bigquery-storage-v1beta2-java/src/main/java/com/google/cloud/bigquery/storage/v1beta2/StorageProto.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/proto-google-cloud-bigquery-storage-v1beta2-java/src/main/java/com/google/cloud/bigquery/storage/v1beta2/ReadRowsRequestOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/proto-google-cloud-bigquery-storage-v1beta2-java/src/main/java/com/google/cloud/bigquery/storage/v1beta2/ReadSessionOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/proto-google-cloud-bigquery-storage-v1beta2-java/src/main/java/com/google/cloud/bigquery/storage/v1beta2/ArrowRecordBatch.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/proto-google-cloud-bigquery-storage-v1beta2-java/src/main/java/com/google/cloud/bigquery/storage/v1beta2/ReadStreamOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/proto-google-cloud-bigquery-storage-v1beta2-java/src/main/java/com/google/cloud/bigquery/storage/v1beta2/StreamStatsOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/proto-google-cloud-bigquery-storage-v1beta2-java/src/main/java/com/google/cloud/bigquery/storage/v1beta2/ArrowProto.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/proto-google-cloud-bigquery-storage-v1beta2-java/src/main/java/com/google/cloud/bigquery/storage/v1beta2/AvroSchemaOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/proto-google-cloud-bigquery-storage-v1beta2-java/src/main/java/com/google/cloud/bigquery/storage/v1beta2/ReadStream.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/proto-google-cloud-bigquery-storage-v1beta2-java/src/main/java/com/google/cloud/bigquery/storage/v1beta2/SplitReadStreamResponse.java.
synthtool > No replacements made in [PosixPath('/tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/proto-google-cloud-bigquery-storage-v1beta2-java/src/**/*Name.java'), PosixPath('/tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/proto-google-cloud-bigquery-storage-v1beta2-java/src/**/*Names.java')] for pattern /\*
 \* Copyright \d{4} Google LLC
 \*
 \* Licensed under the Apache License, Version 2.0 \(the "License"\); you may not use this file except
 \* in compliance with the License. You may obtain a copy of the License at
 \*
 \* http://www.apache.org/licenses/LICENSE-2.0
 \*
 \* Unless required by applicable law or agreed to in writing, software distributed under the License
 \* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
 \* or implied. See the License for the specific language governing permissions and limitations under
 \* the License.
 \*/
, maybe replacement is not longer needed?
synthtool > Replaced 'package com.google.cloud.bigquery.storage.v1beta2;' in /tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/grpc-google-cloud-bigquery-storage-v1beta2-java/src/main/java/com/google/cloud/bigquery/storage/v1beta2/BigQueryReadGrpc.java.
synthtool > No files in sources [PosixPath('/tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/gapic-google-cloud-bigquery-storage-v1beta2-java/samples/src')] were copied. Does the source contain files?
synthtool > No files in sources [PosixPath('/tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/gapic-google-cloud-bigquery-storage-v1beta2-java/samples/resources')] were copied. Does the source contain files?
synthtool > No files in sources [PosixPath('/tmpfs/tmp/tmpvxna4zly/google-cloud-bigquery-storage-v1beta2-java/gapic-google-cloud-bigquery-storage-v1beta2-java/samples/src/**/*.manifest.yaml')] were copied. Does the source contain files?
synthtool > Running java formatter on 81 files
synthtool > Running java formatter on 1 files
synthtool > Running java formatter on 33 files
synthtool > Running java formatter on 0 files
synthtool > Ensuring dependencies.
synthtool > Cloning googleapis.
synthtool > Generating code for: google/cloud/bigquery/storage/v1alpha2.
synthtool > Generated code into /tmpfs/tmp/tmpshfmtcus.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpshfmtcus/google-cloud-bigquery-storage-v1alpha2-java/proto-google-cloud-bigquery-storage-v1alpha2-java/src/main/java/com/google/cloud/bigquery/storage/v1alpha2/Storage.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpshfmtcus/google-cloud-bigquery-storage-v1alpha2-java/proto-google-cloud-bigquery-storage-v1alpha2-java/src/main/java/com/google/cloud/bigquery/storage/v1alpha2/ProtoBufProto.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpshfmtcus/google-cloud-bigquery-storage-v1alpha2-java/proto-google-cloud-bigquery-storage-v1alpha2-java/src/main/java/com/google/cloud/bigquery/storage/v1alpha2/Stream.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpshfmtcus/google-cloud-bigquery-storage-v1alpha2-java/proto-google-cloud-bigquery-storage-v1alpha2-java/src/main/java/com/google/cloud/bigquery/storage/v1alpha2/Table.java.
synthtool > No replacements made in [PosixPath('/tmpfs/tmp/tmpshfmtcus/google-cloud-bigquery-storage-v1alpha2-java/proto-google-cloud-bigquery-storage-v1alpha2-java/src/**/*Name.java'), PosixPath('/tmpfs/tmp/tmpshfmtcus/google-cloud-bigquery-storage-v1alpha2-java/proto-google-cloud-bigquery-storage-v1alpha2-java/src/**/*Names.java')] for pattern /\*
 \* Copyright \d{4} Google LLC
 \*
 \* Licensed under the Apache License, Version 2.0 \(the "License"\); you may not use this file except
 \* in compliance with the License. You may obtain a copy of the License at
 \*
 \* http://www.apache.org/licenses/LICENSE-2.0
 \*
 \* Unless required by applicable law or agreed to in writing, software distributed under the License
 \* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
 \* or implied. See the License for the specific language governing permissions and limitations under
 \* the License.
 \*/
, maybe replacement is not longer needed?
synthtool > Replaced 'package com.google.cloud.bigquery.storage.v1alpha2;' in /tmpfs/tmp/tmpshfmtcus/google-cloud-bigquery-storage-v1alpha2-java/grpc-google-cloud-bigquery-storage-v1alpha2-java/src/main/java/com/google/cloud/bigquery/storage/v1alpha2/BigQueryWriteGrpc.java.
synthtool > No files in sources [PosixPath('/tmpfs/tmp/tmpshfmtcus/google-cloud-bigquery-storage-v1alpha2-java/gapic-google-cloud-bigquery-storage-v1alpha2-java/samples/src')] were copied. Does the source contain files?
synthtool > No files in sources [PosixPath('/tmpfs/tmp/tmpshfmtcus/google-cloud-bigquery-storage-v1alpha2-java/gapic-google-cloud-bigquery-storage-v1alpha2-java/samples/resources')] were copied. Does the source contain files?
synthtool > No files in sources [PosixPath('/tmpfs/tmp/tmpshfmtcus/google-cloud-bigquery-storage-v1alpha2-java/gapic-google-cloud-bigquery-storage-v1alpha2-java/samples/src/**/*.manifest.yaml')] were copied. Does the source contain files?
synthtool > Running java formatter on 81 files
synthtool > Running java formatter on 1 files
synthtool > Running java formatter on 4 files
synthtool > Running java formatter on 0 files
synthtool > Ensuring dependencies.
synthtool > Cloning googleapis.
synthtool > Generating code for: google/cloud/bigquery/storage/v1.
synthtool > Generated code into /tmpfs/tmp/tmppof_jee1.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/proto-google-cloud-bigquery-storage-v1-java/src/main/java/com/google/cloud/bigquery/storage/v1/CreateReadSessionRequestOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/proto-google-cloud-bigquery-storage-v1-java/src/main/java/com/google/cloud/bigquery/storage/v1/StreamProto.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/proto-google-cloud-bigquery-storage-v1-java/src/main/java/com/google/cloud/bigquery/storage/v1/CreateReadSessionRequest.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/proto-google-cloud-bigquery-storage-v1-java/src/main/java/com/google/cloud/bigquery/storage/v1/SplitReadStreamResponseOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/proto-google-cloud-bigquery-storage-v1-java/src/main/java/com/google/cloud/bigquery/storage/v1/ArrowSchema.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/proto-google-cloud-bigquery-storage-v1-java/src/main/java/com/google/cloud/bigquery/storage/v1/AvroRows.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/proto-google-cloud-bigquery-storage-v1-java/src/main/java/com/google/cloud/bigquery/storage/v1/ReadSession.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/proto-google-cloud-bigquery-storage-v1-java/src/main/java/com/google/cloud/bigquery/storage/v1/SplitReadStreamRequestOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/proto-google-cloud-bigquery-storage-v1-java/src/main/java/com/google/cloud/bigquery/storage/v1/ReadRowsResponseOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/proto-google-cloud-bigquery-storage-v1-java/src/main/java/com/google/cloud/bigquery/storage/v1/ThrottleStateOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/proto-google-cloud-bigquery-storage-v1-java/src/main/java/com/google/cloud/bigquery/storage/v1/AvroSchema.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/proto-google-cloud-bigquery-storage-v1-java/src/main/java/com/google/cloud/bigquery/storage/v1/ReadRowsRequest.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/proto-google-cloud-bigquery-storage-v1-java/src/main/java/com/google/cloud/bigquery/storage/v1/ArrowSchemaOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/proto-google-cloud-bigquery-storage-v1-java/src/main/java/com/google/cloud/bigquery/storage/v1/SplitReadStreamRequest.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/proto-google-cloud-bigquery-storage-v1-java/src/main/java/com/google/cloud/bigquery/storage/v1/StreamStats.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/proto-google-cloud-bigquery-storage-v1-java/src/main/java/com/google/cloud/bigquery/storage/v1/ReadRowsResponse.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/proto-google-cloud-bigquery-storage-v1-java/src/main/java/com/google/cloud/bigquery/storage/v1/ThrottleState.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/proto-google-cloud-bigquery-storage-v1-java/src/main/java/com/google/cloud/bigquery/storage/v1/AvroRowsOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/proto-google-cloud-bigquery-storage-v1-java/src/main/java/com/google/cloud/bigquery/storage/v1/AvroProto.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/proto-google-cloud-bigquery-storage-v1-java/src/main/java/com/google/cloud/bigquery/storage/v1/DataFormat.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/proto-google-cloud-bigquery-storage-v1-java/src/main/java/com/google/cloud/bigquery/storage/v1/ArrowRecordBatchOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/proto-google-cloud-bigquery-storage-v1-java/src/main/java/com/google/cloud/bigquery/storage/v1/StorageProto.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/proto-google-cloud-bigquery-storage-v1-java/src/main/java/com/google/cloud/bigquery/storage/v1/ReadRowsRequestOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/proto-google-cloud-bigquery-storage-v1-java/src/main/java/com/google/cloud/bigquery/storage/v1/ReadSessionOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/proto-google-cloud-bigquery-storage-v1-java/src/main/java/com/google/cloud/bigquery/storage/v1/ArrowRecordBatch.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/proto-google-cloud-bigquery-storage-v1-java/src/main/java/com/google/cloud/bigquery/storage/v1/ReadStreamOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/proto-google-cloud-bigquery-storage-v1-java/src/main/java/com/google/cloud/bigquery/storage/v1/StreamStatsOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/proto-google-cloud-bigquery-storage-v1-java/src/main/java/com/google/cloud/bigquery/storage/v1/ArrowProto.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/proto-google-cloud-bigquery-storage-v1-java/src/main/java/com/google/cloud/bigquery/storage/v1/AvroSchemaOrBuilder.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/proto-google-cloud-bigquery-storage-v1-java/src/main/java/com/google/cloud/bigquery/storage/v1/ReadStream.java.
synthtool > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/proto-google-cloud-bigquery-storage-v1-java/src/main/java/com/google/cloud/bigquery/storage/v1/SplitReadStreamResponse.java.
synthtool > No replacements made in [PosixPath('/tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/proto-google-cloud-bigquery-storage-v1-java/src/**/*Name.java'), PosixPath('/tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/proto-google-cloud-bigquery-storage-v1-java/src/**/*Names.java')] for pattern /\*
 \* Copyright \d{4} Google LLC
 \*
 \* Licensed under the Apache License, Version 2.0 \(the "License"\); you may not use this file except
 \* in compliance with the License. You may obtain a copy of the License at
 \*
 \* http://www.apache.org/licenses/LICENSE-2.0
 \*
 \* Unless required by applicable law or agreed to in writing, software distributed under the License
 \* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
 \* or implied. See the License for the specific language governing permissions and limitations under
 \* the License.
 \*/
, maybe replacement is not longer needed?
synthtool > Replaced 'package com.google.cloud.bigquery.storage.v1;' in /tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/grpc-google-cloud-bigquery-storage-v1-java/src/main/java/com/google/cloud/bigquery/storage/v1/BigQueryReadGrpc.java.
synthtool > No files in sources [PosixPath('/tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/gapic-google-cloud-bigquery-storage-v1-java/samples/src')] were copied. Does the source contain files?
synthtool > No files in sources [PosixPath('/tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/gapic-google-cloud-bigquery-storage-v1-java/samples/resources')] were copied. Does the source contain files?
synthtool > No files in sources [PosixPath('/tmpfs/tmp/tmppof_jee1/google-cloud-bigquery-storage-v1-java/gapic-google-cloud-bigquery-storage-v1-java/samples/src/**/*.manifest.yaml')] were copied. Does the source contain files?
synthtool > Running java formatter on 81 files
synthtool > Running java formatter on 1 files
synthtool > Running java formatter on 31 files
synthtool > Running java formatter on 0 files
synthtool > Wrote metadata to synth.metadata.
Traceback (most recent call last):
  File "/home/kbuilder/.pyenv/versions/3.6.1/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/home/kbuilder/.pyenv/versions/3.6.1/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/__main__.py", line 102, in <module>
    main()
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/click/core.py", line 764, in __call__
    return self.main(*args, **kwargs)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/click/core.py", line 717, in main
    rv = self.invoke(ctx)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/click/core.py", line 956, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/click/core.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/__main__.py", line 94, in main
    spec.loader.exec_module(synth_module)  # type: ignore
  File "<frozen importlib._bootstrap_external>", line 678, in exec_module
  File "<frozen importlib._bootstrap>", line 205, in _call_with_frames_removed
  File "/tmpfs/src/git/autosynth/working_repo/synth.py", line 36, in <module>
    templates = common_templates.java_library()
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/gcp/common.py", line 75, in java_library
    return self._generic_library("java_library", **kwargs)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/gcp/common.py", line 43, in _generic_library
    if not kwargs["metadata"]["samples"]:
KeyError: 'samples'

Synthesis failed

Google internal developers can see the full log here.

Unclear which methods are blocking calls/should there be async methods?

Is your feature request related to a problem? Please describe.
Many GCP libraries offer the two ways of calling a certain method - the blocking version and the async version. In this library, it seems, all methods that end up sending a request to GCP are blocking (e.g. createReadSession.

Describe the solution you'd like
It would be nice if:

  1. Documentation explicitly tell you a method call is blocking
  2. If all current methods are blocking, add async variants

Describe alternatives you've considered
N/A

Additional context
In the Scala world, blocking calls are often wrapped in either the built-in Future(blocking(BLOCKING_METHOD_HERE)) or cats-effect's Blocker. Both of these move the computation onto a separate, cached, unbounded thread-pool meant only for blocking operations. If it was easier to know which operations are blocking, I would know which ones to wrap with the aforementioned methods.

Beta release of BigQuery Storage

Package name: google-cloud-bigquerystorage
Current release: alpha
Proposed release: beta

Instructions

Check the lists below, adding tests / documentation as required. Once all the "required" boxes are ticked, please create a release and close this issue.

Required

  • Server API is beta or GA
  • Service API is public
  • Client surface is mostly stable (no known issues that could significantly change the surface)
  • All manual types and methods have comment documentation
  • Package name is idiomatic for the platform
  • At least one integration/smoke test is defined and passing
  • Central GitHub README lists and points to the per-API README
  • Per-API README links to product page on cloud.google.com
  • Manual code has been reviewed for API stability by repo owner

Optional

  • Most common / important scenarios have descriptive samples
  • Public manual methods have at least one usage sample each (excluding overloads)
  • Per-API README includes a full description of the API
  • Per-API README contains at least one “getting started” sample using the most common API scenario
  • Manual code has been reviewed by API producer
  • Manual code has been reviewed by a DPE responsible for samples
  • 'Client LIbraries' page is added to the product documentation in 'APIs & Reference' section of the product's documentation on Cloud Site

Synthesis failed for java-bigquerystorage

Hello! Autosynth couldn't regenerate java-bigquerystorage. 💔

Here's the output from running synth.py:

Cloning into 'working_repo'...
Switched to branch 'autosynth'
Running synthtool
['/tmpfs/src/git/autosynth/env/bin/python3', '-m', 'synthtool', 'synth.py', '--']
synthtool > Executing /tmpfs/src/git/autosynth/working_repo/synth.py.
synthtool > Ensuring dependencies.
synthtool > Pulling artman image.
latest: Pulling from googleapis/artman
Digest: sha256:5599b61e56a372d21b671969ee915fbca0f6c3a0daaeb898d01f8f685f1bbc8b
Status: Image is up to date for googleapis/artman:latest
synthtool > Ensuring dependencies.
synthtool > Wrote metadata to synth.metadata.
Traceback (most recent call last):
  File "/home/kbuilder/.pyenv/versions/3.6.1/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/home/kbuilder/.pyenv/versions/3.6.1/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/__main__.py", line 99, in <module>
    main()
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/click/core.py", line 764, in __call__
    return self.main(*args, **kwargs)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/click/core.py", line 717, in main
    rv = self.invoke(ctx)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/click/core.py", line 956, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/click/core.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/__main__.py", line 91, in main
    spec.loader.exec_module(synth_module)  # type: ignore
  File "<frozen importlib._bootstrap_external>", line 678, in exec_module
  File "<frozen importlib._bootstrap>", line 205, in _call_with_frames_removed
  File "/tmpfs/src/git/autosynth/working_repo/synth.py", line 32, in <module>
    destination_name='bigquerystorage',
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/languages/java.py", line 289, in bazel_library
    library = gapic.java_library(service=service, version=version, **kwargs)
  File "/tmpfs/src/git/autosynth/env/lib/python3.6/site-packages/synthtool/gcp/gapic_bazel.py", line 56, in java_library
    return self._generate_code(service, version, "java", **kwargs)
TypeError: _generate_code() got an unexpected keyword argument 'destination_name'

Synthesis failed

Google internal developers can see the full log here.

Flaky test: ITBigQueryStorageTest.testIngestionTimePartitionedTable

https://source.cloud.google.com/results/invocations/bd8e53cc-4f88-477a-bc07-88a27406cbca/targets/github%2Fjava-bigquerystorage%2Fgoogle-cloud-bigquerystorage%2Ftarget%2Ffailsafe-reports%2Fintegration%2Fcom.google.cloud.bigquery.storage.v1beta1.it.ITBigQueryStorageLongRunningTest/tests

com.google.cloud.bigquery.BigQueryException: com.google.api.gax.retrying.PollException: total timeout or maximum number of attempts exceeded; current settings: RetrySettings{totalTimeout=PT1M, initialRetryDelay=PT1S, retryDelayMultiplier=2.0, maxRetryDelay=PT1M, maxAttempts=0, jittered=true, initialRpcTimeout=PT0S, rpcTimeoutMultiplier=1.0, maxRpcTimeout=PT0S}
	at com.google.cloud.bigquery.BigQueryException.translateAndThrow(BigQueryException.java:105)
	at com.google.cloud.bigquery.Job.waitForQueryResults(Job.java:341)
	at com.google.cloud.bigquery.Job.waitFor(Job.java:240)
	at com.google.cloud.bigquery.storage.v1.it.ITBigQueryStorageTest.RunQueryJobAndExpectSuccess(ITBigQueryStorageTest.java:953)
	at com.google.cloud.bigquery.storage.v1.it.ITBigQueryStorageTest.RunQueryAppendJobAndExpectSuccess(ITBigQueryStorageTest.java:933)
	at com.google.cloud.bigquery.storage.v1.it.ITBigQueryStorageTest.testIngestionTimePartitionedTable(ITBigQueryStorageTest.java:453)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:27)
	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
	at org.apache.maven.surefire.junitcore.JUnitCore.run(JUnitCore.java:55)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:137)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:107)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:83)
	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:75)
	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:158)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:377)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:138)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:465)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:451)
Caused by: com.google.api.gax.retrying.PollException: total timeout or maximum number of attempts exceeded; current settings: RetrySettings{totalTimeout=PT1M, initialRetryDelay=PT1S, retryDelayMultiplier=2.0, maxRetryDelay=PT1M, maxAttempts=0, jittered=true, initialRpcTimeout=PT0S, rpcTimeoutMultiplier=1.0, maxRpcTimeout=PT0S}
	at com.google.api.gax.retrying.ExponentialPollAlgorithm.shouldRetry(ExponentialPollAlgorithm.java:70)
	at com.google.api.gax.retrying.RetryAlgorithm.shouldRetry(RetryAlgorithm.java:116)
	at com.google.api.gax.retrying.BasicRetryingFuture.handleAttempt(BasicRetryingFuture.java:167)
	at com.google.api.gax.retrying.BasicRetryingFuture.setAttemptFuture(BasicRetryingFuture.java:94)
	at com.google.api.gax.retrying.DirectRetryingExecutor.submit(DirectRetryingExecutor.java:106)
	at com.google.cloud.RetryHelper.run(RetryHelper.java:76)
	at com.google.cloud.RetryHelper.poll(RetryHelper.java:64)
	at com.google.cloud.bigquery.Job.waitForQueryResults(Job.java:325)
	... 45 more

Synthesis failed for java-bigquerystorage

Hello! Autosynth couldn't regenerate java-bigquerystorage. 💔

Here's the output from running synth.py:

2020-05-18 10:02:40,958 autosynth [INFO] > logs will be written to: /tmpfs/src/github/synthtool/logs/googleapis/java-bigquerystorage
2020-05-18 10:02:41,620 autosynth [DEBUG] > Running: git config --global core.excludesfile /home/kbuilder/.autosynth-gitignore
2020-05-18 10:02:41,624 autosynth [DEBUG] > Running: git config user.name yoshi-automation
2020-05-18 10:02:41,626 autosynth [DEBUG] > Running: git config user.email [email protected]
2020-05-18 10:02:41,629 autosynth [DEBUG] > Running: git config push.default simple
2020-05-18 10:02:41,632 autosynth [DEBUG] > Running: git branch -f autosynth
2020-05-18 10:02:41,635 autosynth [DEBUG] > Running: git checkout autosynth
Switched to branch 'autosynth'
2020-05-18 10:02:41,660 autosynth [DEBUG] > Running: git rev-parse --show-toplevel
2020-05-18 10:02:41,663 autosynth [DEBUG] > Running: git log -1 --pretty=%H
2020-05-18 10:02:41,666 autosynth [DEBUG] > Running: git remote get-url origin
2020-05-18 10:02:41,682 synthtool [ERROR] > Failed executing git checkout master:

error: Your local changes to the following files would be overwritten by checkout:
	.bazelrc
Please commit your changes or stash them before you switch branches.
Aborting

2020-05-18 10:02:41,683 autosynth [DEBUG] > Running: git clean -fdx
Traceback (most recent call last):
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 615, in <module>
    main()
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 476, in main
    return _inner_main(temp_dir)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 576, in _inner_main
    git_source.enumerate_versions(sources, pathlib.Path(temp_dir))
  File "/tmpfs/src/github/synthtool/autosynth/git_source.py", line 166, in enumerate_versions
    source_versions = enumerate_versions_for_source(git_source, temp_dir)
  File "/tmpfs/src/github/synthtool/autosynth/git_source.py", line 131, in enumerate_versions_for_source
    local_repo_dir = str(synthtool_git.clone(remote))
  File "/tmpfs/src/github/synthtool/synthtool/sources/git.py", line 85, in clone
    shell.run(["git", "checkout", "master"], cwd=str(dest), check=True)
  File "/tmpfs/src/github/synthtool/synthtool/shell.py", line 39, in run
    raise exc
  File "/tmpfs/src/github/synthtool/synthtool/shell.py", line 33, in run
    encoding="utf-8",
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/subprocess.py", line 438, in run
    output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['git', 'checkout', 'master']' returned non-zero exit status 1.

Google internal developers can see the full log here.

Synthesis failed for java-bigquerystorage

Hello! Autosynth couldn't regenerate java-bigquerystorage. 💔

Here's the output from running synth.py:

Cloning into 'working_repo'...
Switched to a new branch 'autosynth'
Cloning into '/tmpfs/tmp/tmp0s9e9lai/googleapis'...
Cloning into '/tmpfs/tmp/tmp0s9e9lai/synthtool'...
Switched to branch 'autosynth-self'
Note: checking out '5b99ddd4b6785c5f48885a26d8cf950d521c8047'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

  git checkout -b <new-branch-name>

HEAD is now at 5b99ddd [CHANGE ME] Re-generated to pick up changes from googleapis. (#258)
Note: checking out 'ab883569eb0257bbf16a6d825fd018b3adde3912'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

  git checkout -b <new-branch-name>

HEAD is now at ab88356 fix: make .kokoro-autosynth executable (#522)
Note: checking out '2fc2caaacb15949c7f80426bfc7dafdd41dbc333'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

  git checkout -b <new-branch-name>

HEAD is now at 2fc2caaa chore: enable gapic v2 and proto annotation for bigquery/storage/v1beta2 API.
Switched to a new branch 'autosynth-self-2'
2020-05-07 11:37:44 [INFO] Running synthtool
2020-05-07 11:37:44 [INFO] ['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'synth.metadata', 'synth.py', '--']
2020-05-07 11:37:45,035 synthtool > Executing /tmpfs/src/github/synthtool/working_repo/synth.py.
On branch autosynth-self-2
nothing to commit, working tree clean
2020-05-07 11:37:45,179 synthtool > Ensuring dependencies.
2020-05-07 11:37:45,185 synthtool > Pulling artman image.
latest: Pulling from googleapis/artman
Digest: sha256:b3b47805231a305d0f40c4bf069df20f6a2635574e6d4259fac651d3f9f6e098
Status: Image is up to date for googleapis/artman:latest
2020-05-07 11:37:46,831 synthtool > Ensuring dependencies.
2020-05-07 11:37:46,843 synthtool > Cloning googleapis.
2020-05-07 11:37:46,844 synthtool > Using precloned repo /tmpfs/tmp/tmp0s9e9lai/googleapis
2020-05-07 11:37:46,848 synthtool > Generating code for: //google/cloud/bigquery/storage/v1beta1:google-cloud-bigquery-storage-v1beta1-java.
2020-05-07 13:49:46,622 synthtool > Failed executing bazel build //google/cloud/bigquery/storage/v1beta1:google-cloud-bigquery-storage-v1beta1-java:

Starting local Bazel server and connecting to it...
Loading: 
Loading: 0 packages loaded
Loading: 0 packages loaded
Loading: 0 packages loaded
INFO: SHA256 (https://github.com/protocolbuffers/protobuf/archive/fe1790ca0df67173702f70d5646b82f48f412b99.zip) = 419f654d36998a51de2e0b79a67885ec48f8d803615ce66ec82cd15f54936730
Loading: 0 packages loaded
Loading: 0 packages loaded
Loading: 0 packages loaded
Loading: 0 packages loaded
Loading: 0 packages loaded
Loading: 0 packages loaded
Loading: 0 packages loaded
Loading: 0 packages loaded
Loading: 0 packages loaded
Loading: 0 packages loaded
Loading: 0 packages loaded
Loading: 0 packages loaded
Loading: 0 packages loaded
Loading: 0 packages loaded
Loading: 0 packages loaded
Loading: 0 packages loaded
Loading: 0 packages loaded
Loading: 0 packages loaded
Loading: 0 packages loaded
DEBUG: Rule 'com_google_protobuf' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "419f654d36998a51de2e0b79a67885ec48f8d803615ce66ec82cd15f54936730"
DEBUG: Repository com_google_protobuf instantiated at:
  no stack (--record_rule_instantiation_callstack not enabled)
Repository rule http_archive defined at:
  /home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/external/bazel_tools/tools/build_defs/repo/http.bzl:336:16: in <toplevel>
INFO: SHA256 (https://github.com/grpc/grpc/archive/8347f4753568b5b66e49111c60ae2841278d3f33.zip) = 8d87aa54941db316e8a3370fdee1173ac4b2ede5724877d36a57edbc6dd136f0
DEBUG: Rule 'com_github_grpc_grpc' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "8d87aa54941db316e8a3370fdee1173ac4b2ede5724877d36a57edbc6dd136f0"
DEBUG: Repository com_github_grpc_grpc instantiated at:
  no stack (--record_rule_instantiation_callstack not enabled)
Repository rule http_archive defined at:
  /home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/external/bazel_tools/tools/build_defs/repo/http.bzl:336:16: in <toplevel>
INFO: SHA256 (https://github.com/googleapis/gax-java/archive/730046855da122b26adbaa3fcf535becd8afa292.zip) = 97c2a418cf3acf3eba0bb25ac01a617b03023711ff031c081a78f98b55beee55
DEBUG: Rule 'com_google_api_gax_java' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "97c2a418cf3acf3eba0bb25ac01a617b03023711ff031c081a78f98b55beee55"
DEBUG: Repository com_google_api_gax_java instantiated at:
  no stack (--record_rule_instantiation_callstack not enabled)
Repository rule http_archive defined at:
  /home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/external/bazel_tools/tools/build_defs/repo/http.bzl:336:16: in <toplevel>
INFO: SHA256 (https://github.com/grpc/grpc-java/archive/v1.27.2.zip) = 92ffb4391f847e02e115933a761e243dd1423f3fcafdc9b7ae0327eca102d76b
DEBUG: Rule 'io_grpc_grpc_java' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "92ffb4391f847e02e115933a761e243dd1423f3fcafdc9b7ae0327eca102d76b"
DEBUG: Repository io_grpc_grpc_java instantiated at:
  no stack (--record_rule_instantiation_callstack not enabled)
Repository rule http_archive defined at:
  /home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/external/bazel_tools/tools/build_defs/repo/http.bzl:336:16: in <toplevel>
INFO: SHA256 (https://github.com/googleapis/gapic-generator/archive/a59457d24bd6f3c962c8e699c708121c928eedc8.zip) = 843bcf262d44f6a2c1c131844ff8ef40daf95dd3b7c95dd761656f9e010d06d7
DEBUG: Rule 'com_google_api_codegen' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "843bcf262d44f6a2c1c131844ff8ef40daf95dd3b7c95dd761656f9e010d06d7"
DEBUG: Repository com_google_api_codegen instantiated at:
  no stack (--record_rule_instantiation_callstack not enabled)
Repository rule http_archive defined at:
  /home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/external/bazel_tools/tools/build_defs/repo/http.bzl:336:16: in <toplevel>
INFO: SHA256 (https://github.com/googleapis/protoc-java-resource-names-plugin/archive/64dafb71ea9a385a8da89989f0b9dab925bf4610.zip) = f475903e83904dbbe3651abae8cbf57ed804960a0dadd9cbde41b746db645052
DEBUG: Rule 'com_google_protoc_java_resource_names_plugin' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "f475903e83904dbbe3651abae8cbf57ed804960a0dadd9cbde41b746db645052"
DEBUG: Repository com_google_protoc_java_resource_names_plugin instantiated at:
  no stack (--record_rule_instantiation_callstack not enabled)
Repository rule http_archive defined at:
  /home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/external/bazel_tools/tools/build_defs/repo/http.bzl:336:16: in <toplevel>
INFO: SHA256 (https://github.com/googleapis/protoc-docs-plugin/archive/b2502d56b5ec2d47e063976da773206af295362d.zip) = 765ec120bb165ae98c3bae78705d2a127e64016e59738552e909fc8b11d06338
DEBUG: Rule 'protoc_docs_plugin' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "765ec120bb165ae98c3bae78705d2a127e64016e59738552e909fc8b11d06338"
DEBUG: Repository protoc_docs_plugin instantiated at:
  no stack (--record_rule_instantiation_callstack not enabled)
Repository rule http_archive defined at:
  /home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/external/bazel_tools/tools/build_defs/repo/http.bzl:336:16: in <toplevel>
INFO: SHA256 (https://github.com/bazelbuild/rules_python/archive/748aa53d7701e71101dfd15d800e100f6ff8e5d1.zip) = d3e40ca3b7e00b72d2b1585e0b3396bcce50f0fc692e2b7c91d8b0dc471e3eaf
DEBUG: Rule 'rules_python' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "d3e40ca3b7e00b72d2b1585e0b3396bcce50f0fc692e2b7c91d8b0dc471e3eaf"
DEBUG: Repository rules_python instantiated at:
  no stack (--record_rule_instantiation_callstack not enabled)
Repository rule http_archive defined at:
  /home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/external/bazel_tools/tools/build_defs/repo/http.bzl:336:16: in <toplevel>
INFO: SHA256 (https://github.com/googleapis/gapic-generator-python/archive/d18ed416240a064fffac0fd7915b61f6415fe140.zip) = 52301db31e5a1757017123f1ccc46a4d80db81310eba95d0c19553b047f365e4
DEBUG: Rule 'gapic_generator_python' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "52301db31e5a1757017123f1ccc46a4d80db81310eba95d0c19553b047f365e4"
DEBUG: Repository gapic_generator_python instantiated at:
  no stack (--record_rule_instantiation_callstack not enabled)
Repository rule http_archive defined at:
  /home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/external/bazel_tools/tools/build_defs/repo/http.bzl:336:16: in <toplevel>
INFO: SHA256 (https://github.com/bazelbuild/bazel-gazelle/releases/download/v0.20.0/bazel-gazelle-v0.20.0.tar.gz) = d8c45ee70ec39a57e7a05e5027c32b1576cc7f16d9dd37135b0eddde45cf1b10
DEBUG: Rule 'bazel_gazelle' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "d8c45ee70ec39a57e7a05e5027c32b1576cc7f16d9dd37135b0eddde45cf1b10"
DEBUG: Repository bazel_gazelle instantiated at:
  no stack (--record_rule_instantiation_callstack not enabled)
Repository rule http_archive defined at:
  /home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/external/bazel_tools/tools/build_defs/repo/http.bzl:336:16: in <toplevel>
INFO: SHA256 (https://github.com/googleapis/gapic-generator-go/archive/v0.13.3.tar.gz) = c18388bb1f1318dc5b00d9727beb9f9a079b64c2ef96a93cee83b5e11e172f02
DEBUG: Rule 'com_googleapis_gapic_generator_go' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "c18388bb1f1318dc5b00d9727beb9f9a079b64c2ef96a93cee83b5e11e172f02"
DEBUG: Repository com_googleapis_gapic_generator_go instantiated at:
  no stack (--record_rule_instantiation_callstack not enabled)
Repository rule http_archive defined at:
  /home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/external/bazel_tools/tools/build_defs/repo/http.bzl:336:16: in <toplevel>
INFO: SHA256 (https://github.com/bazelbuild/bazel-skylib/releases/download/0.9.0/bazel_skylib-0.9.0.tar.gz) = 1dde365491125a3db70731e25658dfdd3bc5dbdfd11b840b3e987ecf043c7ca0
DEBUG: Rule 'bazel_skylib' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "1dde365491125a3db70731e25658dfdd3bc5dbdfd11b840b3e987ecf043c7ca0"
DEBUG: Repository bazel_skylib instantiated at:
  no stack (--record_rule_instantiation_callstack not enabled)
Repository rule http_archive defined at:
  /home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/external/bazel_tools/tools/build_defs/repo/http.bzl:336:16: in <toplevel>
Analyzing: target //google/cloud/bigquery/storage/v1beta1:google-cloud-bigquery-storage-v1beta1-java (1 packages loaded, 0 targets configured)
INFO: SHA256 (https://repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar) = 766ad2a0783f2687962c8ad74ceecc38a28b9f72a2d085ee438b7813e928d0c7
INFO: SHA256 (https://repo.maven.apache.org/maven2/org/threeten/threetenbp/1.4.1/threetenbp-1.4.1.jar) = 6cb8bd0b9db3b2184ca68f407d1553ebba078e3d4c875341f28f153c7971267d
INFO: SHA256 (https://repo.maven.apache.org/maven2/com/google/guava/guava/28.2-android/guava-28.2-android.jar) = 1faf214c94723ab9fbadfedd9af88ddc325faf669e68eab04688c3afcf59c037
INFO: SHA256 (https://repo.maven.apache.org/maven2/io/opencensus/opencensus-contrib-grpc-metrics/0.24.0/opencensus-contrib-grpc-metrics-0.24.0.jar) = 875582e093f11950ad3f4a50b5fee33a008023f7d1e47820a1bef05d23b9ed42
INFO: SHA256 (https://repo.maven.apache.org/maven2/com/google/api/api-common/1.8.1/api-common-1.8.1.jar) = 9840ed24fce0a96492e671853077be62edab802b6760e3b327362d6949943674
INFO: SHA256 (https://repo.maven.apache.org/maven2/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.jar) = 21af30c92267bd6122c0e0b4d20cccb6641a37eaf956c6540ec471d584e64a7b
INFO: SHA256 (https://repo.maven.apache.org/maven2/com/google/api/grpc/proto-google-common-protos/1.17.0/proto-google-common-protos-1.17.0.jar) = ad25472c73ee470606fb500b376ae5a97973d5406c2f5c3b7d07fb25b4648b65
INFO: SHA256 (https://repo.maven.apache.org/maven2/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar) = c8fb4839054d280b3033f800d1f5a97de2f028eb8ba2eb458ad287e536f3f25f
INFO: SHA256 (https://files.pythonhosted.org/packages/2a/01/efb4ef22ea9b6377392bd5d6af5acbd218100ee7379dbcd8a7322585710d/chevron-0.13.1.tar.gz) = f95054a8b303268ebf3efd6bdfc8c1b428d3fc92327913b4e236d062ec61c989
DEBUG: Rule 'pypi_chevron' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "f95054a8b303268ebf3efd6bdfc8c1b428d3fc92327913b4e236d062ec61c989"
DEBUG: Repository pypi_chevron instantiated at:
  no stack (--record_rule_instantiation_callstack not enabled)
Repository rule http_archive defined at:
  /home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/external/bazel_tools/tools/build_defs/repo/http.bzl:336:16: in <toplevel>
INFO: SHA256 (https://repo.maven.apache.org/maven2/io/grpc/grpc-netty-shaded/1.27.2/grpc-netty-shaded-1.27.2.jar) = 54b4aedf4a1582cbb50440956320422037eaddf5b4adfc017da482179da9a126
INFO: SHA256 (https://files.pythonhosted.org/packages/4a/85/db5a2df477072b2902b0eb892feb37d88ac635d36245a72a6a69b23b383a/PyYAML-3.12.tar.gz) = 592766c6303207a20efc445587778322d7f73b161bd994f227adaa341ba212ab
DEBUG: Rule 'pypi_py_yaml' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "592766c6303207a20efc445587778322d7f73b161bd994f227adaa341ba212ab"
DEBUG: Repository pypi_py_yaml instantiated at:
  no stack (--record_rule_instantiation_callstack not enabled)
Repository rule http_archive defined at:
  /home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/external/bazel_tools/tools/build_defs/repo/http.bzl:336:16: in <toplevel>
INFO: SHA256 (https://repo.maven.apache.org/maven2/com/google/auth/google-auth-library-oauth2-http/0.20.0/google-auth-library-oauth2-http-0.20.0.jar) = 43e96e8c07285c2887042eda4e35ca96522ef361f6c1843f469039d9ccdc8f8a
INFO: SHA256 (https://files.pythonhosted.org/packages/96/e0/430fcdb6b3ef1ae534d231397bee7e9304be14a47a267e82ebcb3323d0b5/ply-3.8.tar.gz) = e7d1bdff026beb159c9942f7a17e102c375638d9478a7ecd4cc0c76afd8de0b8
INFO: SHA256 (https://repo.maven.apache.org/maven2/com/google/auth/google-auth-library-credentials/0.20.0/google-auth-library-credentials-0.20.0.jar) = 8a415273a5dae5c8f9080134e53b9592dc171ca5d13127488c910177c5903bd6
DEBUG: Rule 'pypi_ply' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "e7d1bdff026beb159c9942f7a17e102c375638d9478a7ecd4cc0c76afd8de0b8"
DEBUG: Repository pypi_ply instantiated at:
  no stack (--record_rule_instantiation_callstack not enabled)
Repository rule http_archive defined at:
  /home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/external/bazel_tools/tools/build_defs/repo/http.bzl:336:16: in <toplevel>
INFO: SHA256 (https://repo.maven.apache.org/maven2/com/google/http-client/google-http-client/1.34.2/google-http-client-1.34.2.jar) = e268f079890a23f0237761ed345db3f56012d2c5f11cc9d9131fba4c2dbcc381
INFO: SHA256 (https://repo.maven.apache.org/maven2/junit/junit/4.13/junit-4.13.jar) = 4b8532f63bdc0e0661507f947eb324a954d1dbac631ad19c8aa9a00feed1d863
INFO: SHA256 (https://repo.maven.apache.org/maven2/io/opencensus/opencensus-api/0.24.0/opencensus-api-0.24.0.jar) = f561b1cc2673844288e596ddf5bb6596868a8472fd2cb8993953fc5c034b2352
INFO: SHA256 (https://repo.maven.apache.org/maven2/com/google/auto/value/auto-value/1.4/auto-value-1.4.jar) = 64eb1e909354ca11a03661bd6d2d00fc4669a329b26bbd7f2f4fe08fef8699f9
INFO: SHA256 (https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar) = 89c27f03fff18d0b06e7afd7ef25e209766df95b6c1269d6c3ebbdea48d5f284
INFO: SHA256 (https://repo.maven.apache.org/maven2/com/googlecode/java-diff-utils/diffutils/1.3.0/diffutils-1.3.0.jar) = 61ba4dc49adca95243beaa0569adc2a23aedb5292ae78aa01186fa782ebdc5c2
INFO: SHA256 (https://repo.maven.apache.org/maven2/com/google/api/grpc/grpc-google-common-protos/1.17.0/grpc-google-common-protos-1.17.0.jar) = de24fcb1eca27c4e320c0589d1402e6314a2bfb297850d4f9ac866f8809351d6
INFO: SHA256 (https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.10.1/jackson-core-2.10.1.jar) = 79bffbdcd349f69a5ac252e2b4096131704386af4fa14d95395ea9a0e423cf33
INFO: SHA256 (https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar) = af32e420b1252c1eedef6232bd46fadafc02e0c609e086efd57a64781107a039
INFO: SHA256 (https://repo.maven.apache.org/maven2/com/google/truth/truth/1.0/truth-1.0.jar) = edaa12f3b581fcf1c07311e94af8766919c4f3d904b00d3503147b99bf5b4004
INFO: SHA256 (https://repo.maven.apache.org/maven2/io/opencensus/opencensus-contrib-http-util/0.24.0/opencensus-contrib-http-util-0.24.0.jar) = 7155273bbb1ed3d477ea33cf19d7bbc0b285ff395f43b29ae576722cf247000f
INFO: SHA256 (https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar) = 66fdef91e9739348df7a096aa384a5685f4e875584cce89386a7a47251c4d8e9
INFO: SHA256 (https://repo.maven.apache.org/maven2/org/mockito/mockito-core/2.21.0/mockito-core-2.21.0.jar) = 976353102556c5654361dccf6211c7a9de9942fabe94620aa5a1d68be6997b79
INFO: SHA256 (https://repo.maven.apache.org/maven2/com/google/http-client/google-http-client-jackson2/1.34.2/google-http-client-jackson2-1.34.2.jar) = 4fecc631244ce31d9b89609c35b97c6feeb792e2fcbe52b2f190e26e54d37150
INFO: SHA256 (https://repo.maven.apache.org/maven2/org/objenesis/objenesis/2.6/objenesis-2.6.jar) = 5e168368fbc250af3c79aa5fef0c3467a2d64e5a7bd74005f25d8399aeb0708d
INFO: SHA256 (https://repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-annotations/1.18/animal-sniffer-annotations-1.18.jar) = 47f05852b48ee9baefef80fa3d8cea60efa4753c0013121dd7fe5eef2e5c729d
INFO: SHA256 (https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.3.4/error_prone_annotations-2.3.4.jar) = baf7d6ea97ce606c53e11b6854ba5f2ce7ef5c24dddf0afa18d1260bd25b002c
INFO: SHA256 (https://repo.maven.apache.org/maven2/com/google/googlejavaformat/google-java-format/1.1/google-java-format-1.1-all-deps.jar) = 9c99360a5a38c147096eeb97b346a6fb2eab026a93a2e4d66eac537ea7e3ab80
INFO: SHA256 (https://repo.maven.apache.org/maven2/io/grpc/grpc-core/1.23.0/grpc-core-1.23.0.jar) = ccb52503d051fca980ac7853fb9d8aaf3f00a6fadf16fffd574296b26b3d440b
INFO: SHA256 (https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.9.0/jackson-annotations-2.9.0.jar) = 45d32ac61ef8a744b464c54c2b3414be571016dd46bfc2bec226761cf7ae457a
INFO: SHA256 (https://repo.maven.apache.org/maven2/com/google/auto/value/auto-value-annotations/1.6/auto-value-annotations-1.6.jar) = d095936c432f2afc671beaab67433e7cef50bba4a861b77b9c46561b801fae69
INFO: SHA256 (https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar) = 91c77044a50c481636c32d916fd89c9118a72195390452c81065080f957de7ff
INFO: SHA256 (https://repo.maven.apache.org/maven2/cglib/cglib/3.1/cglib-3.1.jar) = 175c86146a6b1eefc891df9e99aef171cfd64998ba1c01c5045de56aef9778cb
INFO: SHA256 (https://repo.maven.apache.org/maven2/org/ow2/asm/asm/4.2/asm-4.2.jar) = 3c7e45fe303bd02193d951df134255033b9d8147e77508d09703bac245e6cd9b
INFO: SHA256 (https://repo.maven.apache.org/maven2/com/google/api/api-compiler/0.0.8/api-compiler-0.0.8-testing.jar) = ba2ed6767dc64bf14230ace2d962d1dbceba97bf8f71298f2c04e55082e594b4
INFO: SHA256 (https://repo.maven.apache.org/maven2/com/atlassian/commonmark/commonmark/0.9.0/commonmark-0.9.0.jar) = a292c62bb9ecefe7e465b1dcd07c72c9d87aa4201273d49fc1009f77c583bd9c
INFO: SHA256 (https://repo.maven.apache.org/maven2/com/google/api/api-compiler/0.0.8/api-compiler-0.0.8.jar) = 8dc0eee6ba93353afc14b0b8e9d772012cbc7d1fdfa968e8c4a54b01c1a8cb99
INFO: SHA256 (https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.9.0/jackson-databind-2.9.0.jar) = 02b20e2a73d5539b8c6898e1ade73623c5b555a3bcd46308410a9179c8c5d455
INFO: SHA256 (https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.4/commons-cli-1.4.jar) = fd3c7c9545a9cdb2051d1f9155c4f76b1e4ac5a57304404a6eedb578ffba7328
INFO: SHA256 (https://repo.maven.apache.org/maven2/com/google/inject/guice/4.0/guice-4.0.jar) = b378ffc35e7f7125b3c5f3a461d4591ae1685e3c781392f0c854ed7b7581d6d2
INFO: SHA256 (https://repo.maven.apache.org/maven2/io/grpc/grpc-api/1.23.0/grpc-api-1.23.0.jar) = ff4486cdd89b6e4568af13f71e0480bad6a06391a3d636996ce1d4a353516373
INFO: SHA256 (https://repo.maven.apache.org/maven2/com/google/api/grpc/proto-google-common-protos/1.17.0/proto-google-common-protos-1.17.0.jar) = ad25472c73ee470606fb500b376ae5a97973d5406c2f5c3b7d07fb25b4648b65
INFO: SHA256 (https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.18/snakeyaml-1.18.jar) = 81bf4c29d0275dace75fadb5febf5384553422816256023efa83b2b15a9ced60
INFO: SHA256 (https://repo.maven.apache.org/maven2/com/google/guava/guava/26.0-jre/guava-26.0-jre.jar) = a0e9cabad665bc20bcd2b01f108e5fc03f756e13aea80abaadb9f407033bea2c
INFO: Analyzed target //google/cloud/bigquery/storage/v1beta1:google-cloud-bigquery-storage-v1beta1-java (177 packages loaded, 3351 targets configured).
INFO: Found 1 target...
[0 / 14] [Prepa] BazelWorkspaceStatusAction stable-status.txt ... (3 actions, 0 running)
INFO: From Action google/cloud/bigquery/storage/v1beta1/gapic-google-cloud-bigquery-storage-v1beta1-java-resources.tar.gz:
tar: Removing leading `../' from member names
/home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/sandbox/linux-sandbox/2/execroot/com_google_googleapis
INFO: From Action google/cloud/bigquery/storage/v1beta1/google-cloud-bigquery-storage-v1beta1-java-resources.tar.gz:
/home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/sandbox/linux-sandbox/1/execroot/com_google_googleapis
[39 / 211] Compiling external/com_google_protobuf/src/google/protobuf/generated_message_table_driven_lite.cc [for host]; 956s linux-sandbox ... (4 actions running)
[48 / 211] Compiling external/com_google_protobuf/src/google/protobuf/struct.pb.cc [for host]; 982s linux-sandbox ... (4 actions running)
INFO: From Action google/cloud/bigquery/storage/v1beta1/grpc-google-cloud-bigquery-storage-v1beta1-java-resources.tar.gz:
tar: Removing leading `../' from member names
/home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/sandbox/linux-sandbox/206/execroot/com_google_googleapis
INFO: From Action google/cloud/bigquery/storage/v1beta1/proto-google-cloud-bigquery-storage-v1beta1-java-resources.tar.gz:
tar: Removing leading `../' from member names
/home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/sandbox/linux-sandbox/211/execroot/com_google_googleapis
INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/struct_pb2.py [for host]:
external/com_google_protobuf/python: warning: directory does not exist.
INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/compiler/plugin_pb2.py [for host]:
external/com_google_protobuf/python: warning: directory does not exist.
INFO: From //google/cloud/bigquery/storage/v1beta1:storage_proto_with_info: `bazel-out/host/bin/external/com_google_protobuf/protoc --include_imports --include_source_info --descriptor_set_out=bazel-out/k8-fastbuild/bin/google/cloud/bigquery/storage/v1beta1/storage_proto_with_info-set.proto.bin -Igoogle/cloud/bigquery/storage/v1beta1/arrow.proto=google/cloud/bigquery/storage/v1beta1/arrow.proto -Igoogle/cloud/bigquery/storage/v1beta1/avro.proto=google/cloud/bigquery/storage/v1beta1/avro.proto -Igoogle/cloud/bigquery/storage/v1beta1/read_options.proto=google/cloud/bigquery/storage/v1beta1/read_options.proto -Igoogle/cloud/bigquery/storage/v1beta1/storage.proto=google/cloud/bigquery/storage/v1beta1/storage.proto -Igoogle/cloud/bigquery/storage/v1beta1/table_reference.proto=google/cloud/bigquery/storage/v1beta1/table_reference.proto -Igoogle/api/annotations.proto=google/api/annotations.proto -Igoogle/api/http.proto=google/api/http.proto -Igoogle/protobuf/descriptor.proto=bazel-out/k8-fastbuild/bin/external/com_google_protobuf/_virtual_imports/descriptor_proto/google/protobuf/descriptor.proto -Igoogle/api/client.proto=google/api/client.proto -Igoogle/api/field_behavior.proto=google/api/field_behavior.proto -Igoogle/api/resource.proto=google/api/resource.proto -Igoogle/protobuf/empty.proto=bazel-out/k8-fastbuild/bin/external/com_google_protobuf/_virtual_imports/empty_proto/google/protobuf/empty.proto -Igoogle/protobuf/timestamp.proto=bazel-out/k8-fastbuild/bin/external/com_google_protobuf/_virtual_imports/timestamp_proto/google/protobuf/timestamp.proto -Igoogle/cloud/common_resources.proto=google/cloud/common_resources.proto google/cloud/bigquery/storage/v1beta1/arrow.proto google/cloud/bigquery/storage/v1beta1/avro.proto google/cloud/bigquery/storage/v1beta1/read_options.proto google/cloud/bigquery/storage/v1beta1/storage.proto google/cloud/bigquery/storage/v1beta1/table_reference.proto google/cloud/common_resources.proto`:
google/cloud/bigquery/storage/v1beta1/table_reference.proto:19:1: warning: Import google/api/resource.proto is unused.
INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/api_pb2.py [for host]:
external/com_google_protobuf/python: warning: directory does not exist.
INFO: From Generating Java (Immutable) proto_library //google/cloud/bigquery/storage/v1beta1:storage_proto:
--include_source_info only makes sense when combined with --descriptor_set_out.
google/cloud/bigquery/storage/v1beta1/table_reference.proto:19:1: warning: Import google/api/resource.proto is unused.
INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/wrappers_pb2.py [for host]:
external/com_google_protobuf/python: warning: directory does not exist.
INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/type_pb2.py [for host]:
external/com_google_protobuf/python: warning: directory does not exist.
INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/descriptor_pb2.py [for host]:
external/com_google_protobuf/python: warning: directory does not exist.
INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/field_mask_pb2.py [for host]:
external/com_google_protobuf/python: warning: directory does not exist.
INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/timestamp_pb2.py [for host]:
external/com_google_protobuf/python: warning: directory does not exist.
INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/empty_pb2.py [for host]:
external/com_google_protobuf/python: warning: directory does not exist.
INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/any_pb2.py [for host]:
external/com_google_protobuf/python: warning: directory does not exist.
INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/duration_pb2.py [for host]:
external/com_google_protobuf/python: warning: directory does not exist.
INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/source_context_pb2.py [for host]:
external/com_google_protobuf/python: warning: directory does not exist.
INFO: From Generating Java (Immutable) proto_library @com_google_protobuf//:duration_proto [for host]:
--include_source_info only makes sense when combined with --descriptor_set_out.
INFO: From Generating Java (Immutable) proto_library @com_google_api_codegen//:grpc_service_config_proto [for host]:
--include_source_info only makes sense when combined with --descriptor_set_out.
INFO: From Generating Java (Immutable) proto_library //google/rpc:code_proto [for host]:
--include_source_info only makes sense when combined with --descriptor_set_out.
INFO: From Generating Java (Immutable) proto_library @com_google_api_codegen//:sample_config_proto [for host]:
--include_source_info only makes sense when combined with --descriptor_set_out.
INFO: From Generating Descriptor Set proto_library //google/cloud/bigquery/storage/v1beta1:storage_proto:
google/cloud/bigquery/storage/v1beta1/table_reference.proto:19:1: warning: Import google/api/resource.proto is unused.
INFO: From Generating Java (Immutable) proto_library @com_google_protobuf//:wrappers_proto [for host]:
--include_source_info only makes sense when combined with --descriptor_set_out.
INFO: From Generating Java (Immutable) proto_library @com_google_api_codegen//:config_v2_proto [for host]:
--include_source_info only makes sense when combined with --descriptor_set_out.
INFO: From Generating Java (Immutable) proto_library @com_google_api_codegen//:config_proto [for host]:
--include_source_info only makes sense when combined with --descriptor_set_out.
INFO: From Action google/cloud/bigquery/storage/v1beta1/storage_java_grpc-proto-gensrc.jar:
google/cloud/bigquery/storage/v1beta1/table_reference.proto: warning: Import google/api/resource.proto is unused.
INFO: From Action google/cloud/bigquery/storage/v1beta1/grpc-google-cloud-bigquery-storage-v1beta1-java-srcs_pkg.tar.gz:
tar: Removing leading `../' from member names
/home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/sandbox/linux-sandbox/251/execroot/com_google_googleapis
INFO: From //google/cloud/bigquery/storage/v1beta1:storage_java_gapic_resource_name_srcjar: `bazel-out/host/bin/external/com_google_protobuf/protoc --plugin=protoc-gen-resourcename=bazel-out/host/bin/external/com_google_protoc_java_resource_names_plugin/gapic_plugin --resourcename_out=google/cloud/bigquery/storage/v1beta1/bigquerystorage_gapic.yaml:bazel-out/k8-fastbuild/bin/google/cloud/bigquery/storage/v1beta1/storage_java_gapic_resource_name_srcjar.srcjar.zip -Igoogle/cloud/bigquery/storage/v1beta1/arrow.proto=google/cloud/bigquery/storage/v1beta1/arrow.proto -Igoogle/cloud/bigquery/storage/v1beta1/avro.proto=google/cloud/bigquery/storage/v1beta1/avro.proto -Igoogle/cloud/bigquery/storage/v1beta1/read_options.proto=google/cloud/bigquery/storage/v1beta1/read_options.proto -Igoogle/cloud/bigquery/storage/v1beta1/storage.proto=google/cloud/bigquery/storage/v1beta1/storage.proto -Igoogle/cloud/bigquery/storage/v1beta1/table_reference.proto=google/cloud/bigquery/storage/v1beta1/table_reference.proto -Igoogle/api/annotations.proto=google/api/annotations.proto -Igoogle/api/http.proto=google/api/http.proto -Igoogle/protobuf/descriptor.proto=bazel-out/k8-fastbuild/bin/external/com_google_protobuf/_virtual_imports/descriptor_proto/google/protobuf/descriptor.proto -Igoogle/api/client.proto=google/api/client.proto -Igoogle/api/field_behavior.proto=google/api/field_behavior.proto -Igoogle/api/resource.proto=google/api/resource.proto -Igoogle/protobuf/empty.proto=bazel-out/k8-fastbuild/bin/external/com_google_protobuf/_virtual_imports/empty_proto/google/protobuf/empty.proto -Igoogle/protobuf/timestamp.proto=bazel-out/k8-fastbuild/bin/external/com_google_protobuf/_virtual_imports/timestamp_proto/google/protobuf/timestamp.proto -Igoogle/cloud/common_resources.proto=google/cloud/common_resources.proto google/cloud/bigquery/storage/v1beta1/arrow.proto google/cloud/bigquery/storage/v1beta1/avro.proto google/cloud/bigquery/storage/v1beta1/read_options.proto google/cloud/bigquery/storage/v1beta1/storage.proto google/cloud/bigquery/storage/v1beta1/table_reference.proto google/cloud/common_resources.proto`:
google/cloud/bigquery/storage/v1beta1/table_reference.proto:19:1: warning: Import google/api/resource.proto is unused.
INFO: From Action google/cloud/bigquery/storage/v1beta1/proto-google-cloud-bigquery-storage-v1beta1-java-srcs_pkg.tar.gz:
tar: Removing leading `../' from member names
/home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/sandbox/linux-sandbox/257/execroot/com_google_googleapis
INFO: From Building external/com_google_protobuf/libprotobuf_java_util.jar (8 source files) [for host]:
warning: -parameters is not supported for target value 1.7. Use 1.8 or later.
ERROR: /home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/external/com_google_api_codegen/BUILD.bazel:96:1: Building external/com_google_api_codegen/gapic_generator-class.jar (543 source files) and running annotation processors (AutoValueProcessor) failed: Worker process returned an unparseable WorkResponse!

Did you try to print something to stdout? Workers aren't allowed to do this, as it breaks the protocol between Bazel and the worker process.

---8<---8<--- Exception details ---8<---8<---
com.google.protobuf.InvalidProtocolBufferException: While parsing a protocol message, the input ended unexpectedly in the middle of a field.  This could mean either that the input has been truncated or that an embedded message misreported its own length.
	at com.google.protobuf.InvalidProtocolBufferException.truncatedMessage(InvalidProtocolBufferException.java:84)
	at com.google.protobuf.CodedInputStream$StreamDecoder.readRawBytesSlowPathOneChunk(CodedInputStream.java:2923)
	at com.google.protobuf.CodedInputStream$StreamDecoder.readBytesSlowPath(CodedInputStream.java:2974)
	at com.google.protobuf.CodedInputStream$StreamDecoder.readBytes(CodedInputStream.java:2386)
	at com.google.protobuf.UnknownFieldSet$Builder.mergeFieldFrom(UnknownFieldSet.java:544)
	at com.google.protobuf.GeneratedMessageV3.parseUnknownField(GeneratedMessageV3.java:320)
	at com.google.devtools.build.lib.worker.WorkerProtocol$WorkResponse.<init>(WorkerProtocol.java:2112)
	at com.google.devtools.build.lib.worker.WorkerProtocol$WorkResponse.<init>(WorkerProtocol.java:2052)
	at com.google.devtools.build.lib.worker.WorkerProtocol$WorkResponse$1.parsePartialFrom(WorkerProtocol.java:2778)
	at com.google.devtools.build.lib.worker.WorkerProtocol$WorkResponse$1.parsePartialFrom(WorkerProtocol.java:2772)
	at com.google.protobuf.AbstractParser.parsePartialFrom(AbstractParser.java:215)
	at com.google.protobuf.AbstractParser.parsePartialDelimitedFrom(AbstractParser.java:255)
	at com.google.protobuf.AbstractParser.parseDelimitedFrom(AbstractParser.java:267)
	at com.google.protobuf.AbstractParser.parseDelimitedFrom(AbstractParser.java:272)
	at com.google.protobuf.AbstractParser.parseDelimitedFrom(AbstractParser.java:48)
	at com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(GeneratedMessageV3.java:375)
	at com.google.devtools.build.lib.worker.WorkerProtocol$WorkResponse.parseDelimitedFrom(WorkerProtocol.java:2351)
	at com.google.devtools.build.lib.worker.Worker.getResponse(Worker.java:136)
	at com.google.devtools.build.lib.worker.WorkerSpawnRunner.execInWorker(WorkerSpawnRunner.java:391)
	at com.google.devtools.build.lib.worker.WorkerSpawnRunner.actuallyExec(WorkerSpawnRunner.java:199)
	at com.google.devtools.build.lib.worker.WorkerSpawnRunner.exec(WorkerSpawnRunner.java:135)
	at com.google.devtools.build.lib.exec.SpawnRunner.execAsync(SpawnRunner.java:238)
	at com.google.devtools.build.lib.exec.AbstractSpawnStrategy.exec(AbstractSpawnStrategy.java:126)
	at com.google.devtools.build.lib.exec.AbstractSpawnStrategy.exec(AbstractSpawnStrategy.java:96)
	at com.google.devtools.build.lib.actions.SpawnStrategy.beginExecution(SpawnStrategy.java:39)
	at com.google.devtools.build.lib.exec.ProxySpawnActionContext.beginExecution(ProxySpawnActionContext.java:60)
	at com.google.devtools.build.lib.rules.java.JavaCompileAction.beginExecution(JavaCompileAction.java:343)
	at com.google.devtools.build.lib.actions.Action.execute(Action.java:124)
	at com.google.devtools.build.lib.skyframe.SkyframeActionExecutor$4.execute(SkyframeActionExecutor.java:961)
	at com.google.devtools.build.lib.skyframe.SkyframeActionExecutor$ActionRunner.continueAction(SkyframeActionExecutor.java:1109)
	at com.google.devtools.build.lib.skyframe.SkyframeActionExecutor$ActionRunner.run(SkyframeActionExecutor.java:1080)
	at com.google.devtools.build.lib.skyframe.ActionExecutionState.runStateMachine(ActionExecutionState.java:137)
	at com.google.devtools.build.lib.skyframe.ActionExecutionState.getResultOrDependOnFuture(ActionExecutionState.java:80)
	at com.google.devtools.build.lib.skyframe.SkyframeActionExecutor.executeAction(SkyframeActionExecutor.java:601)
	at com.google.devtools.build.lib.skyframe.ActionExecutionFunction.checkCacheAndExecuteIfNeeded(ActionExecutionFunction.java:907)
	at com.google.devtools.build.lib.skyframe.ActionExecutionFunction.compute(ActionExecutionFunction.java:297)
	at com.google.devtools.build.skyframe.AbstractParallelEvaluator$Evaluate.run(AbstractParallelEvaluator.java:438)
	at com.google.devtools.build.lib.concurrent.AbstractQueueVisitor$WrappedRunnable.run(AbstractQueueVisitor.java:399)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)
---8<---8<--- End of exception details ---8<---8<---

---8<---8<--- Start of log ---8<---8<---
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (mmap) failed to map 249561088 bytes for committing reserved memory.
 the Java Runtime Environment to continue.
# Native memory allocation (mmap) failed to map 249561088 bytes for committing reserved memory.
---8<---8<--- End of log ---8<---8<---
Target //google/cloud/bigquery/storage/v1beta1:google-cloud-bigquery-storage-v1beta1-java failed to build
Use --verbose_failures to see the command lines of failed build steps.
INFO: Elapsed time: 7919.389s, Critical Path: 1622.05s
INFO: 274 processes: 264 linux-sandbox, 10 worker.
FAILED: Build did NOT complete successfully
FAILED: Build did NOT complete successfully

2020-05-07 13:49:46,639 synthtool > Wrote metadata to synth.metadata.
Traceback (most recent call last):
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/tmpfs/src/github/synthtool/synthtool/__main__.py", line 102, in <module>
    main()
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 829, in __call__
    return self.main(*args, **kwargs)
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 782, in main
    rv = self.invoke(ctx)
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 1066, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 610, in invoke
    return callback(*args, **kwargs)
  File "/tmpfs/src/github/synthtool/synthtool/__main__.py", line 94, in main
    spec.loader.exec_module(synth_module)  # type: ignore
  File "<frozen importlib._bootstrap_external>", line 678, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/tmpfs/src/github/synthtool/working_repo/synth.py", line 35, in <module>
    destination_name='bigquerystorage',
  File "/tmpfs/src/github/synthtool/synthtool/languages/java.py", line 310, in bazel_library
    library = gapic.java_library(service=service, version=version, **kwargs)
  File "/tmpfs/src/github/synthtool/synthtool/gcp/gapic_bazel.py", line 63, in java_library
    return self._generate_code(service, version, "java", **kwargs)
  File "/tmpfs/src/github/synthtool/synthtool/gcp/gapic_bazel.py", line 177, in _generate_code
    shell.run(bazel_run_args)
  File "/tmpfs/src/github/synthtool/synthtool/shell.py", line 39, in run
    raise exc
  File "/tmpfs/src/github/synthtool/synthtool/shell.py", line 33, in run
    encoding="utf-8",
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/subprocess.py", line 438, in run
    output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['bazel', 'build', '//google/cloud/bigquery/storage/v1beta1:google-cloud-bigquery-storage-v1beta1-java']' returned non-zero exit status 1.
2020-05-07 13:49:46 [ERROR] Synthesis failed
HEAD is now at 5b99ddd [CHANGE ME] Re-generated to pick up changes from googleapis. (#258)
Switched to branch 'autosynth-self'
Note: checking out '5b99ddd4b6785c5f48885a26d8cf950d521c8047'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

  git checkout -b <new-branch-name>

HEAD is now at 5b99ddd [CHANGE ME] Re-generated to pick up changes from googleapis. (#258)
Previous HEAD position was ab88356 fix: make .kokoro-autosynth executable (#522)
HEAD is now at be74d3e build: do not fail builds on codecov errors (#528)
HEAD is now at 2fc2caaa chore: enable gapic v2 and proto annotation for bigquery/storage/v1beta2 API.
Switched to a new branch 'autosynth-5'
2020-05-07 13:49:47 [INFO] Running synthtool
2020-05-07 13:49:47 [INFO] ['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'synth.metadata', 'synth.py', '--']
2020-05-07 13:49:47,986 synthtool > Executing /tmpfs/src/github/synthtool/working_repo/synth.py.
On branch autosynth-5
nothing to commit, working tree clean
2020-05-07 13:49:48,344 synthtool > Ensuring dependencies.
2020-05-07 13:49:48,355 synthtool > Pulling artman image.
latest: Pulling from googleapis/artman
Digest: sha256:b3b47805231a305d0f40c4bf069df20f6a2635574e6d4259fac651d3f9f6e098
Status: Image is up to date for googleapis/artman:latest
2020-05-07 13:49:50,053 synthtool > Ensuring dependencies.
2020-05-07 13:49:50,068 synthtool > Cloning googleapis.
2020-05-07 13:49:50,069 synthtool > Using precloned repo /tmpfs/tmp/tmp0s9e9lai/googleapis
2020-05-07 13:49:50,074 synthtool > Generating code for: //google/cloud/bigquery/storage/v1beta1:google-cloud-bigquery-storage-v1beta1-java.
2020-05-07 13:49:53,839 synthtool > Failed executing bazel build //google/cloud/bigquery/storage/v1beta1:google-cloud-bigquery-storage-v1beta1-java:

Loading: 
Loading: 0 packages loaded
DEBUG: Rule 'com_google_protobuf' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "419f654d36998a51de2e0b79a67885ec48f8d803615ce66ec82cd15f54936730"
DEBUG: Repository com_google_protobuf instantiated at:
  no stack (--record_rule_instantiation_callstack not enabled)
Repository rule http_archive defined at:
  /home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/external/bazel_tools/tools/build_defs/repo/http.bzl:336:16: in <toplevel>
DEBUG: Rule 'com_github_grpc_grpc' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "8d87aa54941db316e8a3370fdee1173ac4b2ede5724877d36a57edbc6dd136f0"
DEBUG: Repository com_github_grpc_grpc instantiated at:
  no stack (--record_rule_instantiation_callstack not enabled)
Repository rule http_archive defined at:
  /home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/external/bazel_tools/tools/build_defs/repo/http.bzl:336:16: in <toplevel>
DEBUG: Rule 'com_google_api_gax_java' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "97c2a418cf3acf3eba0bb25ac01a617b03023711ff031c081a78f98b55beee55"
DEBUG: Repository com_google_api_gax_java instantiated at:
  no stack (--record_rule_instantiation_callstack not enabled)
Repository rule http_archive defined at:
  /home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/external/bazel_tools/tools/build_defs/repo/http.bzl:336:16: in <toplevel>
DEBUG: Rule 'io_grpc_grpc_java' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "92ffb4391f847e02e115933a761e243dd1423f3fcafdc9b7ae0327eca102d76b"
DEBUG: Repository io_grpc_grpc_java instantiated at:
  no stack (--record_rule_instantiation_callstack not enabled)
Repository rule http_archive defined at:
  /home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/external/bazel_tools/tools/build_defs/repo/http.bzl:336:16: in <toplevel>
DEBUG: Rule 'com_google_api_codegen' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "843bcf262d44f6a2c1c131844ff8ef40daf95dd3b7c95dd761656f9e010d06d7"
DEBUG: Repository com_google_api_codegen instantiated at:
  no stack (--record_rule_instantiation_callstack not enabled)
Repository rule http_archive defined at:
  /home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/external/bazel_tools/tools/build_defs/repo/http.bzl:336:16: in <toplevel>
DEBUG: Rule 'com_google_protoc_java_resource_names_plugin' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "f475903e83904dbbe3651abae8cbf57ed804960a0dadd9cbde41b746db645052"
DEBUG: Repository com_google_protoc_java_resource_names_plugin instantiated at:
  no stack (--record_rule_instantiation_callstack not enabled)
Repository rule http_archive defined at:
  /home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/external/bazel_tools/tools/build_defs/repo/http.bzl:336:16: in <toplevel>
DEBUG: Rule 'protoc_docs_plugin' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "765ec120bb165ae98c3bae78705d2a127e64016e59738552e909fc8b11d06338"
DEBUG: Repository protoc_docs_plugin instantiated at:
  no stack (--record_rule_instantiation_callstack not enabled)
Repository rule http_archive defined at:
  /home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/external/bazel_tools/tools/build_defs/repo/http.bzl:336:16: in <toplevel>
DEBUG: Rule 'rules_python' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "d3e40ca3b7e00b72d2b1585e0b3396bcce50f0fc692e2b7c91d8b0dc471e3eaf"
DEBUG: Repository rules_python instantiated at:
  no stack (--record_rule_instantiation_callstack not enabled)
Repository rule http_archive defined at:
  /home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/external/bazel_tools/tools/build_defs/repo/http.bzl:336:16: in <toplevel>
DEBUG: Rule 'gapic_generator_python' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "52301db31e5a1757017123f1ccc46a4d80db81310eba95d0c19553b047f365e4"
DEBUG: Repository gapic_generator_python instantiated at:
  no stack (--record_rule_instantiation_callstack not enabled)
Repository rule http_archive defined at:
  /home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/external/bazel_tools/tools/build_defs/repo/http.bzl:336:16: in <toplevel>
DEBUG: Rule 'bazel_gazelle' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "d8c45ee70ec39a57e7a05e5027c32b1576cc7f16d9dd37135b0eddde45cf1b10"
DEBUG: Repository bazel_gazelle instantiated at:
  no stack (--record_rule_instantiation_callstack not enabled)
Repository rule http_archive defined at:
  /home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/external/bazel_tools/tools/build_defs/repo/http.bzl:336:16: in <toplevel>
DEBUG: Rule 'com_googleapis_gapic_generator_go' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "c18388bb1f1318dc5b00d9727beb9f9a079b64c2ef96a93cee83b5e11e172f02"
DEBUG: Repository com_googleapis_gapic_generator_go instantiated at:
  no stack (--record_rule_instantiation_callstack not enabled)
Repository rule http_archive defined at:
  /home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/external/bazel_tools/tools/build_defs/repo/http.bzl:336:16: in <toplevel>
DEBUG: Rule 'bazel_skylib' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "1dde365491125a3db70731e25658dfdd3bc5dbdfd11b840b3e987ecf043c7ca0"
DEBUG: Repository bazel_skylib instantiated at:
  no stack (--record_rule_instantiation_callstack not enabled)
Repository rule http_archive defined at:
  /home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/external/bazel_tools/tools/build_defs/repo/http.bzl:336:16: in <toplevel>
Analyzing: target //google/cloud/bigquery/storage/v1beta1:google-cloud-bigquery-storage-v1beta1-java (0 packages loaded, 0 targets configured)
DEBUG: Rule 'pypi_ply' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "e7d1bdff026beb159c9942f7a17e102c375638d9478a7ecd4cc0c76afd8de0b8"
DEBUG: Repository pypi_ply instantiated at:
  no stack (--record_rule_instantiation_callstack not enabled)
Repository rule http_archive defined at:
  /home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/external/bazel_tools/tools/build_defs/repo/http.bzl:336:16: in <toplevel>
DEBUG: Rule 'pypi_py_yaml' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "592766c6303207a20efc445587778322d7f73b161bd994f227adaa341ba212ab"
DEBUG: Repository pypi_py_yaml instantiated at:
  no stack (--record_rule_instantiation_callstack not enabled)
Repository rule http_archive defined at:
  /home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/external/bazel_tools/tools/build_defs/repo/http.bzl:336:16: in <toplevel>
DEBUG: Rule 'pypi_chevron' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "f95054a8b303268ebf3efd6bdfc8c1b428d3fc92327913b4e236d062ec61c989"
DEBUG: Repository pypi_chevron instantiated at:
  no stack (--record_rule_instantiation_callstack not enabled)
Repository rule http_archive defined at:
  /home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/external/bazel_tools/tools/build_defs/repo/http.bzl:336:16: in <toplevel>
INFO: Analyzed target //google/cloud/bigquery/storage/v1beta1:google-cloud-bigquery-storage-v1beta1-java (0 packages loaded, 0 targets configured).
INFO: Found 1 target...
[0 / 3] [Prepa] BazelWorkspaceStatusAction stable-status.txt
[1 / 10] Building external/com_google_api_codegen/gapic_generator-class.jar (543 source files) and running annotation processors (AutoValueProcessor) [for host]; 1s worker
ERROR: /home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/external/com_google_api_codegen/BUILD.bazel:96:1: Building external/com_google_api_codegen/gapic_generator-class.jar (543 source files) and running annotation processors (AutoValueProcessor) failed: Worker process returned an unparseable WorkResponse!

Did you try to print something to stdout? Workers aren't allowed to do this, as it breaks the protocol between Bazel and the worker process.

---8<---8<--- Exception details ---8<---8<---
com.google.protobuf.InvalidProtocolBufferException: While parsing a protocol message, the input ended unexpectedly in the middle of a field.  This could mean either that the input has been truncated or that an embedded message misreported its own length.
	at com.google.protobuf.InvalidProtocolBufferException.truncatedMessage(InvalidProtocolBufferException.java:84)
	at com.google.protobuf.CodedInputStream$StreamDecoder.readRawBytesSlowPathOneChunk(CodedInputStream.java:2923)
	at com.google.protobuf.CodedInputStream$StreamDecoder.readBytesSlowPath(CodedInputStream.java:2974)
	at com.google.protobuf.CodedInputStream$StreamDecoder.readBytes(CodedInputStream.java:2386)
	at com.google.protobuf.UnknownFieldSet$Builder.mergeFieldFrom(UnknownFieldSet.java:544)
	at com.google.protobuf.GeneratedMessageV3.parseUnknownField(GeneratedMessageV3.java:320)
	at com.google.devtools.build.lib.worker.WorkerProtocol$WorkResponse.<init>(WorkerProtocol.java:2112)
	at com.google.devtools.build.lib.worker.WorkerProtocol$WorkResponse.<init>(WorkerProtocol.java:2052)
	at com.google.devtools.build.lib.worker.WorkerProtocol$WorkResponse$1.parsePartialFrom(WorkerProtocol.java:2778)
	at com.google.devtools.build.lib.worker.WorkerProtocol$WorkResponse$1.parsePartialFrom(WorkerProtocol.java:2772)
	at com.google.protobuf.AbstractParser.parsePartialFrom(AbstractParser.java:215)
	at com.google.protobuf.AbstractParser.parsePartialDelimitedFrom(AbstractParser.java:255)
	at com.google.protobuf.AbstractParser.parseDelimitedFrom(AbstractParser.java:267)
	at com.google.protobuf.AbstractParser.parseDelimitedFrom(AbstractParser.java:272)
	at com.google.protobuf.AbstractParser.parseDelimitedFrom(AbstractParser.java:48)
	at com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(GeneratedMessageV3.java:375)
	at com.google.devtools.build.lib.worker.WorkerProtocol$WorkResponse.parseDelimitedFrom(WorkerProtocol.java:2351)
	at com.google.devtools.build.lib.worker.Worker.getResponse(Worker.java:136)
	at com.google.devtools.build.lib.worker.WorkerSpawnRunner.execInWorker(WorkerSpawnRunner.java:391)
	at com.google.devtools.build.lib.worker.WorkerSpawnRunner.actuallyExec(WorkerSpawnRunner.java:199)
	at com.google.devtools.build.lib.worker.WorkerSpawnRunner.exec(WorkerSpawnRunner.java:135)
	at com.google.devtools.build.lib.exec.SpawnRunner.execAsync(SpawnRunner.java:238)
	at com.google.devtools.build.lib.exec.AbstractSpawnStrategy.exec(AbstractSpawnStrategy.java:126)
	at com.google.devtools.build.lib.exec.AbstractSpawnStrategy.exec(AbstractSpawnStrategy.java:96)
	at com.google.devtools.build.lib.actions.SpawnStrategy.beginExecution(SpawnStrategy.java:39)
	at com.google.devtools.build.lib.exec.ProxySpawnActionContext.beginExecution(ProxySpawnActionContext.java:60)
	at com.google.devtools.build.lib.rules.java.JavaCompileAction.beginExecution(JavaCompileAction.java:343)
	at com.google.devtools.build.lib.actions.Action.execute(Action.java:124)
	at com.google.devtools.build.lib.skyframe.SkyframeActionExecutor$4.execute(SkyframeActionExecutor.java:961)
	at com.google.devtools.build.lib.skyframe.SkyframeActionExecutor$ActionRunner.continueAction(SkyframeActionExecutor.java:1109)
	at com.google.devtools.build.lib.skyframe.SkyframeActionExecutor$ActionRunner.run(SkyframeActionExecutor.java:1080)
	at com.google.devtools.build.lib.skyframe.ActionExecutionState.runStateMachine(ActionExecutionState.java:137)
	at com.google.devtools.build.lib.skyframe.ActionExecutionState.getResultOrDependOnFuture(ActionExecutionState.java:80)
	at com.google.devtools.build.lib.skyframe.SkyframeActionExecutor.executeAction(SkyframeActionExecutor.java:601)
	at com.google.devtools.build.lib.skyframe.ActionExecutionFunction.checkCacheAndExecuteIfNeeded(ActionExecutionFunction.java:907)
	at com.google.devtools.build.lib.skyframe.ActionExecutionFunction.compute(ActionExecutionFunction.java:297)
	at com.google.devtools.build.skyframe.AbstractParallelEvaluator$Evaluate.run(AbstractParallelEvaluator.java:438)
	at com.google.devtools.build.lib.concurrent.AbstractQueueVisitor$WrappedRunnable.run(AbstractQueueVisitor.java:399)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)
---8<---8<--- End of exception details ---8<---8<---

---8<---8<--- Start of log ---8<---8<---
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (mmap) failed to map 437256192 bytes for committing reserved memory.
# An error report file with more information is saved as:
# /home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/execroot/com_google_googleapis/hs_err_pid17061.log
 the Java Runtime Environment to continue.
# Native memory allocation (mmap) failed to map 437256192 bytes for committing reserved memory.
# An error report file with more information is saved as:
# /home/kbuilder/.cache/bazel/_bazel_kbuilder/a72a1305a5c464930645447eeed02414/execroot/com_google_googleapis/hs_err_pid17061.log
---8<---8<--- End of log ---8<---8<---
Target //google/cloud/bigquery/storage/v1beta1:google-cloud-bigquery-storage-v1beta1-java failed to build
Use --verbose_failures to see the command lines of failed build steps.
INFO: Elapsed time: 3.741s, Critical Path: 3.07s
INFO: 0 processes.
FAILED: Build did NOT complete successfully
FAILED: Build did NOT complete successfully

2020-05-07 13:49:53,840 synthtool > Wrote metadata to synth.metadata.
Traceback (most recent call last):
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/tmpfs/src/github/synthtool/synthtool/__main__.py", line 102, in <module>
    main()
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 829, in __call__
    return self.main(*args, **kwargs)
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 782, in main
    rv = self.invoke(ctx)
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 1066, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 610, in invoke
    return callback(*args, **kwargs)
  File "/tmpfs/src/github/synthtool/synthtool/__main__.py", line 94, in main
    spec.loader.exec_module(synth_module)  # type: ignore
  File "<frozen importlib._bootstrap_external>", line 678, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/tmpfs/src/github/synthtool/working_repo/synth.py", line 35, in <module>
    destination_name='bigquerystorage',
  File "/tmpfs/src/github/synthtool/synthtool/languages/java.py", line 310, in bazel_library
    library = gapic.java_library(service=service, version=version, **kwargs)
  File "/tmpfs/src/github/synthtool/synthtool/gcp/gapic_bazel.py", line 63, in java_library
    return self._generate_code(service, version, "java", **kwargs)
  File "/tmpfs/src/github/synthtool/synthtool/gcp/gapic_bazel.py", line 177, in _generate_code
    shell.run(bazel_run_args)
  File "/tmpfs/src/github/synthtool/synthtool/shell.py", line 39, in run
    raise exc
  File "/tmpfs/src/github/synthtool/synthtool/shell.py", line 33, in run
    encoding="utf-8",
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/subprocess.py", line 438, in run
    output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['bazel', 'build', '//google/cloud/bigquery/storage/v1beta1:google-cloud-bigquery-storage-v1beta1-java']' returned non-zero exit status 1.
2020-05-07 13:49:53 [ERROR] Synthesis failed
HEAD is now at 5b99ddd [CHANGE ME] Re-generated to pick up changes from googleapis. (#258)
Switched to branch 'autosynth'
Traceback (most recent call last):
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 584, in <module>
    main()
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 465, in main
    return _inner_main(temp_dir)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 574, in _inner_main
    commit_count = synthesize_loop(x, multiple_prs, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 360, in synthesize_loop
    synthesize_inner_loop(toolbox, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 370, in synthesize_inner_loop
    synthesizer, len(toolbox.versions) - 1
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 259, in synthesize_version_in_new_branch
    synthesizer.synthesize(self.environ)
  File "/tmpfs/src/github/synthtool/autosynth/synthesizer.py", line 115, in synthesize
    synth_proc.check_returncode()  # Raise an exception.
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/subprocess.py", line 389, in check_returncode
    self.stderr)
subprocess.CalledProcessError: Command '['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'synth.metadata', 'synth.py', '--']' returned non-zero exit status 1.

Google internal developers can see the full log here.

Synthesis failed for java-bigquerystorage

Hello! Autosynth couldn't regenerate java-bigquerystorage. 💔

Here's the output from running synth.py:

Cloning into 'working_repo'...
Switched to branch 'autosynth'
Traceback (most recent call last):
  File "/home/kbuilder/.pyenv/versions/3.6.1/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/home/kbuilder/.pyenv/versions/3.6.1/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/tmpfs/src/git/autosynth/autosynth/synth.py", line 256, in <module>
    main()
  File "/tmpfs/src/git/autosynth/autosynth/synth.py", line 196, in main
    last_synth_commit_hash = get_last_metadata_commit(args.metadata_path)
  File "/tmpfs/src/git/autosynth/autosynth/synth.py", line 149, in get_last_metadata_commit
    text=True,
  File "/home/kbuilder/.pyenv/versions/3.6.1/lib/python3.6/subprocess.py", line 403, in run
    with Popen(*popenargs, **kwargs) as process:
TypeError: __init__() got an unexpected keyword argument 'text'

Google internal developers can see the full log here.

Dependency Dashboard

This issue provides visibility into Renovate updates and their statuses. Learn more

Other Branches

These updates are pending. To force PRs open, click the checkbox below.

  • deps: update actions/github-script action to v5

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Ignored or Blocked

These are blocked by an existing closed PR and will not be recreated unless you click a checkbox below.


  • Check this box to trigger a request for Renovate to run again on this repository

Promote to GA

Package name: google-cloud-bigquerystorage
Current release: beta
Proposed release: GA

Instructions

Check the lists below, adding tests / documentation as required. Once all the "required" boxes are ticked, please create a release and close this issue.

Required

  • 28 days elapsed since last beta release with new API surface
  • Server API is GA
  • Package API is stable, and we can commit to backward compatibility
  • All dependencies are GA

Optional

  • Most common / important scenarios have descriptive samples
  • Public manual methods have at least one usage sample each (excluding overloads)
  • Per-API README includes a full description of the API
  • Per-API README contains at least one “getting started” sample using the most common API scenario
  • Manual code has been reviewed by API producer
  • Manual code has been reviewed by a DPE responsible for samples
  • 'Client Libraries' page is added to the product documentation in 'APIs & Reference' section of the product's documentation on Cloud Site

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.