Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add mTLS support, fix missing routing header issue #15

Merged
merged 37 commits into from Jun 11, 2020

Conversation

@yoshi-automation
Copy link
Contributor

@yoshi-automation yoshi-automation commented May 30, 2020

This PR was generated using Autosynth. 馃寛

Synth log will be available here:
https://source.cloud.google.com/results/invocations/34a079d5-fc82-42fe-999d-b686bb906b9a/targets

Source-Link: googleapis/synthtool@cb3c683
Source-Link: googleapis/synthtool@385d537
Source-Link: googleapis/synthtool@4e1d2cb
Source-Link: googleapis/synthtool@e99975b
Source-Link: googleapis/synthtool@ffe1040
Source-Link: googleapis/synthtool@c191450
Source-Link: googleapis/synthtool@71b8a27
Source-Link: googleapis/synthtool@470789c
Source-Link: googleapis/synthtool@65f8c64
Source-Link: googleapis/synthtool@7ee9282
Source-Link: googleapis/synthtool@520238f
Source-Link: googleapis/synthtool@274dd49
Source-Link: googleapis/synthtool@d2364eb
Source-Link: googleapis/synthtool@2d9b52e
Source-Link: googleapis/synthtool@2aa4a1e
Source-Link: googleapis/synthtool@3593e3a
Source-Link: googleapis/synthtool@b6bdd47
Source-Link: googleapis/synthtool@84c4156
Source-Link: googleapis/synthtool@b046172
Source-Link: googleapis/synthtool@5b48b07
Source-Link: googleapis/synthtool@a7759f8
Source-Link: googleapis/synthtool@7482e79
Source-Link: googleapis/synthtool@5bbfd09
Source-Link: googleapis/synthtool@be74d3e
Source-Link: googleapis/synthtool@558bb0d
Source-Link: googleapis/synthtool@756bc4d
Source-Link: googleapis/synthtool@ab88356
Source-Link: googleapis/synthtool@09c4846
Source-Link: googleapis/synthtool@ea3ae39
Source-Link: googleapis/synthtool@a2c1c4f
Source-Link: googleapis/synthtool@04cb397
Source-Link: googleapis/synthtool@cdddf13
Source-Link: googleapis/synthtool@6b685a2
Source-Link: googleapis/synthtool@7c1a92d
Source-Link: googleapis/synthtool@969a234
Source-Link: googleapis/synthtool@01b6f23
Source-Link: googleapis/synthtool@716f741
Source-Link: googleapis/synthtool@21ce80f

        autosynth cannot find the source of changes triggered by earlier changes in this
        repository, or by version upgrades to tools such as linters.
Nothing consumes the log, and there's no design for anything to consume the
log. Plus, it cluttered up synth.metadata.

Source-Author: Jeffrey Rennie <rennie@google.com>
Source-Date: Wed Apr 15 14:45:28 2020 -0700
Source-Repo: googleapis/synthtool
Source-Sha: 6980131905b652563280e4d2482384d4acc9eafc
Source-Link: googleapis/synthtool@6980131
PiperOrigin-RevId: 306974763

Source-Author: Google APIs <noreply@google.com>
Source-Date: Thu Apr 16 20:32:45 2020 -0700
Source-Repo: googleapis/googleapis
Source-Sha: bcc476396e799806d3355e87246c6becf6250a70
Source-Link: googleapis/googleapis@bcc4763
* chore(java): skip bom install instructions if there's no snippet

Moving forward, new clients won't be added to the google-cloud-bom until
they are stable. Thus, we should not add the default libraries-bom
install instructions if there's no bom install snippet.

* chore: fix formatting to avoid churn

