text:
Synthesis failed for datastore

Hello! Autosynth couldn't regenerate datastore. :broken_heart:
Here's the output from running synth.py:
hp.
2021-01-21 04:18:13,464 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/ReserveIdsRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/ReserveIdsRequest.php.
2021-01-21 04:18:13,465 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Value.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Value.php.
2021-01-21 04:18:13,465 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Projection.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Projection.php.
2021-01-21 04:18:13,465 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/KindExpression.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/KindExpression.php.
2021-01-21 04:18:13,466 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PropertyReference.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PropertyReference.php.
2021-01-21 04:18:13,466 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Query.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Query.php.
2021-01-21 04:18:13,466 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/LookupRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/LookupRequest.php.
2021-01-21 04:18:13,466 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/MutationResult.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/MutationResult.php.
2021-01-21 04:18:13,467 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key.php.
2021-01-21 04:18:13,467 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PartitionId.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PartitionId.php.
2021-01-21 04:18:13,467 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/GqlQuery.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/GqlQuery.php.
2021-01-21 04:18:13,468 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RollbackRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RollbackRequest.php.
2021-01-21 04:18:13,468 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RunQueryResponse.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RunQueryResponse.php.
2021-01-21 04:18:13,468 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/AllocateIdsRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/AllocateIdsRequest.php.
2021-01-21 04:18:13,469 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/TransactionOptions/ReadWrite.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/TransactionOptions/ReadWrite.php.
2021-01-21 04:18:13,470 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key/PathElement.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key/PathElement.php.
2021-01-21 04:18:13,478 synthtool [WARNING] > No replacements made in src/**/V*/**/*.php for pattern final class, maybe replacement is no longer needed?
WARNING:synthtool:No replacements made in src/**/V*/**/*.php for pattern final class, maybe replacement is no longer needed?
2021-01-21 04:18:13,483 synthtool [INFO] > Replaced 'public function ([s|g]\\w{3,})Unwrapped' in src/V1/Query.php.
INFO:synthtool:Replaced 'public function ([s|g]\\w{3,})Unwrapped' in src/V1/Query.php.
2021-01-21 04:18:13,593 synthtool [WARNING] > No replacements made in src/**/V*/**/*.php for pattern (.{0,})\]\((/.{0,})\), maybe replacement is no longer needed?
WARNING:synthtool:No replacements made in src/**/V*/**/*.php for pattern (.{0,})\]\((/.{0,})\), maybe replacement is no longer needed?
2021-01-21 04:18:13,593 synthtool [DEBUG] > Wrote metadata to synth.metadata.
DEBUG:synthtool:Wrote metadata to synth.metadata.
2021-01-21 04:18:13,687 autosynth [INFO] > Changed files:
2021-01-21 04:18:13,687 autosynth [INFO] > M Datastore/synth.metadata
2021-01-21 04:18:13,687 autosynth [DEBUG] > Running: git log 656b253c1a4bcad06d77d903e1d873e75ef57328 -1 --no-decorate --pretty=%s
2021-01-21 04:18:13,691 autosynth [DEBUG] > Running: git log 656b253c1a4bcad06d77d903e1d873e75ef57328 -1 --no-decorate --pretty=%b%n%nSource-Author: %an <%ae>%nSource-Date: %ad
2021-01-21 04:18:13,696 autosynth [DEBUG] > Running: git add -A
2021-01-21 04:18:13,739 autosynth [DEBUG] > Running: git status --porcelain
2021-01-21 04:18:13,786 autosynth [DEBUG] > Running: git commit -m build(nodejs): add build rules for Node.js library

PiperOrigin-RevId: 352815661

Source-Author: Google APIs <noreply@google.com>
Source-Date: Wed Jan 20 10:01:58 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: 656b253c1a4bcad06d77d903e1d873e75ef57328
Source-Link: https://github.com/googleapis/googleapis/commit/656b253c1a4bcad06d77d903e1d873e75ef57328
[autosynth-datastore-276 92391d75] build(nodejs): add build rules for Node.js library
 1 file changed, 4 insertions(+), 4 deletions(-)