Source-Author: Jeff Ching <chingor@google.com>
Source-Date: Fri Apr 17 09:50:23 2020 -0700
Source-Repo: googleapis/synthtool
Source-Sha: 5ff2afcf781f15b278e4f4cf7253fe5ad3f8087b
Source-Link: googleapis/synthtool@5ff2afc
鈥E (#495)

Allows setting a `versioning` section in `.readme-partials.yaml` to override the versioning section.

Source-Author: Jeff Ching <chingor@google.com>
Source-Date: Fri Apr 17 10:04:04 2020 -0700
Source-Repo: googleapis/synthtool
Source-Sha: f8a9933e5e98202b04ef427f28d1d79221190fa4
Source-Link: googleapis/synthtool@f8a9933
Source-Author: Benjamin E. Coe <bencoe@google.com>
Source-Date: Fri Apr 17 15:00:44 2020 -0700
Source-Repo: googleapis/synthtool
Source-Sha: 19465d3ec5e5acdb01521d8f3bddd311bcbee28d
Source-Link: googleapis/synthtool@19465d3
* feat: better Node.js postprocessing

* docs: docstring for is_gapic_library

* PR feedback

* pass parameter by name

Co-authored-by: Jeffrey Rennie <rennie@google.com>
Co-authored-by: Benjamin E. Coe <bencoe@google.com>

Source-Author: Alexander Fenster <fenster@google.com>
Source-Date: Tue Apr 21 12:10:31 2020 -0700
Source-Repo: googleapis/synthtool
Source-Sha: 21ce80f9d4785dc75aa36d26944bddd5a1b7e25b
Source-Link: googleapis/synthtool@21ce80f
Fixes regex and updates copyright year to 2020.

Before:
```python
# -*- coding: utf-8 -*-

# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/type/timeofday.proto
```

After:
```python
# -*- coding: utf-8 -*-

# Copyright 2020 Google LLC
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/type/timeofday.proto
```

Source-Author: Bu Sun Kim <8822365+busunkim96@users.noreply.github.com>
Source-Date: Tue Apr 21 15:04:09 2020 -0700
Source-Repo: googleapis/synthtool
Source-Sha: 716f741f2d307b48cbe8a5bc3bc883571212344a
Source-Link: googleapis/synthtool@716f741
https://pypi.org/project/google-cloud-testutils/

Source-Author: Bu Sun Kim <8822365+busunkim96@users.noreply.github.com>
Source-Date: Fri Apr 24 18:07:16 2020 -0700
Source-Repo: googleapis/synthtool
Source-Sha: 01b6f23d24b27878b48667ce597876d66b59780e
Source-Link: googleapis/synthtool@01b6f23
* chore: merge autosynth repo into this repo

* fix: add autsynth directory to code coverage reports

Source-Author: Jeffrey Rennie <rennie@google.com>
Source-Date: Thu Apr 30 09:33:44 2020 -0700
Source-Repo: googleapis/synthtool
Source-Sha: 969a2340e74c73227e7c1638ed7650abcac22ee4
Source-Link: googleapis/synthtool@969a234
Source-Author: Jeffrey Rennie <rennie@google.com>
Source-Date: Thu Apr 30 12:37:18 2020 -0700
Source-Repo: googleapis/synthtool
Source-Sha: 720b7bff0da03ed9e67cb2362f2d291241fa59ae
Source-Link: googleapis/synthtool@720b7bf
Source-Author: Jeffrey Rennie <rennie@google.com>
Source-Date: Thu Apr 30 13:53:09 2020 -0700
Source-Repo: googleapis/synthtool
Source-Sha: 6b685a261479e27fd959dd7b1ff253d6cf595172
Source-Link: googleapis/synthtool@6b685a2
* feat: synthool generate src/index for nodejs client library

* fix the linters

* merge upstream

* remove '-' in jinja tempalte

* rename the functions

* add try, finally to avoid change direcory

* optional for versions and default verison

Source-Author: Summer Ji <summerji@google.com>
Source-Date: Fri May 1 09:29:52 2020 -0700
Source-Repo: googleapis/synthtool
Source-Sha: cdddf139b36000b3a7c65fd2a7781e253262359a
Source-Link: googleapis/synthtool@cdddf13
so it will be easy to collect statistics about PRs with context

Source-Author: Jeffrey Rennie <rennie@google.com>
Source-Date: Fri May 1 14:56:55 2020 -0700
Source-Repo: googleapis/synthtool
Source-Sha: 04cb397eb7590ea1e6c10a39fca3d8fe0fb3d256
Source-Link: googleapis/synthtool@04cb397
Source-Author: Jeff Ching <chingor@google.com>
Source-Date: Mon May 4 15:52:28 2020 -0700
Source-Repo: googleapis/synthtool
Source-Sha: a2c1c4f89a5e220e7b39420ebea33623c7c72804
Source-Link: googleapis/synthtool@a2c1c4f
Source-Author: Summer Ji <summerji@google.com>
Source-Date: Tue May 5 09:52:17 2020 -0700
Source-Repo: googleapis/synthtool
Source-Sha: ea3ae392fced25d7d6f5c7ef9c8a1f24768a0936
Source-Link: googleapis/synthtool@ea3ae39
This will be included in index.rst files. See https://github.com/googleapis/python-bigtable/pull/26/files

Source-Author: Bu Sun Kim <8822365+busunkim96@users.noreply.github.com>
Source-Date: Tue May 5 10:06:52 2020 -0700
Source-Repo: googleapis/synthtool
Source-Sha: 09c48461232ce929c34386259eb59018ad2d8eef
Source-Link: googleapis/synthtool@09c4846
Co-authored-by: Jeffrey Rennie <rennie@google.com>

Source-Author: Bu Sun Kim <8822365+busunkim96@users.noreply.github.com>
Source-Date: Tue May 12 09:51:12 2020 -0700
Source-Repo: googleapis/synthtool
Source-Sha: 7482e79a82e353248769d819788adc1213e8c207
Source-Link: googleapis/synthtool@7482e79
Co-authored-by: Jeff Ching <chingor@google.com>
Co-authored-by: Jeffrey Rennie <rennie@google.com>

Source-Author: Brian Chen <chenbrian@google.com>
Source-Date: Tue May 12 10:24:59 2020 -0700
Source-Repo: googleapis/synthtool
Source-Sha: 5b48b0716a36ca069db3038da7e205c87a22ed19
Source-Link: googleapis/synthtool@5b48b07
* fix: consolidate logging setup

When switching autosynth to use synthtool's git module, we transitively
load synthtool's logger setup which adds a log handler globally. This
causes logs to be emitted twice (with 2 different styles).

This consolidates the logging setup into a single helper and now both
autosynth's and synthtool's logger instance use the same configuration
(with different logger names).

* fix: add the level name when the log isn't colorize

Source-Author: Jeff Ching <chingor@google.com>
Source-Date: Tue May 12 15:53:43 2020 -0700
Source-Repo: googleapis/synthtool
Source-Sha: c585ac3b5eff5cd2097a5315ffd9cf4823cc1ed2
Source-Link: googleapis/synthtool@c585ac3
* fix: allow bazel server to run for 60 seconds idle, and shutdown if low on system memory

* chore: remove option only available on linux

Source-Author: Jeff Ching <chingor@google.com>
Source-Date: Tue May 12 19:34:26 2020 -0700
Source-Repo: googleapis/synthtool
Source-Sha: b0461724be19443075b08c10d4a345cb217002b5
Source-Link: googleapis/synthtool@b046172
Fixes #546

Source-Author: Jeff Ching <chingor@google.com>
Source-Date: Wed May 13 09:15:01 2020 -0700
Source-Repo: googleapis/synthtool
Source-Sha: f503622985e230a6792730bbc3b7746c11fce09e
Source-Link: googleapis/synthtool@f503622
Source-Author: Jeffrey Rennie <rennie@google.com>
Source-Date: Thu May 14 08:40:23 2020 -0700
Source-Repo: googleapis/synthtool
Source-Sha: f395615039665af6599f69305efcd886685e74f9
Source-Link: googleapis/synthtool@f395615
* fix: limit issue comment size

* fix: simplify implementation - just slice the returned bytes

Source-Author: Jeff Ching <chingor@google.com>
Source-Date: Thu May 14 12:54:34 2020 -0700
Source-Repo: googleapis/synthtool
Source-Sha: b6bdd4783f396f9252ce28af43f7215834a55c3c
Source-Link: googleapis/synthtool@b6bdd47
鈥ing (#551)

* refactor: clean up multi implementation

Move the GitHub reporting immediately after the synthesis, rather than
waiting until the end of the run.

* fix: capture http errors on github reporting issues to not crash the run

* fix: handle skipped attribute

* refactor: declare and use EXIT_CODE_SKIPPED constant

* test: refactor and add units for autosynth.multi

* chore: relax typing for subprocess env

* test: add test for synthesizing all libraries and reporting errors to GitHub

* fix: restore correct execution args

Source-Author: Jeff Ching <chingor@google.com>
Source-Date: Thu May 14 17:55:32 2020 -0700
Source-Repo: googleapis/synthtool
Source-Sha: 3593e3a995510c0570648d9a48fc756ab2bfc2cb
Source-Link: googleapis/synthtool@3593e3a
fixes #555

Source-Author: Dan O'Meara <danom@google.com>
Source-Date: Fri May 15 08:28:36 2020 -0700
Source-Repo: googleapis/synthtool
Source-Sha: cb3433f7f554ea751584bdd3631d45ec56a32eb5
Source-Link: googleapis/synthtool@cb3433f
by cleaning up after each inner synth run

Source-Author: Jeffrey Rennie <rennie@google.com>
Source-Date: Fri May 15 10:53:36 2020 -0700
Source-Repo: googleapis/synthtool
Source-Sha: fe8bbfdf2fef3bed8ebd461dcd33dfdd28604d02
Source-Link: googleapis/synthtool@fe8bbfd
fixes googleapis/synthtool#560

Source-Author: Jeffrey Rennie <rennie@google.com>
Source-Date: Fri May 15 14:08:01 2020 -0700
Source-Repo: googleapis/synthtool
Source-Sha: 2aa4a1ed43ab867793be8e8044f7e0210fd9dc92
Source-Link: googleapis/synthtool@2aa4a1e
鈥NTH_MULTIPLE_PRS (#562)

Fixes #545

Source-Author: Jeff Ching <chingor@google.com>
Source-Date: Fri May 15 14:17:17 2020 -0700
Source-Repo: googleapis/synthtool
Source-Sha: 7136daa5687f2a5bdcbba2cb25457f56fdf85d59
Source-Link: googleapis/synthtool@7136daa
Source-Author: Jeff Ching <chingor@google.com>
Source-Date: Tue May 19 09:35:56 2020 -0700
Source-Repo: googleapis/synthtool
Source-Sha: 2d9b52e5799722dac0ab5573e478e14daf388447
Source-Link: googleapis/synthtool@2d9b52e
yoshi-automation and others added 2 commits May 27, 2020
To avoid generating bogus PRs

Co-authored-by: Jeffrey Rennie <rennie@google.com>

Source-Author: Carlos de la Guardia <cguardia@yahoo.com>
Source-Date: Tue May 19 11:57:19 2020 -0500
Source-Repo: googleapis/synthtool
Source-Sha: d2364eb80b840a36136c8ce12f1c6efabcc9600e
Source-Link: googleapis/synthtool@d2364eb
@busunkim96 busunkim96 force-pushed the autosynth-synthtool branch from 2f4bf0a to c6fa90e Jun 11, 2020
@busunkim96 busunkim96 changed the title [CHANGE ME] Re-generated to pick up changes from synthtool. feat: add mTLS support, fix missing routing header issue Jun 11, 2020
@busunkim96 busunkim96 merged commit b983735 into master Jun 11, 2020
2 checks passed
Loading
@busunkim96 busunkim96 deleted the autosynth-synthtool branch Jun 11, 2020
gcf-merge-on-green bot pushed a commit that referenced this issue Jun 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

3 participants