2021-01-21 04:18:13,813 autosynth [DEBUG] > Running: git reset --hard HEAD
HEAD is now at 92391d75 build(nodejs): add build rules for Node.js library
2021-01-21 04:18:13,858 autosynth [DEBUG] > Running: git checkout autosynth-datastore
Switched to branch 'autosynth-datastore'
2021-01-21 04:18:13,891 autosynth [DEBUG] > Running: git diff HEAD..autosynth-datastore-276 -- . :(exclude)synth.metadata
2021-01-21 04:18:13,896 autosynth [DEBUG] > Running: git diff HEAD..autosynth-datastore-276 -- synth.metadata
2021-01-21 04:18:13,900 autosynth [DEBUG] > Running: git diff HEAD..autosynth-datastore-277 -- . :(exclude)synth.metadata
2021-01-21 04:18:13,905 autosynth [DEBUG] > Running: git diff HEAD autosynth-datastore-277
2021-01-21 04:18:13,910 autosynth [DEBUG] > Running: git apply /tmpfs/tmp/tmpe29blqv1/autosynth-datastore-277.patch
error: cannot apply binary patch to 'Datastore/metadata/V1/Datastore.php' without full index line
error: Datastore/metadata/V1/Datastore.php: patch does not apply
error: cannot apply binary patch to 'Datastore/metadata/V1/Entity.php' without full index line
error: Datastore/metadata/V1/Entity.php: patch does not apply
error: cannot apply binary patch to 'Datastore/metadata/V1/Query.php' without full index line
error: Datastore/metadata/V1/Query.php: patch does not apply
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 354, in <module>
    main()
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 189, in main
    return _inner_main(temp_dir)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 334, in _inner_main
    commit_count = synthesize_loop(x, multiple_prs, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 104, in synthesize_loop
    return synthesize_loop_single_pr(toolbox, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 126, in synthesize_loop_single_pr
    synthesize_inner_loop(toolbox, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 152, in synthesize_inner_loop
    synthesize_range(toolbox, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 170, in synthesize_range
    toolbox.patch_merge_version(young)
  File "/tmpfs/src/github/synthtool/autosynth/synth_toolbox.py", line 182, in patch_merge_version
    git.patch_merge(sub_branch, patch_file_path)
  File "/tmpfs/src/github/synthtool/autosynth/git.py", line 151, in patch_merge
    executor.check_call(["git", "apply", patch_file_path], cwd=git_repo_dir)
  File "/tmpfs/src/github/synthtool/autosynth/executor.py", line 29, in check_call
    subprocess.check_call(command, **args)
  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', 'apply', '/tmpfs/tmp/tmpe29blqv1/autosynth-datastore-277.patch']' returned non-zero exit status 1.

Google internal developers can see the full log here.

Autosynth is still having trouble generating datastore. :sob:
Here's the output from running synth.py:
07 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/ReserveIdsRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/ReserveIdsRequest.php.
2021-01-21 10:58:44,508 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Value.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Value.php.
2021-01-21 10:58:44,508 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Projection.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Projection.php.
2021-01-21 10:58:44,508 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/KindExpression.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/KindExpression.php.
2021-01-21 10:58:44,508 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PropertyReference.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PropertyReference.php.
2021-01-21 10:58:44,509 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Query.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Query.php.
2021-01-21 10:58:44,509 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/LookupRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/LookupRequest.php.
2021-01-21 10:58:44,509 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/MutationResult.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/MutationResult.php.
2021-01-21 10:58:44,510 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key.php.
2021-01-21 10:58:44,510 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PartitionId.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PartitionId.php.
2021-01-21 10:58:44,510 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/GqlQuery.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/GqlQuery.php.
2021-01-21 10:58:44,510 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RollbackRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RollbackRequest.php.
2021-01-21 10:58:44,510 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RunQueryResponse.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RunQueryResponse.php.
2021-01-21 10:58:44,511 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/AllocateIdsRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/AllocateIdsRequest.php.
2021-01-21 10:58:44,512 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/TransactionOptions/ReadWrite.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/TransactionOptions/ReadWrite.php.
2021-01-21 10:58:44,512 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key/PathElement.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key/PathElement.php.
2021-01-21 10:58:44,520 synthtool [WARNING] > No replacements made in src/**/V*/**/*.php for pattern final class, maybe replacement is no longer needed?
WARNING:synthtool:No replacements made in src/**/V*/**/*.php for pattern final class, maybe replacement is no longer needed?
2021-01-21 10:58:44,524 synthtool [INFO] > Replaced 'public function ([s|g]\\w{3,})Unwrapped' in src/V1/Query.php.
INFO:synthtool:Replaced 'public function ([s|g]\\w{3,})Unwrapped' in src/V1/Query.php.
2021-01-21 10:58:44,632 synthtool [WARNING] > No replacements made in src/**/V*/**/*.php for pattern (.{0,})\]\((/.{0,})\), maybe replacement is no longer needed?
WARNING:synthtool:No replacements made in src/**/V*/**/*.php for pattern (.{0,})\]\((/.{0,})\), maybe replacement is no longer needed?
2021-01-21 10:58:44,633 synthtool [DEBUG] > Wrote metadata to synth.metadata.
DEBUG:synthtool:Wrote metadata to synth.metadata.
2021-01-21 10:58:44,713 autosynth [INFO] > Changed files:
2021-01-21 10:58:44,713 autosynth [INFO] > M Datastore/metadata/V1/Datastore.php
 M Datastore/metadata/V1/Entity.php
 M Datastore/metadata/V1/Query.php
 M Datastore/synth.metadata
2021-01-21 10:58:44,713 autosynth [DEBUG] > Running: git log ceaaf31b3d13badab7cf9d3b570f5639db5593d9 -1 --no-decorate --pretty=%s
2021-01-21 10:58:44,717 autosynth [DEBUG] > Running: git log ceaaf31b3d13badab7cf9d3b570f5639db5593d9 -1 --no-decorate --pretty=%b%n%nSource-Author: %an <%ae>%nSource-Date: %ad
2021-01-21 10:58:44,721 autosynth [DEBUG] > Running: git add -A
2021-01-21 10:58:44,762 autosynth [DEBUG] > Running: git status --porcelain
2021-01-21 10:58:44,806 autosynth [DEBUG] > Running: git commit -m chore: update Go generator, rules_go, and protobuf

PiperOrigin-RevId: 352816749

Source-Author: Google APIs <noreply@google.com>
Source-Date: Wed Jan 20 10:06:23 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: ceaaf31b3d13badab7cf9d3b570f5639db5593d9
Source-Link: https://github.com/googleapis/googleapis/commit/ceaaf31b3d13badab7cf9d3b570f5639db5593d9
[autosynth-datastore-277 8e7faef0] chore: update Go generator, rules_go, and protobuf
 4 files changed, 4 insertions(+), 4 deletions(-)
 rewrite Datastore/metadata/V1/Datastore.php (91%)
 rewrite Datastore/metadata/V1/Entity.php (80%)
 rewrite Datastore/metadata/V1/Query.php (89%)
2021-01-21 10:58:44,833 autosynth [DEBUG] > Running: git reset --hard HEAD
HEAD is now at 8e7faef0 chore: update Go generator, rules_go, and protobuf
2021-01-21 10:58:44,875 autosynth [DEBUG] > Running: git checkout autosynth-datastore
Switched to branch 'autosynth-datastore'
2021-01-21 10:58:44,903 autosynth [DEBUG] > Running: git diff HEAD..autosynth-datastore-277 -- . :(exclude)synth.metadata
2021-01-21 10:58:44,908 autosynth [DEBUG] > Running: git diff HEAD autosynth-datastore-277
2021-01-21 10:58:44,912 autosynth [DEBUG] > Running: git apply /tmpfs/tmp/tmp_x602pju/autosynth-datastore-277.patch
error: cannot apply binary patch to 'Datastore/metadata/V1/Datastore.php' without full index line
error: Datastore/metadata/V1/Datastore.php: patch does not apply
error: cannot apply binary patch to 'Datastore/metadata/V1/Entity.php' without full index line
error: Datastore/metadata/V1/Entity.php: patch does not apply
error: cannot apply binary patch to 'Datastore/metadata/V1/Query.php' without full index line
error: Datastore/metadata/V1/Query.php: patch does not apply
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 354, in <module>
    main()
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 189, in main
    return _inner_main(temp_dir)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 334, in _inner_main
    commit_count = synthesize_loop(x, multiple_prs, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 104, in synthesize_loop
    return synthesize_loop_single_pr(toolbox, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 126, in synthesize_loop_single_pr
    synthesize_inner_loop(toolbox, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 152, in synthesize_inner_loop
    synthesize_range(toolbox, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 170, in synthesize_range
    toolbox.patch_merge_version(young)
  File "/tmpfs/src/github/synthtool/autosynth/synth_toolbox.py", line 182, in patch_merge_version
    git.patch_merge(sub_branch, patch_file_path)
  File "/tmpfs/src/github/synthtool/autosynth/git.py", line 151, in patch_merge
    executor.check_call(["git", "apply", patch_file_path], cwd=git_repo_dir)
  File "/tmpfs/src/github/synthtool/autosynth/executor.py", line 29, in check_call
    subprocess.check_call(command, **args)
  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', 'apply', '/tmpfs/tmp/tmp_x602pju/autosynth-datastore-277.patch']' returned non-zero exit status 1.

Google internal developers can see the full log here.

Autosynth is still having trouble generating datastore. :sob:
Here's the output from running synth.py:
07 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/ReserveIdsRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/ReserveIdsRequest.php.
2021-01-21 10:58:44,508 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Value.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Value.php.
2021-01-21 10:58:44,508 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Projection.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Projection.php.
2021-01-21 10:58:44,508 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/KindExpression.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/KindExpression.php.
2021-01-21 10:58:44,508 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PropertyReference.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PropertyReference.php.
2021-01-21 10:58:44,509 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Query.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Query.php.
2021-01-21 10:58:44,509 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/LookupRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/LookupRequest.php.
2021-01-21 10:58:44,509 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/MutationResult.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/MutationResult.php.
2021-01-21 10:58:44,510 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key.php.
2021-01-21 10:58:44,510 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PartitionId.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PartitionId.php.
2021-01-21 10:58:44,510 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/GqlQuery.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/GqlQuery.php.
2021-01-21 10:58:44,510 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RollbackRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RollbackRequest.php.
2021-01-21 10:58:44,510 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RunQueryResponse.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RunQueryResponse.php.
2021-01-21 10:58:44,511 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/AllocateIdsRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/AllocateIdsRequest.php.
2021-01-21 10:58:44,512 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/TransactionOptions/ReadWrite.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/TransactionOptions/ReadWrite.php.
2021-01-21 10:58:44,512 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key/PathElement.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key/PathElement.php.
2021-01-21 10:58:44,520 synthtool [WARNING] > No replacements made in src/**/V*/**/*.php for pattern final class, maybe replacement is no longer needed?
WARNING:synthtool:No replacements made in src/**/V*/**/*.php for pattern final class, maybe replacement is no longer needed?
2021-01-21 10:58:44,524 synthtool [INFO] > Replaced 'public function ([s|g]\\w{3,})Unwrapped' in src/V1/Query.php.
INFO:synthtool:Replaced 'public function ([s|g]\\w{3,})Unwrapped' in src/V1/Query.php.
2021-01-21 10:58:44,632 synthtool [WARNING] > No replacements made in src/**/V*/**/*.php for pattern (.{0,})\]\((/.{0,})\), maybe replacement is no longer needed?
WARNING:synthtool:No replacements made in src/**/V*/**/*.php for pattern (.{0,})\]\((/.{0,})\), maybe replacement is no longer needed?
2021-01-21 10:58:44,633 synthtool [DEBUG] > Wrote metadata to synth.metadata.
DEBUG:synthtool:Wrote metadata to synth.metadata.
2021-01-21 10:58:44,713 autosynth [INFO] > Changed files:
2021-01-21 10:58:44,713 autosynth [INFO] > M Datastore/metadata/V1/Datastore.php
 M Datastore/metadata/V1/Entity.php
 M Datastore/metadata/V1/Query.php
 M Datastore/synth.metadata
2021-01-21 10:58:44,713 autosynth [DEBUG] > Running: git log ceaaf31b3d13badab7cf9d3b570f5639db5593d9 -1 --no-decorate --pretty=%s
2021-01-21 10:58:44,717 autosynth [DEBUG] > Running: git log ceaaf31b3d13badab7cf9d3b570f5639db5593d9 -1 --no-decorate --pretty=%b%n%nSource-Author: %an <%ae>%nSource-Date: %ad
2021-01-21 10:58:44,721 autosynth [DEBUG] > Running: git add -A
2021-01-21 10:58:44,762 autosynth [DEBUG] > Running: git status --porcelain
2021-01-21 10:58:44,806 autosynth [DEBUG] > Running: git commit -m chore: update Go generator, rules_go, and protobuf

PiperOrigin-RevId: 352816749

Source-Author: Google APIs <noreply@google.com>
Source-Date: Wed Jan 20 10:06:23 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: ceaaf31b3d13badab7cf9d3b570f5639db5593d9
Source-Link: https://github.com/googleapis/googleapis/commit/ceaaf31b3d13badab7cf9d3b570f5639db5593d9
[autosynth-datastore-277 8e7faef0] chore: update Go generator, rules_go, and protobuf
 4 files changed, 4 insertions(+), 4 deletions(-)
 rewrite Datastore/metadata/V1/Datastore.php (91%)
 rewrite Datastore/metadata/V1/Entity.php (80%)
 rewrite Datastore/metadata/V1/Query.php (89%)
2021-01-21 10:58:44,833 autosynth [DEBUG] > Running: git reset --hard HEAD
HEAD is now at 8e7faef0 chore: update Go generator, rules_go, and protobuf
2021-01-21 10:58:44,875 autosynth [DEBUG] > Running: git checkout autosynth-datastore
Switched to branch 'autosynth-datastore'
2021-01-21 10:58:44,903 autosynth [DEBUG] > Running: git diff HEAD..autosynth-datastore-277 -- . :(exclude)synth.metadata
2021-01-21 10:58:44,908 autosynth [DEBUG] > Running: git diff HEAD autosynth-datastore-277
2021-01-21 10:58:44,912 autosynth [DEBUG] > Running: git apply /tmpfs/tmp/tmp_x602pju/autosynth-datastore-277.patch
error: cannot apply binary patch to 'Datastore/metadata/V1/Datastore.php' without full index line
error: Datastore/metadata/V1/Datastore.php: patch does not apply
error: cannot apply binary patch to 'Datastore/metadata/V1/Entity.php' without full index line
error: Datastore/metadata/V1/Entity.php: patch does not apply
error: cannot apply binary patch to 'Datastore/metadata/V1/Query.php' without full index line
error: Datastore/metadata/V1/Query.php: patch does not apply
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 354, in <module>
    main()
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 189, in main
    return _inner_main(temp_dir)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 334, in _inner_main
    commit_count = synthesize_loop(x, multiple_prs, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 104, in synthesize_loop
    return synthesize_loop_single_pr(toolbox, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 126, in synthesize_loop_single_pr
    synthesize_inner_loop(toolbox, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 152, in synthesize_inner_loop
    synthesize_range(toolbox, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 170, in synthesize_range
    toolbox.patch_merge_version(young)
  File "/tmpfs/src/github/synthtool/autosynth/synth_toolbox.py", line 182, in patch_merge_version
    git.patch_merge(sub_branch, patch_file_path)
  File "/tmpfs/src/github/synthtool/autosynth/git.py", line 151, in patch_merge
    executor.check_call(["git", "apply", patch_file_path], cwd=git_repo_dir)
  File "/tmpfs/src/github/synthtool/autosynth/executor.py", line 29, in check_call
    subprocess.check_call(command, **args)
  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', 'apply', '/tmpfs/tmp/tmp_x602pju/autosynth-datastore-277.patch']' returned non-zero exit status 1.

Google internal developers can see the full log here.

Autosynth is still having trouble generating datastore. :sob:
Here's the output from running synth.py:
94 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/ReserveIdsRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/ReserveIdsRequest.php.
2021-01-22 04:26:03,994 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Value.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Value.php.
2021-01-22 04:26:03,994 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Projection.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Projection.php.
2021-01-22 04:26:03,995 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/KindExpression.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/KindExpression.php.
2021-01-22 04:26:03,995 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PropertyReference.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PropertyReference.php.
2021-01-22 04:26:03,995 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Query.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Query.php.
2021-01-22 04:26:03,995 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/LookupRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/LookupRequest.php.
2021-01-22 04:26:03,996 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/MutationResult.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/MutationResult.php.
2021-01-22 04:26:03,996 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key.php.
2021-01-22 04:26:03,996 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PartitionId.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PartitionId.php.
2021-01-22 04:26:03,996 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/GqlQuery.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/GqlQuery.php.
2021-01-22 04:26:03,997 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RollbackRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RollbackRequest.php.
2021-01-22 04:26:03,997 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RunQueryResponse.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RunQueryResponse.php.
2021-01-22 04:26:03,997 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/AllocateIdsRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/AllocateIdsRequest.php.
2021-01-22 04:26:03,998 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/TransactionOptions/ReadWrite.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/TransactionOptions/ReadWrite.php.
2021-01-22 04:26:03,998 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key/PathElement.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key/PathElement.php.
2021-01-22 04:26:04,006 synthtool [WARNING] > No replacements made in src/**/V*/**/*.php for pattern final class, maybe replacement is no longer needed?
WARNING:synthtool:No replacements made in src/**/V*/**/*.php for pattern final class, maybe replacement is no longer needed?
2021-01-22 04:26:04,010 synthtool [INFO] > Replaced 'public function ([s|g]\\w{3,})Unwrapped' in src/V1/Query.php.
INFO:synthtool:Replaced 'public function ([s|g]\\w{3,})Unwrapped' in src/V1/Query.php.
2021-01-22 04:26:04,113 synthtool [WARNING] > No replacements made in src/**/V*/**/*.php for pattern (.{0,})\]\((/.{0,})\), maybe replacement is no longer needed?
WARNING:synthtool:No replacements made in src/**/V*/**/*.php for pattern (.{0,})\]\((/.{0,})\), maybe replacement is no longer needed?
2021-01-22 04:26:04,114 synthtool [DEBUG] > Wrote metadata to synth.metadata.
DEBUG:synthtool:Wrote metadata to synth.metadata.
2021-01-22 04:26:04,197 autosynth [INFO] > Changed files:
2021-01-22 04:26:04,197 autosynth [INFO] > M Datastore/metadata/V1/Datastore.php
 M Datastore/metadata/V1/Entity.php
 M Datastore/metadata/V1/Query.php
 M Datastore/synth.metadata
2021-01-22 04:26:04,198 autosynth [DEBUG] > Running: git log ceaaf31b3d13badab7cf9d3b570f5639db5593d9 -1 --no-decorate --pretty=%s
2021-01-22 04:26:04,202 autosynth [DEBUG] > Running: git log ceaaf31b3d13badab7cf9d3b570f5639db5593d9 -1 --no-decorate --pretty=%b%n%nSource-Author: %an <%ae>%nSource-Date: %ad
2021-01-22 04:26:04,205 autosynth [DEBUG] > Running: git add -A
2021-01-22 04:26:04,245 autosynth [DEBUG] > Running: git status --porcelain
2021-01-22 04:26:04,291 autosynth [DEBUG] > Running: git commit -m chore: update Go generator, rules_go, and protobuf

PiperOrigin-RevId: 352816749

Source-Author: Google APIs <noreply@google.com>
Source-Date: Wed Jan 20 10:06:23 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: ceaaf31b3d13badab7cf9d3b570f5639db5593d9
Source-Link: https://github.com/googleapis/googleapis/commit/ceaaf31b3d13badab7cf9d3b570f5639db5593d9
[autosynth-datastore-277 723e80ca] chore: update Go generator, rules_go, and protobuf
 4 files changed, 4 insertions(+), 4 deletions(-)
 rewrite Datastore/metadata/V1/Datastore.php (91%)
 rewrite Datastore/metadata/V1/Entity.php (80%)
 rewrite Datastore/metadata/V1/Query.php (89%)
2021-01-22 04:26:04,318 autosynth [DEBUG] > Running: git reset --hard HEAD
HEAD is now at 723e80ca chore: update Go generator, rules_go, and protobuf
2021-01-22 04:26:04,359 autosynth [DEBUG] > Running: git checkout autosynth-datastore
Switched to branch 'autosynth-datastore'
2021-01-22 04:26:04,385 autosynth [DEBUG] > Running: git diff HEAD..autosynth-datastore-277 -- . :(exclude)synth.metadata
2021-01-22 04:26:04,390 autosynth [DEBUG] > Running: git diff HEAD autosynth-datastore-277
2021-01-22 04:26:04,394 autosynth [DEBUG] > Running: git apply /tmpfs/tmp/tmp607dgatn/autosynth-datastore-277.patch
error: cannot apply binary patch to 'Datastore/metadata/V1/Datastore.php' without full index line
error: Datastore/metadata/V1/Datastore.php: patch does not apply
error: cannot apply binary patch to 'Datastore/metadata/V1/Entity.php' without full index line
error: Datastore/metadata/V1/Entity.php: patch does not apply
error: cannot apply binary patch to 'Datastore/metadata/V1/Query.php' without full index line
error: Datastore/metadata/V1/Query.php: patch does not apply
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 354, in <module>
    main()
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 189, in main
    return _inner_main(temp_dir)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 334, in _inner_main
    commit_count = synthesize_loop(x, multiple_prs, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 104, in synthesize_loop
    return synthesize_loop_single_pr(toolbox, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 126, in synthesize_loop_single_pr
    synthesize_inner_loop(toolbox, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 152, in synthesize_inner_loop
    synthesize_range(toolbox, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 170, in synthesize_range
    toolbox.patch_merge_version(young)
  File "/tmpfs/src/github/synthtool/autosynth/synth_toolbox.py", line 182, in patch_merge_version
    git.patch_merge(sub_branch, patch_file_path)
  File "/tmpfs/src/github/synthtool/autosynth/git.py", line 151, in patch_merge
    executor.check_call(["git", "apply", patch_file_path], cwd=git_repo_dir)
  File "/tmpfs/src/github/synthtool/autosynth/executor.py", line 29, in check_call
    subprocess.check_call(command, **args)
  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', 'apply', '/tmpfs/tmp/tmp607dgatn/autosynth-datastore-277.patch']' returned non-zero exit status 1.

Google internal developers can see the full log here.

Autosynth is still having trouble generating datastore. :sob:
Here's the output from running synth.py:
94 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/ReserveIdsRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/ReserveIdsRequest.php.
2021-01-22 04:26:03,994 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Value.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Value.php.
2021-01-22 04:26:03,994 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Projection.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Projection.php.
2021-01-22 04:26:03,995 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/KindExpression.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/KindExpression.php.
2021-01-22 04:26:03,995 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PropertyReference.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PropertyReference.php.
2021-01-22 04:26:03,995 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Query.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Query.php.
2021-01-22 04:26:03,995 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/LookupRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/LookupRequest.php.
2021-01-22 04:26:03,996 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/MutationResult.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/MutationResult.php.
2021-01-22 04:26:03,996 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key.php.
2021-01-22 04:26:03,996 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PartitionId.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PartitionId.php.
2021-01-22 04:26:03,996 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/GqlQuery.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/GqlQuery.php.
2021-01-22 04:26:03,997 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RollbackRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RollbackRequest.php.
2021-01-22 04:26:03,997 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RunQueryResponse.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RunQueryResponse.php.
2021-01-22 04:26:03,997 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/AllocateIdsRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/AllocateIdsRequest.php.
2021-01-22 04:26:03,998 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/TransactionOptions/ReadWrite.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/TransactionOptions/ReadWrite.php.
2021-01-22 04:26:03,998 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key/PathElement.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key/PathElement.php.
2021-01-22 04:26:04,006 synthtool [WARNING] > No replacements made in src/**/V*/**/*.php for pattern final class, maybe replacement is no longer needed?
WARNING:synthtool:No replacements made in src/**/V*/**/*.php for pattern final class, maybe replacement is no longer needed?
2021-01-22 04:26:04,010 synthtool [INFO] > Replaced 'public function ([s|g]\\w{3,})Unwrapped' in src/V1/Query.php.
INFO:synthtool:Replaced 'public function ([s|g]\\w{3,})Unwrapped' in src/V1/Query.php.
2021-01-22 04:26:04,113 synthtool [WARNING] > No replacements made in src/**/V*/**/*.php for pattern (.{0,})\]\((/.{0,})\), maybe replacement is no longer needed?
WARNING:synthtool:No replacements made in src/**/V*/**/*.php for pattern (.{0,})\]\((/.{0,})\), maybe replacement is no longer needed?
2021-01-22 04:26:04,114 synthtool [DEBUG] > Wrote metadata to synth.metadata.
DEBUG:synthtool:Wrote metadata to synth.metadata.
2021-01-22 04:26:04,197 autosynth [INFO] > Changed files:
2021-01-22 04:26:04,197 autosynth [INFO] > M Datastore/metadata/V1/Datastore.php
 M Datastore/metadata/V1/Entity.php
 M Datastore/metadata/V1/Query.php
 M Datastore/synth.metadata
2021-01-22 04:26:04,198 autosynth [DEBUG] > Running: git log ceaaf31b3d13badab7cf9d3b570f5639db5593d9 -1 --no-decorate --pretty=%s
2021-01-22 04:26:04,202 autosynth [DEBUG] > Running: git log ceaaf31b3d13badab7cf9d3b570f5639db5593d9 -1 --no-decorate --pretty=%b%n%nSource-Author: %an <%ae>%nSource-Date: %ad
2021-01-22 04:26:04,205 autosynth [DEBUG] > Running: git add -A
2021-01-22 04:26:04,245 autosynth [DEBUG] > Running: git status --porcelain
2021-01-22 04:26:04,291 autosynth [DEBUG] > Running: git commit -m chore: update Go generator, rules_go, and protobuf

PiperOrigin-RevId: 352816749

Source-Author: Google APIs <noreply@google.com>
Source-Date: Wed Jan 20 10:06:23 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: ceaaf31b3d13badab7cf9d3b570f5639db5593d9
Source-Link: https://github.com/googleapis/googleapis/commit/ceaaf31b3d13badab7cf9d3b570f5639db5593d9
[autosynth-datastore-277 723e80ca] chore: update Go generator, rules_go, and protobuf
 4 files changed, 4 insertions(+), 4 deletions(-)
 rewrite Datastore/metadata/V1/Datastore.php (91%)
 rewrite Datastore/metadata/V1/Entity.php (80%)
 rewrite Datastore/metadata/V1/Query.php (89%)
2021-01-22 04:26:04,318 autosynth [DEBUG] > Running: git reset --hard HEAD
HEAD is now at 723e80ca chore: update Go generator, rules_go, and protobuf
2021-01-22 04:26:04,359 autosynth [DEBUG] > Running: git checkout autosynth-datastore
Switched to branch 'autosynth-datastore'
2021-01-22 04:26:04,385 autosynth [DEBUG] > Running: git diff HEAD..autosynth-datastore-277 -- . :(exclude)synth.metadata
2021-01-22 04:26:04,390 autosynth [DEBUG] > Running: git diff HEAD autosynth-datastore-277
2021-01-22 04:26:04,394 autosynth [DEBUG] > Running: git apply /tmpfs/tmp/tmp607dgatn/autosynth-datastore-277.patch
error: cannot apply binary patch to 'Datastore/metadata/V1/Datastore.php' without full index line
error: Datastore/metadata/V1/Datastore.php: patch does not apply
error: cannot apply binary patch to 'Datastore/metadata/V1/Entity.php' without full index line
error: Datastore/metadata/V1/Entity.php: patch does not apply
error: cannot apply binary patch to 'Datastore/metadata/V1/Query.php' without full index line
error: Datastore/metadata/V1/Query.php: patch does not apply
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 354, in <module>
    main()
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 189, in main
    return _inner_main(temp_dir)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 334, in _inner_main
    commit_count = synthesize_loop(x, multiple_prs, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 104, in synthesize_loop
    return synthesize_loop_single_pr(toolbox, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 126, in synthesize_loop_single_pr
    synthesize_inner_loop(toolbox, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 152, in synthesize_inner_loop
    synthesize_range(toolbox, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 170, in synthesize_range
    toolbox.patch_merge_version(young)
  File "/tmpfs/src/github/synthtool/autosynth/synth_toolbox.py", line 182, in patch_merge_version
    git.patch_merge(sub_branch, patch_file_path)
  File "/tmpfs/src/github/synthtool/autosynth/git.py", line 151, in patch_merge
    executor.check_call(["git", "apply", patch_file_path], cwd=git_repo_dir)
  File "/tmpfs/src/github/synthtool/autosynth/executor.py", line 29, in check_call
    subprocess.check_call(command, **args)
  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', 'apply', '/tmpfs/tmp/tmp607dgatn/autosynth-datastore-277.patch']' returned non-zero exit status 1.

Google internal developers can see the full log here.

Autosynth is still having trouble generating datastore. :sob:
Here's the output from running synth.py:
84 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/ReserveIdsRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/ReserveIdsRequest.php.
2021-01-23 04:27:32,985 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Value.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Value.php.
2021-01-23 04:27:32,985 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Projection.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Projection.php.
2021-01-23 04:27:32,985 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/KindExpression.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/KindExpression.php.
2021-01-23 04:27:32,985 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PropertyReference.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PropertyReference.php.
2021-01-23 04:27:32,986 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Query.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Query.php.
2021-01-23 04:27:32,986 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/LookupRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/LookupRequest.php.
2021-01-23 04:27:32,986 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/MutationResult.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/MutationResult.php.
2021-01-23 04:27:32,986 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key.php.
2021-01-23 04:27:32,987 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PartitionId.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PartitionId.php.
2021-01-23 04:27:32,987 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/GqlQuery.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/GqlQuery.php.
2021-01-23 04:27:32,987 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RollbackRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RollbackRequest.php.
2021-01-23 04:27:32,987 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RunQueryResponse.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RunQueryResponse.php.
2021-01-23 04:27:32,988 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/AllocateIdsRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/AllocateIdsRequest.php.
2021-01-23 04:27:32,988 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/TransactionOptions/ReadWrite.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/TransactionOptions/ReadWrite.php.
2021-01-23 04:27:32,989 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key/PathElement.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key/PathElement.php.
2021-01-23 04:27:32,997 synthtool [WARNING] > No replacements made in src/**/V*/**/*.php for pattern final class, maybe replacement is no longer needed?
WARNING:synthtool:No replacements made in src/**/V*/**/*.php for pattern final class, maybe replacement is no longer needed?
2021-01-23 04:27:33,001 synthtool [INFO] > Replaced 'public function ([s|g]\\w{3,})Unwrapped' in src/V1/Query.php.
INFO:synthtool:Replaced 'public function ([s|g]\\w{3,})Unwrapped' in src/V1/Query.php.
2021-01-23 04:27:33,108 synthtool [WARNING] > No replacements made in src/**/V*/**/*.php for pattern (.{0,})\]\((/.{0,})\), maybe replacement is no longer needed?
WARNING:synthtool:No replacements made in src/**/V*/**/*.php for pattern (.{0,})\]\((/.{0,})\), maybe replacement is no longer needed?
2021-01-23 04:27:33,109 synthtool [DEBUG] > Wrote metadata to synth.metadata.
DEBUG:synthtool:Wrote metadata to synth.metadata.
2021-01-23 04:27:33,199 autosynth [INFO] > Changed files:
2021-01-23 04:27:33,199 autosynth [INFO] > M Datastore/metadata/V1/Datastore.php
 M Datastore/metadata/V1/Entity.php
 M Datastore/metadata/V1/Query.php
 M Datastore/synth.metadata
2021-01-23 04:27:33,200 autosynth [DEBUG] > Running: git log ceaaf31b3d13badab7cf9d3b570f5639db5593d9 -1 --no-decorate --pretty=%s
2021-01-23 04:27:33,204 autosynth [DEBUG] > Running: git log ceaaf31b3d13badab7cf9d3b570f5639db5593d9 -1 --no-decorate --pretty=%b%n%nSource-Author: %an <%ae>%nSource-Date: %ad
2021-01-23 04:27:33,208 autosynth [DEBUG] > Running: git add -A
2021-01-23 04:27:33,250 autosynth [DEBUG] > Running: git status --porcelain
2021-01-23 04:27:33,294 autosynth [DEBUG] > Running: git commit -m chore: update Go generator, rules_go, and protobuf

PiperOrigin-RevId: 352816749

Source-Author: Google APIs <noreply@google.com>
Source-Date: Wed Jan 20 10:06:23 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: ceaaf31b3d13badab7cf9d3b570f5639db5593d9
Source-Link: https://github.com/googleapis/googleapis/commit/ceaaf31b3d13badab7cf9d3b570f5639db5593d9
[autosynth-datastore-277 f45fd59b] chore: update Go generator, rules_go, and protobuf
 4 files changed, 4 insertions(+), 4 deletions(-)
 rewrite Datastore/metadata/V1/Datastore.php (91%)
 rewrite Datastore/metadata/V1/Entity.php (80%)
 rewrite Datastore/metadata/V1/Query.php (89%)
2021-01-23 04:27:33,321 autosynth [DEBUG] > Running: git reset --hard HEAD
HEAD is now at f45fd59b chore: update Go generator, rules_go, and protobuf
2021-01-23 04:27:33,363 autosynth [DEBUG] > Running: git checkout autosynth-datastore
Switched to branch 'autosynth-datastore'
2021-01-23 04:27:33,391 autosynth [DEBUG] > Running: git diff HEAD..autosynth-datastore-277 -- . :(exclude)synth.metadata
2021-01-23 04:27:33,397 autosynth [DEBUG] > Running: git diff HEAD autosynth-datastore-277
2021-01-23 04:27:33,402 autosynth [DEBUG] > Running: git apply /tmpfs/tmp/tmp82j7z88l/autosynth-datastore-277.patch
error: cannot apply binary patch to 'Datastore/metadata/V1/Datastore.php' without full index line
error: Datastore/metadata/V1/Datastore.php: patch does not apply
error: cannot apply binary patch to 'Datastore/metadata/V1/Entity.php' without full index line
error: Datastore/metadata/V1/Entity.php: patch does not apply
error: cannot apply binary patch to 'Datastore/metadata/V1/Query.php' without full index line
error: Datastore/metadata/V1/Query.php: patch does not apply
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 354, in <module>
    main()
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 189, in main
    return _inner_main(temp_dir)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 334, in _inner_main
    commit_count = synthesize_loop(x, multiple_prs, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 104, in synthesize_loop
    return synthesize_loop_single_pr(toolbox, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 126, in synthesize_loop_single_pr
    synthesize_inner_loop(toolbox, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 152, in synthesize_inner_loop
    synthesize_range(toolbox, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 170, in synthesize_range
    toolbox.patch_merge_version(young)
  File "/tmpfs/src/github/synthtool/autosynth/synth_toolbox.py", line 182, in patch_merge_version
    git.patch_merge(sub_branch, patch_file_path)
  File "/tmpfs/src/github/synthtool/autosynth/git.py", line 151, in patch_merge
    executor.check_call(["git", "apply", patch_file_path], cwd=git_repo_dir)
  File "/tmpfs/src/github/synthtool/autosynth/executor.py", line 29, in check_call
    subprocess.check_call(command, **args)
  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', 'apply', '/tmpfs/tmp/tmp82j7z88l/autosynth-datastore-277.patch']' returned non-zero exit status 1.

Google internal developers can see the full log here.

Autosynth is still having trouble generating datastore. :sob:
Here's the output from running synth.py:
84 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/ReserveIdsRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/ReserveIdsRequest.php.
2021-01-23 04:27:32,985 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Value.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Value.php.
2021-01-23 04:27:32,985 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Projection.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Projection.php.
2021-01-23 04:27:32,985 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/KindExpression.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/KindExpression.php.
2021-01-23 04:27:32,985 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PropertyReference.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PropertyReference.php.
2021-01-23 04:27:32,986 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Query.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Query.php.
2021-01-23 04:27:32,986 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/LookupRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/LookupRequest.php.
2021-01-23 04:27:32,986 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/MutationResult.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/MutationResult.php.
2021-01-23 04:27:32,986 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key.php.
2021-01-23 04:27:32,987 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PartitionId.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PartitionId.php.
2021-01-23 04:27:32,987 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/GqlQuery.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/GqlQuery.php.
2021-01-23 04:27:32,987 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RollbackRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RollbackRequest.php.
2021-01-23 04:27:32,987 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RunQueryResponse.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RunQueryResponse.php.
2021-01-23 04:27:32,988 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/AllocateIdsRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/AllocateIdsRequest.php.
2021-01-23 04:27:32,988 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/TransactionOptions/ReadWrite.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/TransactionOptions/ReadWrite.php.
2021-01-23 04:27:32,989 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key/PathElement.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key/PathElement.php.
2021-01-23 04:27:32,997 synthtool [WARNING] > No replacements made in src/**/V*/**/*.php for pattern final class, maybe replacement is no longer needed?
WARNING:synthtool:No replacements made in src/**/V*/**/*.php for pattern final class, maybe replacement is no longer needed?
2021-01-23 04:27:33,001 synthtool [INFO] > Replaced 'public function ([s|g]\\w{3,})Unwrapped' in src/V1/Query.php.
INFO:synthtool:Replaced 'public function ([s|g]\\w{3,})Unwrapped' in src/V1/Query.php.
2021-01-23 04:27:33,108 synthtool [WARNING] > No replacements made in src/**/V*/**/*.php for pattern (.{0,})\]\((/.{0,})\), maybe replacement is no longer needed?
WARNING:synthtool:No replacements made in src/**/V*/**/*.php for pattern (.{0,})\]\((/.{0,})\), maybe replacement is no longer needed?
2021-01-23 04:27:33,109 synthtool [DEBUG] > Wrote metadata to synth.metadata.
DEBUG:synthtool:Wrote metadata to synth.metadata.
2021-01-23 04:27:33,199 autosynth [INFO] > Changed files:
2021-01-23 04:27:33,199 autosynth [INFO] > M Datastore/metadata/V1/Datastore.php
 M Datastore/metadata/V1/Entity.php
 M Datastore/metadata/V1/Query.php
 M Datastore/synth.metadata
2021-01-23 04:27:33,200 autosynth [DEBUG] > Running: git log ceaaf31b3d13badab7cf9d3b570f5639db5593d9 -1 --no-decorate --pretty=%s
2021-01-23 04:27:33,204 autosynth [DEBUG] > Running: git log ceaaf31b3d13badab7cf9d3b570f5639db5593d9 -1 --no-decorate --pretty=%b%n%nSource-Author: %an <%ae>%nSource-Date: %ad
2021-01-23 04:27:33,208 autosynth [DEBUG] > Running: git add -A
2021-01-23 04:27:33,250 autosynth [DEBUG] > Running: git status --porcelain
2021-01-23 04:27:33,294 autosynth [DEBUG] > Running: git commit -m chore: update Go generator, rules_go, and protobuf

PiperOrigin-RevId: 352816749

Source-Author: Google APIs <noreply@google.com>
Source-Date: Wed Jan 20 10:06:23 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: ceaaf31b3d13badab7cf9d3b570f5639db5593d9
Source-Link: https://github.com/googleapis/googleapis/commit/ceaaf31b3d13badab7cf9d3b570f5639db5593d9
[autosynth-datastore-277 f45fd59b] chore: update Go generator, rules_go, and protobuf
 4 files changed, 4 insertions(+), 4 deletions(-)
 rewrite Datastore/metadata/V1/Datastore.php (91%)
 rewrite Datastore/metadata/V1/Entity.php (80%)
 rewrite Datastore/metadata/V1/Query.php (89%)
2021-01-23 04:27:33,321 autosynth [DEBUG] > Running: git reset --hard HEAD
HEAD is now at f45fd59b chore: update Go generator, rules_go, and protobuf
2021-01-23 04:27:33,363 autosynth [DEBUG] > Running: git checkout autosynth-datastore
Switched to branch 'autosynth-datastore'
2021-01-23 04:27:33,391 autosynth [DEBUG] > Running: git diff HEAD..autosynth-datastore-277 -- . :(exclude)synth.metadata
2021-01-23 04:27:33,397 autosynth [DEBUG] > Running: git diff HEAD autosynth-datastore-277
2021-01-23 04:27:33,402 autosynth [DEBUG] > Running: git apply /tmpfs/tmp/tmp82j7z88l/autosynth-datastore-277.patch
error: cannot apply binary patch to 'Datastore/metadata/V1/Datastore.php' without full index line
error: Datastore/metadata/V1/Datastore.php: patch does not apply
error: cannot apply binary patch to 'Datastore/metadata/V1/Entity.php' without full index line
error: Datastore/metadata/V1/Entity.php: patch does not apply
error: cannot apply binary patch to 'Datastore/metadata/V1/Query.php' without full index line
error: Datastore/metadata/V1/Query.php: patch does not apply
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 354, in <module>
    main()
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 189, in main
    return _inner_main(temp_dir)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 334, in _inner_main
    commit_count = synthesize_loop(x, multiple_prs, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 104, in synthesize_loop
    return synthesize_loop_single_pr(toolbox, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 126, in synthesize_loop_single_pr
    synthesize_inner_loop(toolbox, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 152, in synthesize_inner_loop
    synthesize_range(toolbox, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 170, in synthesize_range
    toolbox.patch_merge_version(young)
  File "/tmpfs/src/github/synthtool/autosynth/synth_toolbox.py", line 182, in patch_merge_version
    git.patch_merge(sub_branch, patch_file_path)
  File "/tmpfs/src/github/synthtool/autosynth/git.py", line 151, in patch_merge
    executor.check_call(["git", "apply", patch_file_path], cwd=git_repo_dir)
  File "/tmpfs/src/github/synthtool/autosynth/executor.py", line 29, in check_call
    subprocess.check_call(command, **args)
  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', 'apply', '/tmpfs/tmp/tmp82j7z88l/autosynth-datastore-277.patch']' returned non-zero exit status 1.

Google internal developers can see the full log here.

Autosynth is still having trouble generating datastore. :sob:
Here's the output from running synth.py:
20 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/ReserveIdsRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/ReserveIdsRequest.php.
2021-01-24 04:27:16,021 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Value.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Value.php.
2021-01-24 04:27:16,021 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Projection.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Projection.php.
2021-01-24 04:27:16,021 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/KindExpression.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/KindExpression.php.
2021-01-24 04:27:16,021 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PropertyReference.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PropertyReference.php.
2021-01-24 04:27:16,022 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Query.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Query.php.
2021-01-24 04:27:16,022 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/LookupRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/LookupRequest.php.
2021-01-24 04:27:16,022 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/MutationResult.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/MutationResult.php.
2021-01-24 04:27:16,022 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key.php.
2021-01-24 04:27:16,023 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PartitionId.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PartitionId.php.
2021-01-24 04:27:16,023 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/GqlQuery.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/GqlQuery.php.
2021-01-24 04:27:16,023 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RollbackRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RollbackRequest.php.
2021-01-24 04:27:16,024 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RunQueryResponse.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RunQueryResponse.php.
2021-01-24 04:27:16,024 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/AllocateIdsRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/AllocateIdsRequest.php.
2021-01-24 04:27:16,025 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/TransactionOptions/ReadWrite.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/TransactionOptions/ReadWrite.php.
2021-01-24 04:27:16,025 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key/PathElement.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key/PathElement.php.
2021-01-24 04:27:16,034 synthtool [WARNING] > No replacements made in src/**/V*/**/*.php for pattern final class, maybe replacement is no longer needed?
WARNING:synthtool:No replacements made in src/**/V*/**/*.php for pattern final class, maybe replacement is no longer needed?
2021-01-24 04:27:16,038 synthtool [INFO] > Replaced 'public function ([s|g]\\w{3,})Unwrapped' in src/V1/Query.php.
INFO:synthtool:Replaced 'public function ([s|g]\\w{3,})Unwrapped' in src/V1/Query.php.
2021-01-24 04:27:16,144 synthtool [WARNING] > No replacements made in src/**/V*/**/*.php for pattern (.{0,})\]\((/.{0,})\), maybe replacement is no longer needed?
WARNING:synthtool:No replacements made in src/**/V*/**/*.php for pattern (.{0,})\]\((/.{0,})\), maybe replacement is no longer needed?
2021-01-24 04:27:16,145 synthtool [DEBUG] > Wrote metadata to synth.metadata.
DEBUG:synthtool:Wrote metadata to synth.metadata.
2021-01-24 04:27:16,237 autosynth [INFO] > Changed files:
2021-01-24 04:27:16,237 autosynth [INFO] > M Datastore/metadata/V1/Datastore.php
 M Datastore/metadata/V1/Entity.php
 M Datastore/metadata/V1/Query.php
 M Datastore/synth.metadata
2021-01-24 04:27:16,237 autosynth [DEBUG] > Running: git log ceaaf31b3d13badab7cf9d3b570f5639db5593d9 -1 --no-decorate --pretty=%s
2021-01-24 04:27:16,242 autosynth [DEBUG] > Running: git log ceaaf31b3d13badab7cf9d3b570f5639db5593d9 -1 --no-decorate --pretty=%b%n%nSource-Author: %an <%ae>%nSource-Date: %ad
2021-01-24 04:27:16,245 autosynth [DEBUG] > Running: git add -A
2021-01-24 04:27:16,290 autosynth [DEBUG] > Running: git status --porcelain
2021-01-24 04:27:16,336 autosynth [DEBUG] > Running: git commit -m chore: update Go generator, rules_go, and protobuf

PiperOrigin-RevId: 352816749

Source-Author: Google APIs <noreply@google.com>
Source-Date: Wed Jan 20 10:06:23 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: ceaaf31b3d13badab7cf9d3b570f5639db5593d9
Source-Link: https://github.com/googleapis/googleapis/commit/ceaaf31b3d13badab7cf9d3b570f5639db5593d9
[autosynth-datastore-277 6ea4d424] chore: update Go generator, rules_go, and protobuf
 4 files changed, 4 insertions(+), 4 deletions(-)
 rewrite Datastore/metadata/V1/Datastore.php (91%)
 rewrite Datastore/metadata/V1/Entity.php (80%)
 rewrite Datastore/metadata/V1/Query.php (89%)
2021-01-24 04:27:16,365 autosynth [DEBUG] > Running: git reset --hard HEAD
HEAD is now at 6ea4d424 chore: update Go generator, rules_go, and protobuf
2021-01-24 04:27:16,408 autosynth [DEBUG] > Running: git checkout autosynth-datastore
Switched to branch 'autosynth-datastore'
2021-01-24 04:27:16,437 autosynth [DEBUG] > Running: git diff HEAD..autosynth-datastore-277 -- . :(exclude)synth.metadata
2021-01-24 04:27:16,442 autosynth [DEBUG] > Running: git diff HEAD autosynth-datastore-277
2021-01-24 04:27:16,447 autosynth [DEBUG] > Running: git apply /tmpfs/tmp/tmpmkr7msp_/autosynth-datastore-277.patch
error: cannot apply binary patch to 'Datastore/metadata/V1/Datastore.php' without full index line
error: Datastore/metadata/V1/Datastore.php: patch does not apply
error: cannot apply binary patch to 'Datastore/metadata/V1/Entity.php' without full index line
error: Datastore/metadata/V1/Entity.php: patch does not apply
error: cannot apply binary patch to 'Datastore/metadata/V1/Query.php' without full index line
error: Datastore/metadata/V1/Query.php: patch does not apply
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 354, in <module>
    main()
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 189, in main
    return _inner_main(temp_dir)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 334, in _inner_main
    commit_count = synthesize_loop(x, multiple_prs, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 104, in synthesize_loop
    return synthesize_loop_single_pr(toolbox, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 126, in synthesize_loop_single_pr
    synthesize_inner_loop(toolbox, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 152, in synthesize_inner_loop
    synthesize_range(toolbox, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 170, in synthesize_range
    toolbox.patch_merge_version(young)
  File "/tmpfs/src/github/synthtool/autosynth/synth_toolbox.py", line 182, in patch_merge_version
    git.patch_merge(sub_branch, patch_file_path)
  File "/tmpfs/src/github/synthtool/autosynth/git.py", line 151, in patch_merge
    executor.check_call(["git", "apply", patch_file_path], cwd=git_repo_dir)
  File "/tmpfs/src/github/synthtool/autosynth/executor.py", line 29, in check_call
    subprocess.check_call(command, **args)
  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', 'apply', '/tmpfs/tmp/tmpmkr7msp_/autosynth-datastore-277.patch']' returned non-zero exit status 1.

Google internal developers can see the full log here.

Autosynth is still having trouble generating datastore. :sob:
Here's the output from running synth.py:
20 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/ReserveIdsRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/ReserveIdsRequest.php.
2021-01-24 04:27:16,021 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Value.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Value.php.
2021-01-24 04:27:16,021 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Projection.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Projection.php.
2021-01-24 04:27:16,021 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/KindExpression.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/KindExpression.php.
2021-01-24 04:27:16,021 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PropertyReference.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PropertyReference.php.
2021-01-24 04:27:16,022 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Query.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Query.php.
2021-01-24 04:27:16,022 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/LookupRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/LookupRequest.php.
2021-01-24 04:27:16,022 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/MutationResult.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/MutationResult.php.
2021-01-24 04:27:16,022 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key.php.
2021-01-24 04:27:16,023 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PartitionId.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PartitionId.php.
2021-01-24 04:27:16,023 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/GqlQuery.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/GqlQuery.php.
2021-01-24 04:27:16,023 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RollbackRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RollbackRequest.php.
2021-01-24 04:27:16,024 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RunQueryResponse.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RunQueryResponse.php.
2021-01-24 04:27:16,024 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/AllocateIdsRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/AllocateIdsRequest.php.
2021-01-24 04:27:16,025 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/TransactionOptions/ReadWrite.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/TransactionOptions/ReadWrite.php.
2021-01-24 04:27:16,025 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key/PathElement.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key/PathElement.php.
2021-01-24 04:27:16,034 synthtool [WARNING] > No replacements made in src/**/V*/**/*.php for pattern final class, maybe replacement is no longer needed?
WARNING:synthtool:No replacements made in src/**/V*/**/*.php for pattern final class, maybe replacement is no longer needed?
2021-01-24 04:27:16,038 synthtool [INFO] > Replaced 'public function ([s|g]\\w{3,})Unwrapped' in src/V1/Query.php.
INFO:synthtool:Replaced 'public function ([s|g]\\w{3,})Unwrapped' in src/V1/Query.php.
2021-01-24 04:27:16,144 synthtool [WARNING] > No replacements made in src/**/V*/**/*.php for pattern (.{0,})\]\((/.{0,})\), maybe replacement is no longer needed?
WARNING:synthtool:No replacements made in src/**/V*/**/*.php for pattern (.{0,})\]\((/.{0,})\), maybe replacement is no longer needed?
2021-01-24 04:27:16,145 synthtool [DEBUG] > Wrote metadata to synth.metadata.
DEBUG:synthtool:Wrote metadata to synth.metadata.
2021-01-24 04:27:16,237 autosynth [INFO] > Changed files:
2021-01-24 04:27:16,237 autosynth [INFO] > M Datastore/metadata/V1/Datastore.php
 M Datastore/metadata/V1/Entity.php
 M Datastore/metadata/V1/Query.php
 M Datastore/synth.metadata
2021-01-24 04:27:16,237 autosynth [DEBUG] > Running: git log ceaaf31b3d13badab7cf9d3b570f5639db5593d9 -1 --no-decorate --pretty=%s
2021-01-24 04:27:16,242 autosynth [DEBUG] > Running: git log ceaaf31b3d13badab7cf9d3b570f5639db5593d9 -1 --no-decorate --pretty=%b%n%nSource-Author: %an <%ae>%nSource-Date: %ad
2021-01-24 04:27:16,245 autosynth [DEBUG] > Running: git add -A
2021-01-24 04:27:16,290 autosynth [DEBUG] > Running: git status --porcelain
2021-01-24 04:27:16,336 autosynth [DEBUG] > Running: git commit -m chore: update Go generator, rules_go, and protobuf

PiperOrigin-RevId: 352816749

Source-Author: Google APIs <noreply@google.com>
Source-Date: Wed Jan 20 10:06:23 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: ceaaf31b3d13badab7cf9d3b570f5639db5593d9
Source-Link: https://github.com/googleapis/googleapis/commit/ceaaf31b3d13badab7cf9d3b570f5639db5593d9
[autosynth-datastore-277 6ea4d424] chore: update Go generator, rules_go, and protobuf
 4 files changed, 4 insertions(+), 4 deletions(-)
 rewrite Datastore/metadata/V1/Datastore.php (91%)
 rewrite Datastore/metadata/V1/Entity.php (80%)
 rewrite Datastore/metadata/V1/Query.php (89%)
2021-01-24 04:27:16,365 autosynth [DEBUG] > Running: git reset --hard HEAD
HEAD is now at 6ea4d424 chore: update Go generator, rules_go, and protobuf
2021-01-24 04:27:16,408 autosynth [DEBUG] > Running: git checkout autosynth-datastore
Switched to branch 'autosynth-datastore'
2021-01-24 04:27:16,437 autosynth [DEBUG] > Running: git diff HEAD..autosynth-datastore-277 -- . :(exclude)synth.metadata
2021-01-24 04:27:16,442 autosynth [DEBUG] > Running: git diff HEAD autosynth-datastore-277
2021-01-24 04:27:16,447 autosynth [DEBUG] > Running: git apply /tmpfs/tmp/tmpmkr7msp_/autosynth-datastore-277.patch
error: cannot apply binary patch to 'Datastore/metadata/V1/Datastore.php' without full index line
error: Datastore/metadata/V1/Datastore.php: patch does not apply
error: cannot apply binary patch to 'Datastore/metadata/V1/Entity.php' without full index line
error: Datastore/metadata/V1/Entity.php: patch does not apply
error: cannot apply binary patch to 'Datastore/metadata/V1/Query.php' without full index line
error: Datastore/metadata/V1/Query.php: patch does not apply
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 354, in <module>
    main()
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 189, in main
    return _inner_main(temp_dir)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 334, in _inner_main
    commit_count = synthesize_loop(x, multiple_prs, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 104, in synthesize_loop
    return synthesize_loop_single_pr(toolbox, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 126, in synthesize_loop_single_pr
    synthesize_inner_loop(toolbox, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 152, in synthesize_inner_loop
    synthesize_range(toolbox, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 170, in synthesize_range
    toolbox.patch_merge_version(young)
  File "/tmpfs/src/github/synthtool/autosynth/synth_toolbox.py", line 182, in patch_merge_version
    git.patch_merge(sub_branch, patch_file_path)
  File "/tmpfs/src/github/synthtool/autosynth/git.py", line 151, in patch_merge
    executor.check_call(["git", "apply", patch_file_path], cwd=git_repo_dir)
  File "/tmpfs/src/github/synthtool/autosynth/executor.py", line 29, in check_call
    subprocess.check_call(command, **args)
  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', 'apply', '/tmpfs/tmp/tmpmkr7msp_/autosynth-datastore-277.patch']' returned non-zero exit status 1.

Google internal developers can see the full log here.

Autosynth is still having trouble generating datastore. :sob:
Here's the output from running synth.py:
56 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/ReserveIdsRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/ReserveIdsRequest.php.
2021-01-25 04:21:47,756 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Value.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Value.php.
2021-01-25 04:21:47,756 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Projection.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Projection.php.
2021-01-25 04:21:47,757 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/KindExpression.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/KindExpression.php.
2021-01-25 04:21:47,757 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PropertyReference.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PropertyReference.php.
2021-01-25 04:21:47,757 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Query.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Query.php.
2021-01-25 04:21:47,758 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/LookupRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/LookupRequest.php.
2021-01-25 04:21:47,758 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/MutationResult.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/MutationResult.php.
2021-01-25 04:21:47,758 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key.php.
2021-01-25 04:21:47,758 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PartitionId.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PartitionId.php.
2021-01-25 04:21:47,759 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/GqlQuery.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/GqlQuery.php.
2021-01-25 04:21:47,759 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RollbackRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RollbackRequest.php.
2021-01-25 04:21:47,759 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RunQueryResponse.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RunQueryResponse.php.
2021-01-25 04:21:47,759 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/AllocateIdsRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/AllocateIdsRequest.php.
2021-01-25 04:21:47,760 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/TransactionOptions/ReadWrite.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/TransactionOptions/ReadWrite.php.
2021-01-25 04:21:47,761 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key/PathElement.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key/PathElement.php.
2021-01-25 04:21:47,769 synthtool [WARNING] > No replacements made in src/**/V*/**/*.php for pattern final class, maybe replacement is no longer needed?
WARNING:synthtool:No replacements made in src/**/V*/**/*.php for pattern final class, maybe replacement is no longer needed?
2021-01-25 04:21:47,773 synthtool [INFO] > Replaced 'public function ([s|g]\\w{3,})Unwrapped' in src/V1/Query.php.
INFO:synthtool:Replaced 'public function ([s|g]\\w{3,})Unwrapped' in src/V1/Query.php.
2021-01-25 04:21:47,879 synthtool [WARNING] > No replacements made in src/**/V*/**/*.php for pattern (.{0,})\]\((/.{0,})\), maybe replacement is no longer needed?
WARNING:synthtool:No replacements made in src/**/V*/**/*.php for pattern (.{0,})\]\((/.{0,})\), maybe replacement is no longer needed?
2021-01-25 04:21:47,879 synthtool [DEBUG] > Wrote metadata to synth.metadata.
DEBUG:synthtool:Wrote metadata to synth.metadata.
2021-01-25 04:21:47,964 autosynth [INFO] > Changed files:
2021-01-25 04:21:47,964 autosynth [INFO] > M Datastore/metadata/V1/Datastore.php
 M Datastore/metadata/V1/Entity.php
 M Datastore/metadata/V1/Query.php
 M Datastore/synth.metadata
2021-01-25 04:21:47,964 autosynth [DEBUG] > Running: git log ceaaf31b3d13badab7cf9d3b570f5639db5593d9 -1 --no-decorate --pretty=%s
2021-01-25 04:21:47,968 autosynth [DEBUG] > Running: git log ceaaf31b3d13badab7cf9d3b570f5639db5593d9 -1 --no-decorate --pretty=%b%n%nSource-Author: %an <%ae>%nSource-Date: %ad
2021-01-25 04:21:47,972 autosynth [DEBUG] > Running: git add -A
2021-01-25 04:21:48,015 autosynth [DEBUG] > Running: git status --porcelain
2021-01-25 04:21:48,057 autosynth [DEBUG] > Running: git commit -m chore: update Go generator, rules_go, and protobuf

PiperOrigin-RevId: 352816749

Source-Author: Google APIs <noreply@google.com>
Source-Date: Wed Jan 20 10:06:23 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: ceaaf31b3d13badab7cf9d3b570f5639db5593d9
Source-Link: https://github.com/googleapis/googleapis/commit/ceaaf31b3d13badab7cf9d3b570f5639db5593d9
[autosynth-datastore-277 3b32ba8a] chore: update Go generator, rules_go, and protobuf
 4 files changed, 4 insertions(+), 4 deletions(-)
 rewrite Datastore/metadata/V1/Datastore.php (91%)
 rewrite Datastore/metadata/V1/Entity.php (80%)
 rewrite Datastore/metadata/V1/Query.php (89%)
2021-01-25 04:21:48,083 autosynth [DEBUG] > Running: git reset --hard HEAD
HEAD is now at 3b32ba8a chore: update Go generator, rules_go, and protobuf
2021-01-25 04:21:48,122 autosynth [DEBUG] > Running: git checkout autosynth-datastore
Switched to branch 'autosynth-datastore'
2021-01-25 04:21:48,148 autosynth [DEBUG] > Running: git diff HEAD..autosynth-datastore-277 -- . :(exclude)synth.metadata
2021-01-25 04:21:48,153 autosynth [DEBUG] > Running: git diff HEAD autosynth-datastore-277
2021-01-25 04:21:48,157 autosynth [DEBUG] > Running: git apply /tmpfs/tmp/tmphufqgcpt/autosynth-datastore-277.patch
error: cannot apply binary patch to 'Datastore/metadata/V1/Datastore.php' without full index line
error: Datastore/metadata/V1/Datastore.php: patch does not apply
error: cannot apply binary patch to 'Datastore/metadata/V1/Entity.php' without full index line
error: Datastore/metadata/V1/Entity.php: patch does not apply
error: cannot apply binary patch to 'Datastore/metadata/V1/Query.php' without full index line
error: Datastore/metadata/V1/Query.php: patch does not apply
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 354, in <module>
    main()
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 189, in main
    return _inner_main(temp_dir)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 334, in _inner_main
    commit_count = synthesize_loop(x, multiple_prs, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 104, in synthesize_loop
    return synthesize_loop_single_pr(toolbox, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 126, in synthesize_loop_single_pr
    synthesize_inner_loop(toolbox, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 152, in synthesize_inner_loop
    synthesize_range(toolbox, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 170, in synthesize_range
    toolbox.patch_merge_version(young)
  File "/tmpfs/src/github/synthtool/autosynth/synth_toolbox.py", line 182, in patch_merge_version
    git.patch_merge(sub_branch, patch_file_path)
  File "/tmpfs/src/github/synthtool/autosynth/git.py", line 151, in patch_merge
    executor.check_call(["git", "apply", patch_file_path], cwd=git_repo_dir)
  File "/tmpfs/src/github/synthtool/autosynth/executor.py", line 29, in check_call
    subprocess.check_call(command, **args)
  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', 'apply', '/tmpfs/tmp/tmphufqgcpt/autosynth-datastore-277.patch']' returned non-zero exit status 1.

Google internal developers can see the full log here.

Autosynth is still having trouble generating datastore. :sob:
Here's the output from running synth.py:
56 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/ReserveIdsRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/ReserveIdsRequest.php.
2021-01-25 04:21:47,756 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Value.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Value.php.
2021-01-25 04:21:47,756 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Projection.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Projection.php.
2021-01-25 04:21:47,757 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/KindExpression.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/KindExpression.php.
2021-01-25 04:21:47,757 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PropertyReference.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PropertyReference.php.
2021-01-25 04:21:47,757 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Query.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Query.php.
2021-01-25 04:21:47,758 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/LookupRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/LookupRequest.php.
2021-01-25 04:21:47,758 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/MutationResult.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/MutationResult.php.
2021-01-25 04:21:47,758 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key.php.
2021-01-25 04:21:47,758 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PartitionId.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PartitionId.php.
2021-01-25 04:21:47,759 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/GqlQuery.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/GqlQuery.php.
2021-01-25 04:21:47,759 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RollbackRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RollbackRequest.php.
2021-01-25 04:21:47,759 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RunQueryResponse.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RunQueryResponse.php.
2021-01-25 04:21:47,759 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/AllocateIdsRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/AllocateIdsRequest.php.
2021-01-25 04:21:47,760 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/TransactionOptions/ReadWrite.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/TransactionOptions/ReadWrite.php.
2021-01-25 04:21:47,761 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key/PathElement.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key/PathElement.php.
2021-01-25 04:21:47,769 synthtool [WARNING] > No replacements made in src/**/V*/**/*.php for pattern final class, maybe replacement is no longer needed?
WARNING:synthtool:No replacements made in src/**/V*/**/*.php for pattern final class, maybe replacement is no longer needed?
2021-01-25 04:21:47,773 synthtool [INFO] > Replaced 'public function ([s|g]\\w{3,})Unwrapped' in src/V1/Query.php.
INFO:synthtool:Replaced 'public function ([s|g]\\w{3,})Unwrapped' in src/V1/Query.php.
2021-01-25 04:21:47,879 synthtool [WARNING] > No replacements made in src/**/V*/**/*.php for pattern (.{0,})\]\((/.{0,})\), maybe replacement is no longer needed?
WARNING:synthtool:No replacements made in src/**/V*/**/*.php for pattern (.{0,})\]\((/.{0,})\), maybe replacement is no longer needed?
2021-01-25 04:21:47,879 synthtool [DEBUG] > Wrote metadata to synth.metadata.
DEBUG:synthtool:Wrote metadata to synth.metadata.
2021-01-25 04:21:47,964 autosynth [INFO] > Changed files:
2021-01-25 04:21:47,964 autosynth [INFO] > M Datastore/metadata/V1/Datastore.php
 M Datastore/metadata/V1/Entity.php
 M Datastore/metadata/V1/Query.php
 M Datastore/synth.metadata
2021-01-25 04:21:47,964 autosynth [DEBUG] > Running: git log ceaaf31b3d13badab7cf9d3b570f5639db5593d9 -1 --no-decorate --pretty=%s
2021-01-25 04:21:47,968 autosynth [DEBUG] > Running: git log ceaaf31b3d13badab7cf9d3b570f5639db5593d9 -1 --no-decorate --pretty=%b%n%nSource-Author: %an <%ae>%nSource-Date: %ad
2021-01-25 04:21:47,972 autosynth [DEBUG] > Running: git add -A
2021-01-25 04:21:48,015 autosynth [DEBUG] > Running: git status --porcelain
2021-01-25 04:21:48,057 autosynth [DEBUG] > Running: git commit -m chore: update Go generator, rules_go, and protobuf

PiperOrigin-RevId: 352816749

Source-Author: Google APIs <noreply@google.com>
Source-Date: Wed Jan 20 10:06:23 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: ceaaf31b3d13badab7cf9d3b570f5639db5593d9
Source-Link: https://github.com/googleapis/googleapis/commit/ceaaf31b3d13badab7cf9d3b570f5639db5593d9
[autosynth-datastore-277 3b32ba8a] chore: update Go generator, rules_go, and protobuf
 4 files changed, 4 insertions(+), 4 deletions(-)
 rewrite Datastore/metadata/V1/Datastore.php (91%)
 rewrite Datastore/metadata/V1/Entity.php (80%)
 rewrite Datastore/metadata/V1/Query.php (89%)
2021-01-25 04:21:48,083 autosynth [DEBUG] > Running: git reset --hard HEAD
HEAD is now at 3b32ba8a chore: update Go generator, rules_go, and protobuf
2021-01-25 04:21:48,122 autosynth [DEBUG] > Running: git checkout autosynth-datastore
Switched to branch 'autosynth-datastore'
2021-01-25 04:21:48,148 autosynth [DEBUG] > Running: git diff HEAD..autosynth-datastore-277 -- . :(exclude)synth.metadata
2021-01-25 04:21:48,153 autosynth [DEBUG] > Running: git diff HEAD autosynth-datastore-277
2021-01-25 04:21:48,157 autosynth [DEBUG] > Running: git apply /tmpfs/tmp/tmphufqgcpt/autosynth-datastore-277.patch
error: cannot apply binary patch to 'Datastore/metadata/V1/Datastore.php' without full index line
error: Datastore/metadata/V1/Datastore.php: patch does not apply
error: cannot apply binary patch to 'Datastore/metadata/V1/Entity.php' without full index line
error: Datastore/metadata/V1/Entity.php: patch does not apply
error: cannot apply binary patch to 'Datastore/metadata/V1/Query.php' without full index line
error: Datastore/metadata/V1/Query.php: patch does not apply
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 354, in <module>
    main()
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 189, in main
    return _inner_main(temp_dir)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 334, in _inner_main
    commit_count = synthesize_loop(x, multiple_prs, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 104, in synthesize_loop
    return synthesize_loop_single_pr(toolbox, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 126, in synthesize_loop_single_pr
    synthesize_inner_loop(toolbox, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 152, in synthesize_inner_loop
    synthesize_range(toolbox, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 170, in synthesize_range
    toolbox.patch_merge_version(young)
  File "/tmpfs/src/github/synthtool/autosynth/synth_toolbox.py", line 182, in patch_merge_version
    git.patch_merge(sub_branch, patch_file_path)
  File "/tmpfs/src/github/synthtool/autosynth/git.py", line 151, in patch_merge
    executor.check_call(["git", "apply", patch_file_path], cwd=git_repo_dir)
  File "/tmpfs/src/github/synthtool/autosynth/executor.py", line 29, in check_call
    subprocess.check_call(command, **args)
  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', 'apply', '/tmpfs/tmp/tmphufqgcpt/autosynth-datastore-277.patch']' returned non-zero exit status 1.

Google internal developers can see the full log here.

Autosynth is still having trouble generating datastore. :sob:
Here's the output from running synth.py:
hp.
2021-01-26 04:24:13,418 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/ReserveIdsRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/ReserveIdsRequest.php.
2021-01-26 04:24:13,418 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Value.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Value.php.
2021-01-26 04:24:13,418 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Projection.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Projection.php.
2021-01-26 04:24:13,419 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/KindExpression.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/KindExpression.php.
2021-01-26 04:24:13,419 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PropertyReference.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PropertyReference.php.
2021-01-26 04:24:13,419 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Query.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Query.php.
2021-01-26 04:24:13,420 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/LookupRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/LookupRequest.php.
2021-01-26 04:24:13,420 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/MutationResult.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/MutationResult.php.
2021-01-26 04:24:13,420 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key.php.
2021-01-26 04:24:13,420 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PartitionId.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PartitionId.php.
2021-01-26 04:24:13,420 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/GqlQuery.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/GqlQuery.php.
2021-01-26 04:24:13,421 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RollbackRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RollbackRequest.php.
2021-01-26 04:24:13,421 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RunQueryResponse.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RunQueryResponse.php.
2021-01-26 04:24:13,421 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/AllocateIdsRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/AllocateIdsRequest.php.
2021-01-26 04:24:13,422 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/TransactionOptions/ReadWrite.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/TransactionOptions/ReadWrite.php.
2021-01-26 04:24:13,423 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key/PathElement.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key/PathElement.php.
2021-01-26 04:24:13,431 synthtool [WARNING] > No replacements made in src/**/V*/**/*.php for pattern final class, maybe replacement is no longer needed?
WARNING:synthtool:No replacements made in src/**/V*/**/*.php for pattern final class, maybe replacement is no longer needed?
2021-01-26 04:24:13,435 synthtool [INFO] > Replaced 'public function ([s|g]\\w{3,})Unwrapped' in src/V1/Query.php.
INFO:synthtool:Replaced 'public function ([s|g]\\w{3,})Unwrapped' in src/V1/Query.php.
2021-01-26 04:24:13,542 synthtool [WARNING] > No replacements made in src/**/V*/**/*.php for pattern (.{0,})\]\((/.{0,})\), maybe replacement is no longer needed?
WARNING:synthtool:No replacements made in src/**/V*/**/*.php for pattern (.{0,})\]\((/.{0,})\), maybe replacement is no longer needed?
2021-01-26 04:24:13,543 synthtool [DEBUG] > Wrote metadata to synth.metadata.
DEBUG:synthtool:Wrote metadata to synth.metadata.
2021-01-26 04:24:13,632 autosynth [INFO] > Changed files:
2021-01-26 04:24:13,633 autosynth [INFO] > M Datastore/synth.metadata
2021-01-26 04:24:13,633 autosynth [DEBUG] > Running: git log 656b253c1a4bcad06d77d903e1d873e75ef57328 -1 --no-decorate --pretty=%s
2021-01-26 04:24:13,637 autosynth [DEBUG] > Running: git log 656b253c1a4bcad06d77d903e1d873e75ef57328 -1 --no-decorate --pretty=%b%n%nSource-Author: %an <%ae>%nSource-Date: %ad
2021-01-26 04:24:13,641 autosynth [DEBUG] > Running: git add -A
2021-01-26 04:24:13,684 autosynth [DEBUG] > Running: git status --porcelain
2021-01-26 04:24:13,730 autosynth [DEBUG] > Running: git commit -m build(nodejs): add build rules for Node.js library

PiperOrigin-RevId: 352815661

Source-Author: Google APIs <noreply@google.com>
Source-Date: Wed Jan 20 10:01:58 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: 656b253c1a4bcad06d77d903e1d873e75ef57328
Source-Link: https://github.com/googleapis/googleapis/commit/656b253c1a4bcad06d77d903e1d873e75ef57328
[autosynth-datastore-276 799fc8d5] build(nodejs): add build rules for Node.js library
 1 file changed, 4 insertions(+), 4 deletions(-)
2021-01-26 04:24:13,758 autosynth [DEBUG] > Running: git reset --hard HEAD
HEAD is now at 799fc8d5 build(nodejs): add build rules for Node.js library
2021-01-26 04:24:13,803 autosynth [DEBUG] > Running: git checkout autosynth-datastore
Switched to branch 'autosynth-datastore'
2021-01-26 04:24:13,833 autosynth [DEBUG] > Running: git diff HEAD..autosynth-datastore-276 -- . :(exclude)synth.metadata
2021-01-26 04:24:13,838 autosynth [DEBUG] > Running: git diff HEAD..autosynth-datastore-276 -- synth.metadata
2021-01-26 04:24:13,842 autosynth [DEBUG] > Running: git diff HEAD..autosynth-datastore-277 -- . :(exclude)synth.metadata
2021-01-26 04:24:13,847 autosynth [DEBUG] > Running: git diff HEAD autosynth-datastore-277
2021-01-26 04:24:13,852 autosynth [DEBUG] > Running: git apply /tmpfs/tmp/tmpi5o_poy2/autosynth-datastore-277.patch
error: cannot apply binary patch to 'Datastore/metadata/V1/Datastore.php' without full index line
error: Datastore/metadata/V1/Datastore.php: patch does not apply
error: cannot apply binary patch to 'Datastore/metadata/V1/Entity.php' without full index line
error: Datastore/metadata/V1/Entity.php: patch does not apply
error: cannot apply binary patch to 'Datastore/metadata/V1/Query.php' without full index line
error: Datastore/metadata/V1/Query.php: patch does not apply
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 354, in <module>
    main()
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 189, in main
    return _inner_main(temp_dir)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 334, in _inner_main
    commit_count = synthesize_loop(x, multiple_prs, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 104, in synthesize_loop
    return synthesize_loop_single_pr(toolbox, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 126, in synthesize_loop_single_pr
    synthesize_inner_loop(toolbox, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 152, in synthesize_inner_loop
    synthesize_range(toolbox, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 170, in synthesize_range
    toolbox.patch_merge_version(young)
  File "/tmpfs/src/github/synthtool/autosynth/synth_toolbox.py", line 182, in patch_merge_version
    git.patch_merge(sub_branch, patch_file_path)
  File "/tmpfs/src/github/synthtool/autosynth/git.py", line 151, in patch_merge
    executor.check_call(["git", "apply", patch_file_path], cwd=git_repo_dir)
  File "/tmpfs/src/github/synthtool/autosynth/executor.py", line 29, in check_call
    subprocess.check_call(command, **args)
  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', 'apply', '/tmpfs/tmp/tmpi5o_poy2/autosynth-datastore-277.patch']' returned non-zero exit status 1.

Google internal developers can see the full log here.

Autosynth is still having trouble generating datastore. :sob:
Here's the output from running synth.py:
hp.
2021-01-26 04:24:13,418 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/ReserveIdsRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/ReserveIdsRequest.php.
2021-01-26 04:24:13,418 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Value.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Value.php.
2021-01-26 04:24:13,418 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Projection.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Projection.php.
2021-01-26 04:24:13,419 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/KindExpression.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/KindExpression.php.
2021-01-26 04:24:13,419 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PropertyReference.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PropertyReference.php.
2021-01-26 04:24:13,419 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Query.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Query.php.
2021-01-26 04:24:13,420 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/LookupRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/LookupRequest.php.
2021-01-26 04:24:13,420 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/MutationResult.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/MutationResult.php.
2021-01-26 04:24:13,420 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key.php.
2021-01-26 04:24:13,420 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PartitionId.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PartitionId.php.
2021-01-26 04:24:13,420 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/GqlQuery.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/GqlQuery.php.
2021-01-26 04:24:13,421 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RollbackRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RollbackRequest.php.
2021-01-26 04:24:13,421 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RunQueryResponse.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RunQueryResponse.php.
2021-01-26 04:24:13,421 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/AllocateIdsRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/AllocateIdsRequest.php.
2021-01-26 04:24:13,422 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/TransactionOptions/ReadWrite.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/TransactionOptions/ReadWrite.php.
2021-01-26 04:24:13,423 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key/PathElement.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key/PathElement.php.
2021-01-26 04:24:13,431 synthtool [WARNING] > No replacements made in src/**/V*/**/*.php for pattern final class, maybe replacement is no longer needed?
WARNING:synthtool:No replacements made in src/**/V*/**/*.php for pattern final class, maybe replacement is no longer needed?
2021-01-26 04:24:13,435 synthtool [INFO] > Replaced 'public function ([s|g]\\w{3,})Unwrapped' in src/V1/Query.php.
INFO:synthtool:Replaced 'public function ([s|g]\\w{3,})Unwrapped' in src/V1/Query.php.
2021-01-26 04:24:13,542 synthtool [WARNING] > No replacements made in src/**/V*/**/*.php for pattern (.{0,})\]\((/.{0,})\), maybe replacement is no longer needed?
WARNING:synthtool:No replacements made in src/**/V*/**/*.php for pattern (.{0,})\]\((/.{0,})\), maybe replacement is no longer needed?
2021-01-26 04:24:13,543 synthtool [DEBUG] > Wrote metadata to synth.metadata.
DEBUG:synthtool:Wrote metadata to synth.metadata.
2021-01-26 04:24:13,632 autosynth [INFO] > Changed files:
2021-01-26 04:24:13,633 autosynth [INFO] > M Datastore/synth.metadata
2021-01-26 04:24:13,633 autosynth [DEBUG] > Running: git log 656b253c1a4bcad06d77d903e1d873e75ef57328 -1 --no-decorate --pretty=%s
2021-01-26 04:24:13,637 autosynth [DEBUG] > Running: git log 656b253c1a4bcad06d77d903e1d873e75ef57328 -1 --no-decorate --pretty=%b%n%nSource-Author: %an <%ae>%nSource-Date: %ad
2021-01-26 04:24:13,641 autosynth [DEBUG] > Running: git add -A
2021-01-26 04:24:13,684 autosynth [DEBUG] > Running: git status --porcelain
2021-01-26 04:24:13,730 autosynth [DEBUG] > Running: git commit -m build(nodejs): add build rules for Node.js library

PiperOrigin-RevId: 352815661

Source-Author: Google APIs <noreply@google.com>
Source-Date: Wed Jan 20 10:01:58 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: 656b253c1a4bcad06d77d903e1d873e75ef57328
Source-Link: https://github.com/googleapis/googleapis/commit/656b253c1a4bcad06d77d903e1d873e75ef57328
[autosynth-datastore-276 799fc8d5] build(nodejs): add build rules for Node.js library
 1 file changed, 4 insertions(+), 4 deletions(-)
2021-01-26 04:24:13,758 autosynth [DEBUG] > Running: git reset --hard HEAD
HEAD is now at 799fc8d5 build(nodejs): add build rules for Node.js library
2021-01-26 04:24:13,803 autosynth [DEBUG] > Running: git checkout autosynth-datastore
Switched to branch 'autosynth-datastore'
2021-01-26 04:24:13,833 autosynth [DEBUG] > Running: git diff HEAD..autosynth-datastore-276 -- . :(exclude)synth.metadata
2021-01-26 04:24:13,838 autosynth [DEBUG] > Running: git diff HEAD..autosynth-datastore-276 -- synth.metadata
2021-01-26 04:24:13,842 autosynth [DEBUG] > Running: git diff HEAD..autosynth-datastore-277 -- . :(exclude)synth.metadata
2021-01-26 04:24:13,847 autosynth [DEBUG] > Running: git diff HEAD autosynth-datastore-277
2021-01-26 04:24:13,852 autosynth [DEBUG] > Running: git apply /tmpfs/tmp/tmpi5o_poy2/autosynth-datastore-277.patch
error: cannot apply binary patch to 'Datastore/metadata/V1/Datastore.php' without full index line
error: Datastore/metadata/V1/Datastore.php: patch does not apply
error: cannot apply binary patch to 'Datastore/metadata/V1/Entity.php' without full index line
error: Datastore/metadata/V1/Entity.php: patch does not apply
error: cannot apply binary patch to 'Datastore/metadata/V1/Query.php' without full index line
error: Datastore/metadata/V1/Query.php: patch does not apply
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 354, in <module>
    main()
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 189, in main
    return _inner_main(temp_dir)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 334, in _inner_main
    commit_count = synthesize_loop(x, multiple_prs, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 104, in synthesize_loop
    return synthesize_loop_single_pr(toolbox, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 126, in synthesize_loop_single_pr
    synthesize_inner_loop(toolbox, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 152, in synthesize_inner_loop
    synthesize_range(toolbox, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 170, in synthesize_range
    toolbox.patch_merge_version(young)
  File "/tmpfs/src/github/synthtool/autosynth/synth_toolbox.py", line 182, in patch_merge_version
    git.patch_merge(sub_branch, patch_file_path)
  File "/tmpfs/src/github/synthtool/autosynth/git.py", line 151, in patch_merge
    executor.check_call(["git", "apply", patch_file_path], cwd=git_repo_dir)
  File "/tmpfs/src/github/synthtool/autosynth/executor.py", line 29, in check_call
    subprocess.check_call(command, **args)
  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', 'apply', '/tmpfs/tmp/tmpi5o_poy2/autosynth-datastore-277.patch']' returned non-zero exit status 1.

Google internal developers can see the full log here.

Autosynth is still having trouble generating datastore. :sob:
Here's the output from running synth.py:
59 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/ReserveIdsRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/ReserveIdsRequest.php.
2021-01-27 04:23:34,460 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Value.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Value.php.
2021-01-27 04:23:34,460 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Projection.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Projection.php.
2021-01-27 04:23:34,460 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/KindExpression.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/KindExpression.php.
2021-01-27 04:23:34,461 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PropertyReference.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PropertyReference.php.
2021-01-27 04:23:34,461 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Query.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Query.php.
2021-01-27 04:23:34,461 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/LookupRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/LookupRequest.php.
2021-01-27 04:23:34,461 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/MutationResult.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/MutationResult.php.
2021-01-27 04:23:34,461 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key.php.
2021-01-27 04:23:34,462 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PartitionId.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PartitionId.php.
2021-01-27 04:23:34,462 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/GqlQuery.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/GqlQuery.php.
2021-01-27 04:23:34,462 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RollbackRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RollbackRequest.php.
2021-01-27 04:23:34,462 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RunQueryResponse.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RunQueryResponse.php.
2021-01-27 04:23:34,463 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/AllocateIdsRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/AllocateIdsRequest.php.
2021-01-27 04:23:34,463 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/TransactionOptions/ReadWrite.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/TransactionOptions/ReadWrite.php.
2021-01-27 04:23:34,464 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key/PathElement.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key/PathElement.php.
2021-01-27 04:23:34,471 synthtool [WARNING] > No replacements made in src/**/V*/**/*.php for pattern final class, maybe replacement is no longer needed?
WARNING:synthtool:No replacements made in src/**/V*/**/*.php for pattern final class, maybe replacement is no longer needed?
2021-01-27 04:23:34,475 synthtool [INFO] > Replaced 'public function ([s|g]\\w{3,})Unwrapped' in src/V1/Query.php.
INFO:synthtool:Replaced 'public function ([s|g]\\w{3,})Unwrapped' in src/V1/Query.php.
2021-01-27 04:23:34,574 synthtool [WARNING] > No replacements made in src/**/V*/**/*.php for pattern (.{0,})\]\((/.{0,})\), maybe replacement is no longer needed?
WARNING:synthtool:No replacements made in src/**/V*/**/*.php for pattern (.{0,})\]\((/.{0,})\), maybe replacement is no longer needed?
2021-01-27 04:23:34,575 synthtool [DEBUG] > Wrote metadata to synth.metadata.
DEBUG:synthtool:Wrote metadata to synth.metadata.
2021-01-27 04:23:34,652 autosynth [INFO] > Changed files:
2021-01-27 04:23:34,652 autosynth [INFO] > M Datastore/metadata/V1/Datastore.php
 M Datastore/metadata/V1/Entity.php
 M Datastore/metadata/V1/Query.php
 M Datastore/synth.metadata
2021-01-27 04:23:34,653 autosynth [DEBUG] > Running: git log ceaaf31b3d13badab7cf9d3b570f5639db5593d9 -1 --no-decorate --pretty=%s
2021-01-27 04:23:34,656 autosynth [DEBUG] > Running: git log ceaaf31b3d13badab7cf9d3b570f5639db5593d9 -1 --no-decorate --pretty=%b%n%nSource-Author: %an <%ae>%nSource-Date: %ad
2021-01-27 04:23:34,660 autosynth [DEBUG] > Running: git add -A
2021-01-27 04:23:34,701 autosynth [DEBUG] > Running: git status --porcelain
2021-01-27 04:23:34,741 autosynth [DEBUG] > Running: git commit -m chore: update Go generator, rules_go, and protobuf

PiperOrigin-RevId: 352816749

Source-Author: Google APIs <noreply@google.com>
Source-Date: Wed Jan 20 10:06:23 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: ceaaf31b3d13badab7cf9d3b570f5639db5593d9
Source-Link: https://github.com/googleapis/googleapis/commit/ceaaf31b3d13badab7cf9d3b570f5639db5593d9
[autosynth-datastore-277 caa1f95c] chore: update Go generator, rules_go, and protobuf
 4 files changed, 4 insertions(+), 4 deletions(-)
 rewrite Datastore/metadata/V1/Datastore.php (91%)
 rewrite Datastore/metadata/V1/Entity.php (80%)
 rewrite Datastore/metadata/V1/Query.php (89%)
2021-01-27 04:23:34,767 autosynth [DEBUG] > Running: git reset --hard HEAD
HEAD is now at caa1f95c chore: update Go generator, rules_go, and protobuf
2021-01-27 04:23:34,806 autosynth [DEBUG] > Running: git checkout autosynth-datastore
Switched to branch 'autosynth-datastore'
2021-01-27 04:23:34,832 autosynth [DEBUG] > Running: git diff HEAD..autosynth-datastore-277 -- . :(exclude)synth.metadata
2021-01-27 04:23:34,837 autosynth [DEBUG] > Running: git diff HEAD autosynth-datastore-277
2021-01-27 04:23:34,842 autosynth [DEBUG] > Running: git apply /tmpfs/tmp/tmpt40l2tlm/autosynth-datastore-277.patch
error: cannot apply binary patch to 'Datastore/metadata/V1/Datastore.php' without full index line
error: Datastore/metadata/V1/Datastore.php: patch does not apply
error: cannot apply binary patch to 'Datastore/metadata/V1/Entity.php' without full index line
error: Datastore/metadata/V1/Entity.php: patch does not apply
error: cannot apply binary patch to 'Datastore/metadata/V1/Query.php' without full index line
error: Datastore/metadata/V1/Query.php: patch does not apply
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 354, in <module>
    main()
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 189, in main
    return _inner_main(temp_dir)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 334, in _inner_main
    commit_count = synthesize_loop(x, multiple_prs, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 104, in synthesize_loop
    return synthesize_loop_single_pr(toolbox, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 126, in synthesize_loop_single_pr
    synthesize_inner_loop(toolbox, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 152, in synthesize_inner_loop
    synthesize_range(toolbox, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 170, in synthesize_range
    toolbox.patch_merge_version(young)
  File "/tmpfs/src/github/synthtool/autosynth/synth_toolbox.py", line 182, in patch_merge_version
    git.patch_merge(sub_branch, patch_file_path)
  File "/tmpfs/src/github/synthtool/autosynth/git.py", line 151, in patch_merge
    executor.check_call(["git", "apply", patch_file_path], cwd=git_repo_dir)
  File "/tmpfs/src/github/synthtool/autosynth/executor.py", line 29, in check_call
    subprocess.check_call(command, **args)
  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', 'apply', '/tmpfs/tmp/tmpt40l2tlm/autosynth-datastore-277.patch']' returned non-zero exit status 1.

Google internal developers can see the full log here.

Autosynth is still having trouble generating datastore. :sob:
Here's the output from running synth.py:
59 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/ReserveIdsRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/ReserveIdsRequest.php.
2021-01-27 04:23:34,460 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Value.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Value.php.
2021-01-27 04:23:34,460 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Projection.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Projection.php.
2021-01-27 04:23:34,460 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/KindExpression.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/KindExpression.php.
2021-01-27 04:23:34,461 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PropertyReference.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PropertyReference.php.
2021-01-27 04:23:34,461 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Query.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Query.php.
2021-01-27 04:23:34,461 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/LookupRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/LookupRequest.php.
2021-01-27 04:23:34,461 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/MutationResult.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/MutationResult.php.
2021-01-27 04:23:34,461 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key.php.
2021-01-27 04:23:34,462 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PartitionId.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/PartitionId.php.
2021-01-27 04:23:34,462 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/GqlQuery.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/GqlQuery.php.
2021-01-27 04:23:34,462 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RollbackRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RollbackRequest.php.
2021-01-27 04:23:34,462 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RunQueryResponse.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/RunQueryResponse.php.
2021-01-27 04:23:34,463 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/AllocateIdsRequest.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/AllocateIdsRequest.php.
2021-01-27 04:23:34,463 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/TransactionOptions/ReadWrite.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/TransactionOptions/ReadWrite.php.
2021-01-27 04:23:34,464 synthtool [INFO] > Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key/PathElement.php.
INFO:synthtool:Replaced 'Generated from protobuf field ([^\\n]{0,})\\n\\s{5}\\*/\\n\\s{4}protected \\$' in src/V1/Key/PathElement.php.
2021-01-27 04:23:34,471 synthtool [WARNING] > No replacements made in src/**/V*/**/*.php for pattern final class, maybe replacement is no longer needed?
WARNING:synthtool:No replacements made in src/**/V*/**/*.php for pattern final class, maybe replacement is no longer needed?
2021-01-27 04:23:34,475 synthtool [INFO] > Replaced 'public function ([s|g]\\w{3,})Unwrapped' in src/V1/Query.php.
INFO:synthtool:Replaced 'public function ([s|g]\\w{3,})Unwrapped' in src/V1/Query.php.
2021-01-27 04:23:34,574 synthtool [WARNING] > No replacements made in src/**/V*/**/*.php for pattern (.{0,})\]\((/.{0,})\), maybe replacement is no longer needed?
WARNING:synthtool:No replacements made in src/**/V*/**/*.php for pattern (.{0,})\]\((/.{0,})\), maybe replacement is no longer needed?
2021-01-27 04:23:34,575 synthtool [DEBUG] > Wrote metadata to synth.metadata.
DEBUG:synthtool:Wrote metadata to synth.metadata.
2021-01-27 04:23:34,652 autosynth [INFO] > Changed files:
2021-01-27 04:23:34,652 autosynth [INFO] > M Datastore/metadata/V1/Datastore.php
 M Datastore/metadata/V1/Entity.php
 M Datastore/metadata/V1/Query.php
 M Datastore/synth.metadata
2021-01-27 04:23:34,653 autosynth [DEBUG] > Running: git log ceaaf31b3d13badab7cf9d3b570f5639db5593d9 -1 --no-decorate --pretty=%s
2021-01-27 04:23:34,656 autosynth [DEBUG] > Running: git log ceaaf31b3d13badab7cf9d3b570f5639db5593d9 -1 --no-decorate --pretty=%b%n%nSource-Author: %an <%ae>%nSource-Date: %ad
2021-01-27 04:23:34,660 autosynth [DEBUG] > Running: git add -A
2021-01-27 04:23:34,701 autosynth [DEBUG] > Running: git status --porcelain
2021-01-27 04:23:34,741 autosynth [DEBUG] > Running: git commit -m chore: update Go generator, rules_go, and protobuf

PiperOrigin-RevId: 352816749

Source-Author: Google APIs <noreply@google.com>
Source-Date: Wed Jan 20 10:06:23 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: ceaaf31b3d13badab7cf9d3b570f5639db5593d9
Source-Link: https://github.com/googleapis/googleapis/commit/ceaaf31b3d13badab7cf9d3b570f5639db5593d9
[autosynth-datastore-277 caa1f95c] chore: update Go generator, rules_go, and protobuf
 4 files changed, 4 insertions(+), 4 deletions(-)
 rewrite Datastore/metadata/V1/Datastore.php (91%)
 rewrite Datastore/metadata/V1/Entity.php (80%)
 rewrite Datastore/metadata/V1/Query.php (89%)
2021-01-27 04:23:34,767 autosynth [DEBUG] > Running: git reset --hard HEAD
HEAD is now at caa1f95c chore: update Go generator, rules_go, and protobuf
2021-01-27 04:23:34,806 autosynth [DEBUG] > Running: git checkout autosynth-datastore
Switched to branch 'autosynth-datastore'
2021-01-27 04:23:34,832 autosynth [DEBUG] > Running: git diff HEAD..autosynth-datastore-277 -- . :(exclude)synth.metadata
2021-01-27 04:23:34,837 autosynth [DEBUG] > Running: git diff HEAD autosynth-datastore-277
2021-01-27 04:23:34,842 autosynth [DEBUG] > Running: git apply /tmpfs/tmp/tmpt40l2tlm/autosynth-datastore-277.patch
error: cannot apply binary patch to 'Datastore/metadata/V1/Datastore.php' without full index line
error: Datastore/metadata/V1/Datastore.php: patch does not apply
error: cannot apply binary patch to 'Datastore/metadata/V1/Entity.php' without full index line
error: Datastore/metadata/V1/Entity.php: patch does not apply
error: cannot apply binary patch to 'Datastore/metadata/V1/Query.php' without full index line
error: Datastore/metadata/V1/Query.php: patch does not apply
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 354, in <module>
    main()
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 189, in main
    return _inner_main(temp_dir)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 334, in _inner_main
    commit_count = synthesize_loop(x, multiple_prs, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 104, in synthesize_loop
    return synthesize_loop_single_pr(toolbox, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 126, in synthesize_loop_single_pr
    synthesize_inner_loop(toolbox, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 152, in synthesize_inner_loop
    synthesize_range(toolbox, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 170, in synthesize_range
    toolbox.patch_merge_version(young)
  File "/tmpfs/src/github/synthtool/autosynth/synth_toolbox.py", line 182, in patch_merge_version
    git.patch_merge(sub_branch, patch_file_path)
  File "/tmpfs/src/github/synthtool/autosynth/git.py", line 151, in patch_merge
    executor.check_call(["git", "apply", patch_file_path], cwd=git_repo_dir)
  File "/tmpfs/src/github/synthtool/autosynth/executor.py", line 29, in check_call
    subprocess.check_call(command, **args)
  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', 'apply', '/tmpfs/tmp/tmpt40l2tlm/autosynth-datastore-277.patch']' returned non-zero exit status 1.

Google internal developers can see the full log here.

Autosynth passed, closing! :green_heart:

Autosynth passed, closing! :green_heart: