From 2a5a5fab56d123223df97ed7920e1548d6e06fff Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Wed, 18 Nov 2020 09:14:02 +0000 Subject: [PATCH 01/10] chore: release 1.109.1-SNAPSHOT (#441) :robot: I have created a release \*beep\* \*boop\* --- ### Updating meta-information for bleeding-edge SNAPSHOT release. --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). --- google-cloud-pubsub-bom/pom.xml | 8 ++++---- google-cloud-pubsub/pom.xml | 4 ++-- grpc-google-cloud-pubsub-v1/pom.xml | 4 ++-- pom.xml | 8 ++++---- proto-google-cloud-pubsub-v1/pom.xml | 4 ++-- samples/snapshot/pom.xml | 2 +- versions.txt | 6 +++--- 7 files changed, 18 insertions(+), 18 deletions(-) diff --git a/google-cloud-pubsub-bom/pom.xml b/google-cloud-pubsub-bom/pom.xml index 1803078dc..e5f5b6681 100644 --- a/google-cloud-pubsub-bom/pom.xml +++ b/google-cloud-pubsub-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-cloud-pubsub-bom - 1.109.0 + 1.109.1-SNAPSHOT pom com.google.cloud @@ -64,17 +64,17 @@ com.google.api.grpc proto-google-cloud-pubsub-v1 - 1.91.0 + 1.91.1-SNAPSHOT com.google.api.grpc grpc-google-cloud-pubsub-v1 - 1.91.0 + 1.91.1-SNAPSHOT com.google.cloud google-cloud-pubsub - 1.109.0 + 1.109.1-SNAPSHOT diff --git a/google-cloud-pubsub/pom.xml b/google-cloud-pubsub/pom.xml index 50f79d889..58d775566 100644 --- a/google-cloud-pubsub/pom.xml +++ b/google-cloud-pubsub/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-cloud-pubsub - 1.109.0 + 1.109.1-SNAPSHOT jar Google Cloud Pub/Sub https://github.com/googleapis/java-pubsub @@ -11,7 +11,7 @@ com.google.cloud google-cloud-pubsub-parent - 1.109.0 + 1.109.1-SNAPSHOT google-cloud-pubsub diff --git a/grpc-google-cloud-pubsub-v1/pom.xml b/grpc-google-cloud-pubsub-v1/pom.xml index 6cb225e82..615f904e7 100644 --- a/grpc-google-cloud-pubsub-v1/pom.xml +++ b/grpc-google-cloud-pubsub-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-pubsub-v1 - 1.91.0 + 1.91.1-SNAPSHOT grpc-google-cloud-pubsub-v1 GRPC library for grpc-google-cloud-pubsub-v1 com.google.cloud google-cloud-pubsub-parent - 1.109.0 + 1.109.1-SNAPSHOT diff --git a/pom.xml b/pom.xml index 4d99d2e2e..4949af28c 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-cloud-pubsub-parent pom - 1.109.0 + 1.109.1-SNAPSHOT Google Cloud Pub/Sub Parent https://github.com/googleapis/java-pubsub @@ -78,17 +78,17 @@ com.google.api.grpc proto-google-cloud-pubsub-v1 - 1.91.0 + 1.91.1-SNAPSHOT com.google.api.grpc grpc-google-cloud-pubsub-v1 - 1.91.0 + 1.91.1-SNAPSHOT com.google.cloud google-cloud-pubsub - 1.109.0 + 1.109.1-SNAPSHOT diff --git a/proto-google-cloud-pubsub-v1/pom.xml b/proto-google-cloud-pubsub-v1/pom.xml index d4fef626f..395ef9e78 100644 --- a/proto-google-cloud-pubsub-v1/pom.xml +++ b/proto-google-cloud-pubsub-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-pubsub-v1 - 1.91.0 + 1.91.1-SNAPSHOT proto-google-cloud-pubsub-v1 PROTO library for proto-google-cloud-pubsub-v1 com.google.cloud google-cloud-pubsub-parent - 1.109.0 + 1.109.1-SNAPSHOT diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml index 990ded6a4..99e6a3806 100644 --- a/samples/snapshot/pom.xml +++ b/samples/snapshot/pom.xml @@ -43,7 +43,7 @@ com.google.cloud google-cloud-pubsub - 1.109.0 + 1.109.1-SNAPSHOT diff --git a/versions.txt b/versions.txt index e8df36211..30ce922e6 100644 --- a/versions.txt +++ b/versions.txt @@ -1,6 +1,6 @@ # Format: # module:released-version:current-version -proto-google-cloud-pubsub-v1:1.91.0:1.91.0 -grpc-google-cloud-pubsub-v1:1.91.0:1.91.0 -google-cloud-pubsub:1.109.0:1.109.0 \ No newline at end of file +proto-google-cloud-pubsub-v1:1.91.0:1.91.1-SNAPSHOT +grpc-google-cloud-pubsub-v1:1.91.0:1.91.1-SNAPSHOT +google-cloud-pubsub:1.109.0:1.109.1-SNAPSHOT \ No newline at end of file From ffe1cee83f6029ad30cb5b928efb356fc6971fa4 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 18 Nov 2020 01:30:03 -0800 Subject: [PATCH 02/10] chore: regenerate README (#442) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2020-11-18 09:16:19,319 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-pubsub/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working directory clean 2020-11-18 09:16:20,290 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/1eefc5ed-cb44-48b7-a53b-7f195f1d1cd2/targets - [ ] To automatically regenerate this PR, check this box. --- .github/readme/synth.metadata/synth.metadata | 4 ++-- README.md | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 6deb6fd4a..5e6ef901a 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,14 +4,14 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-pubsub.git", - "sha": "5e02cfcc1e86e2ebcf35f8f4665df9547f149030" + "sha": "2a5a5fab56d123223df97ed7920e1548d6e06fff" } }, { "git": { "name": "synthtool", "remote": "https://github.com/googleapis/synthtool.git", - "sha": "7db8a6c5ffb12a6e4c2f799c18f00f7f3d60e279" + "sha": "7fcc405a579d5d53a726ff3da1b7c8c08f0f2d58" } } ] diff --git a/README.md b/README.md index a8bbaad26..ca70a0a69 100644 --- a/README.md +++ b/README.md @@ -45,11 +45,11 @@ If you are using Maven without BOM, add this to your dependencies: If you are using Gradle, add this to your dependencies ```Groovy -compile 'com.google.cloud:google-cloud-pubsub:1.108.7' +compile 'com.google.cloud:google-cloud-pubsub:1.109.0' ``` If you are using SBT, add this to your dependencies ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-pubsub" % "1.108.7" +libraryDependencies += "com.google.cloud" % "google-cloud-pubsub" % "1.109.0" ``` ## Authentication From 80e82164e9e3da0ef442ece3639292b8c74acc43 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 18 Nov 2020 14:42:31 -0800 Subject: [PATCH 03/10] build(java): use actions/github-script v3 tag rather than full semver (#439) This PR was generated using Autosynth. :rainbow: Synth log will be available here: https://source.cloud.google.com/results/invocations/ffb6a2e8-f011-4360-8ebe-2e2dd1480ba7/targets - [ ] To automatically regenerate this PR, check this box. Source-Link: https://github.com/googleapis/synthtool/commit/7fcc405a579d5d53a726ff3da1b7c8c08f0f2d58 --- .github/workflows/approve-readme.yaml | 2 +- .github/workflows/auto-release.yaml | 2 +- synth.metadata | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/approve-readme.yaml b/.github/workflows/approve-readme.yaml index e2d841d6c..7513acaeb 100644 --- a/.github/workflows/approve-readme.yaml +++ b/.github/workflows/approve-readme.yaml @@ -6,7 +6,7 @@ jobs: runs-on: ubuntu-latest if: github.repository_owner == 'googleapis' && github.head_ref == 'autosynth-readme' steps: - - uses: actions/github-script@v3.0.0 + - uses: actions/github-script@v3 with: github-token: ${{secrets.YOSHI_APPROVER_TOKEN}} script: | diff --git a/.github/workflows/auto-release.yaml b/.github/workflows/auto-release.yaml index bc1554aec..2b6cdbc97 100644 --- a/.github/workflows/auto-release.yaml +++ b/.github/workflows/auto-release.yaml @@ -6,7 +6,7 @@ jobs: runs-on: ubuntu-latest if: contains(github.head_ref, 'release-v') steps: - - uses: actions/github-script@v3.0.0 + - uses: actions/github-script@v3 with: github-token: ${{secrets.YOSHI_APPROVER_TOKEN}} debug: true diff --git a/synth.metadata b/synth.metadata index 6be2db5b2..1c41fac9c 100644 --- a/synth.metadata +++ b/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-pubsub.git", - "sha": "14ac8d7e10ef6fbecdb21cb80ef496686d20e8f3" + "sha": "e7f6d681a7db65295ec65a0952676be726281255" } }, { @@ -19,7 +19,7 @@ "git": { "name": "synthtool", "remote": "https://github.com/googleapis/synthtool.git", - "sha": "7d652819519dfa24da9e14548232e4aaba71a11c" + "sha": "7fcc405a579d5d53a726ff3da1b7c8c08f0f2d58" } } ], From 34c831540bd5d85c0285da421eac04900e656ffa Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Thu, 19 Nov 2020 18:02:07 +0100 Subject: [PATCH 04/10] chore(deps): update dependency com.google.cloud:libraries-bom to v16 (#440) [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [com.google.cloud:libraries-bom](https://togithub.com/GoogleCloudPlatform/cloud-opensource-java) | major | `15.0.0` -> `16.1.0` | --- ### Renovate configuration :date: **Schedule**: At any time (no schedule defined). :vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied. :recycle: **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. :no_bell: **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-pubsub). --- samples/snippets/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/samples/snippets/pom.xml b/samples/snippets/pom.xml index f51d8a168..19384bcc2 100644 --- a/samples/snippets/pom.xml +++ b/samples/snippets/pom.xml @@ -45,7 +45,7 @@ com.google.cloud libraries-bom - 15.0.0 + 16.1.0 pom import From ccd99f863adb6c0da3bb455018f8ba5a86fd2561 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Thu, 19 Nov 2020 09:30:07 -0800 Subject: [PATCH 05/10] chore: regenerate README (#443) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2020-11-19 17:09:04,036 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-pubsub/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working directory clean 2020-11-19 17:09:05,039 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/e659620d-2af0-49bf-b152-3b7726edb7fc/targets - [ ] To automatically regenerate this PR, check this box. --- .github/readme/synth.metadata/synth.metadata | 4 ++-- README.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 5e6ef901a..253370109 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,14 +4,14 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-pubsub.git", - "sha": "2a5a5fab56d123223df97ed7920e1548d6e06fff" + "sha": "34c831540bd5d85c0285da421eac04900e656ffa" } }, { "git": { "name": "synthtool", "remote": "https://github.com/googleapis/synthtool.git", - "sha": "7fcc405a579d5d53a726ff3da1b7c8c08f0f2d58" + "sha": "39b7149da4026765385403632db3c6f63db96b2c" } } ] diff --git a/README.md b/README.md index ca70a0a69..b781255d4 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ If you are using Maven with [BOM][libraries-bom], add this to your pom.xml file com.google.cloud libraries-bom - 15.0.0 + 16.1.0 pom import From c92c7fd06e28e13533024997ef8b20e909bba817 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Thu, 19 Nov 2020 18:40:32 +0100 Subject: [PATCH 06/10] chore(deps): update dependency com.google.cloud:google-cloud-pubsub to v1.109.0 (#438) [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [com.google.cloud:google-cloud-pubsub](https://togithub.com/googleapis/java-pubsub) | minor | `1.108.7` -> `1.109.0` | --- ### Release Notes
googleapis/java-pubsub ### [`v1.109.0`](https://togithub.com/googleapis/java-pubsub/blob/master/CHANGELOG.md#​11090-httpswwwgithubcomgoogleapisjava-pubsubcomparev11087v11090-2020-11-17) [Compare Source](https://togithub.com/googleapis/java-pubsub/compare/v1.108.7...v1.109.0) ##### Features - Enable server side flow control by default with the option to turn it off ([#​426](https://www.github.com/googleapis/java-pubsub/issues/426)) ([14ac8d7](https://www.github.com/googleapis/java-pubsub/commit/14ac8d7e10ef6fbecdb21cb80ef496686d20e8f3)) ##### Dependencies - update dependency com.google.cloud:google-cloud-shared-dependencies to v0.15.0 ([#​430](https://www.github.com/googleapis/java-pubsub/issues/430)) ([991cb43](https://www.github.com/googleapis/java-pubsub/commit/991cb430794b5d95d47477e0113b71db313ebebe)) ##### [1.108.7](https://www.github.com/googleapis/java-pubsub/compare/v1.108.6...v1.108.7) (2020-11-02) ##### Dependencies - update dependency com.google.cloud:google-cloud-shared-dependencies to v0.14.1 ([#​417](https://www.github.com/googleapis/java-pubsub/issues/417)) ([fc388c0](https://www.github.com/googleapis/java-pubsub/commit/fc388c0d452957a617f8ce7288830392cdd40693)) ##### [1.108.6](https://www.github.com/googleapis/java-pubsub/compare/v1.108.5...v1.108.6) (2020-10-22) ##### Dependencies - update dependency com.google.cloud:google-cloud-shared-dependencies to v0.13.0 ([#​400](https://www.github.com/googleapis/java-pubsub/issues/400)) ([bd3d400](https://www.github.com/googleapis/java-pubsub/commit/bd3d400b11a0677bcd3ca2bf8cd5d7fd0fbf59bc)) ##### [1.108.5](https://www.github.com/googleapis/java-pubsub/compare/v1.108.4...v1.108.5) (2020-10-19) ##### Dependencies - update dependency com.google.cloud:google-cloud-shared-dependencies to v0.12.1 ([#​392](https://www.github.com/googleapis/java-pubsub/issues/392)) ([1a0d7e9](https://www.github.com/googleapis/java-pubsub/commit/1a0d7e98a40298b139cfddbd9e044dc541296ab5)) ##### [1.108.4](https://www.github.com/googleapis/java-pubsub/compare/v1.108.3...v1.108.4) (2020-10-12) ##### Dependencies - update dependency com.google.cloud:google-cloud-shared-dependencies to v0.10.2 ([#​377](https://www.github.com/googleapis/java-pubsub/issues/377)) ([5e76466](https://www.github.com/googleapis/java-pubsub/commit/5e7646640c28b019dbfbd4073420f9358993ef85)) ##### [1.108.3](https://www.github.com/googleapis/java-pubsub/compare/v1.108.2...v1.108.3) (2020-10-02) ##### Bug Fixes - ensure proper cleanup of publisher in tests ([#​310](https://www.github.com/googleapis/java-pubsub/issues/310)) ([b2b2f86](https://www.github.com/googleapis/java-pubsub/commit/b2b2f8694b925aad95e891cbd0d89426989fec59)) - Ensure that messages that are in pending batches for an ordering key are canceled when a previous publish for the ordering keys fails ([#​366](https://www.github.com/googleapis/java-pubsub/issues/366)) ([7cdf8bc](https://www.github.com/googleapis/java-pubsub/commit/7cdf8bcf71a6c141f8b751b41fb2e055a75a4022)) - make subscriberIT test less flaky ([#​340](https://www.github.com/googleapis/java-pubsub/issues/340)) ([5d4f534](https://www.github.com/googleapis/java-pubsub/commit/5d4f5345b13171a47f022d34d39609c2f4329069)) - Only check keyHasError if ordering key is non-empty ([#​367](https://www.github.com/googleapis/java-pubsub/issues/367)) ([8b2d0b7](https://www.github.com/googleapis/java-pubsub/commit/8b2d0b73a46e6b91795ad05a8dd0f626249c4f30)) ##### Dependencies - update dependency com.google.cloud:google-cloud-shared-dependencies to v0.10.0 ([#​357](https://www.github.com/googleapis/java-pubsub/issues/357)) ([3b3616c](https://www.github.com/googleapis/java-pubsub/commit/3b3616c524059fb8a87bf30a66c481000046132a)) - update dependency com.google.cloud:google-cloud-shared-dependencies to v0.9.0 ([#​337](https://www.github.com/googleapis/java-pubsub/issues/337)) ([8cf77ee](https://www.github.com/googleapis/java-pubsub/commit/8cf77ee3b31356f342942a9ffaa61db2d0686769)) ##### [1.108.2](https://www.github.com/googleapis/java-pubsub/compare/v1.108.1...v1.108.2) (2020-08-21) ##### Dependencies - update dependency com.google.cloud:google-cloud-shared-dependencies to v0.8.5 ([#​303](https://www.github.com/googleapis/java-pubsub/issues/303)) ([28ef9ea](https://www.github.com/googleapis/java-pubsub/commit/28ef9ea8cd78391a37023df6a0dcdbd1ba8432f1)) - update dependency com.google.cloud:google-cloud-shared-dependencies to v0.8.6 ([#​313](https://www.github.com/googleapis/java-pubsub/issues/313)) ([6fc0a4f](https://www.github.com/googleapis/java-pubsub/commit/6fc0a4fceddd420ac8539e0aa98975a01546250d)) ##### [1.108.1](https://www.github.com/googleapis/java-pubsub/compare/v1.108.0...v1.108.1) (2020-08-04) ##### Bug Fixes - add header providers to PublisherStubSettings ([#​294](https://www.github.com/googleapis/java-pubsub/issues/294)) ([6bd5016](https://www.github.com/googleapis/java-pubsub/commit/6bd5016dafe85c7af92a44a8e9a34b2fcb95e64d)) - if a flow control setting is not provided use zero ([#​292](https://www.github.com/googleapis/java-pubsub/issues/292)) ([d56155b](https://www.github.com/googleapis/java-pubsub/commit/d56155b640d13fa78d28031862aabe4814ce201d)) - Make error message more clear about where ordering must be enabled when publishing ([#​293](https://www.github.com/googleapis/java-pubsub/issues/293)) ([f54ed02](https://www.github.com/googleapis/java-pubsub/commit/f54ed0284a9c7e1a337481e13388397adfa33abf)) ##### Documentation - remove experimental warning for ordering keys properties. ([#​297](https://www.github.com/googleapis/java-pubsub/issues/297)) ([3fa5164](https://www.github.com/googleapis/java-pubsub/commit/3fa516496315b882da7ffbbc230a3e69acf08a48)) ##### Dependencies - update dependency com.google.cloud:google-cloud-shared-dependencies to v0.8.3 ([#​282](https://www.github.com/googleapis/java-pubsub/issues/282)) ([744c268](https://www.github.com/googleapis/java-pubsub/commit/744c2687d50c79ff8556d455aab60928ab2f790c))
--- ### Renovate configuration :date: **Schedule**: At any time (no schedule defined). :vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied. :recycle: **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. :no_bell: **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-pubsub). --- samples/install-without-bom/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/samples/install-without-bom/pom.xml b/samples/install-without-bom/pom.xml index 58b884558..e2e602a60 100644 --- a/samples/install-without-bom/pom.xml +++ b/samples/install-without-bom/pom.xml @@ -44,7 +44,7 @@ com.google.cloud google-cloud-pubsub - 1.108.7 + 1.109.0 From 366d95b850756f13402d5389a07c033a31a19f57 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Mon, 23 Nov 2020 09:22:24 -0800 Subject: [PATCH 07/10] chore(java): retry staging portion of the release with backoff (#445) This PR was generated using Autosynth. :rainbow: Synth log will be available here: https://source.cloud.google.com/results/invocations/087f6699-1a2d-49d0-af84-de8bcba391f2/targets - [ ] To automatically regenerate this PR, check this box. Source-Link: https://github.com/googleapis/synthtool/commit/68742c6016bf0d16948a572633d17955a8737414 --- .kokoro/common.sh | 1 - .kokoro/release/stage.sh | 17 ++++++++++------- synth.metadata | 4 ++-- 3 files changed, 12 insertions(+), 10 deletions(-) diff --git a/.kokoro/common.sh b/.kokoro/common.sh index a8d0ea04d..ace89f45a 100644 --- a/.kokoro/common.sh +++ b/.kokoro/common.sh @@ -25,7 +25,6 @@ function retry_with_backoff { # allow a failures to continue set +e - echo "${command}" ${command} exit_code=$? diff --git a/.kokoro/release/stage.sh b/.kokoro/release/stage.sh index 3c482cbc5..16126d2eb 100755 --- a/.kokoro/release/stage.sh +++ b/.kokoro/release/stage.sh @@ -20,19 +20,22 @@ python3 -m pip install gcp-releasetool python3 -m releasetool publish-reporter-script > /tmp/publisher-script; source /tmp/publisher-script source $(dirname "$0")/common.sh +source $(dirname "$0")/../common.sh MAVEN_SETTINGS_FILE=$(realpath $(dirname "$0")/../../)/settings.xml pushd $(dirname "$0")/../../ setup_environment_secrets create_settings_xml_file "settings.xml" -mvn clean install deploy -B \ - --settings ${MAVEN_SETTINGS_FILE} \ - -DskipTests=true \ - -DperformRelease=true \ - -Dgpg.executable=gpg \ - -Dgpg.passphrase=${GPG_PASSPHRASE} \ - -Dgpg.homedir=${GPG_HOMEDIR} +# attempt to stage 3 times with exponential backoff (starting with 10 seconds) +retry_with_backoff 3 10 \ + mvn clean install deploy -B \ + --settings ${MAVEN_SETTINGS_FILE} \ + -DskipTests=true \ + -DperformRelease=true \ + -Dgpg.executable=gpg \ + -Dgpg.passphrase=${GPG_PASSPHRASE} \ + -Dgpg.homedir=${GPG_HOMEDIR} if [[ -n "${AUTORELEASE_PR}" ]] then diff --git a/synth.metadata b/synth.metadata index 1c41fac9c..4648b4bfa 100644 --- a/synth.metadata +++ b/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-pubsub.git", - "sha": "e7f6d681a7db65295ec65a0952676be726281255" + "sha": "c92c7fd06e28e13533024997ef8b20e909bba817" } }, { @@ -19,7 +19,7 @@ "git": { "name": "synthtool", "remote": "https://github.com/googleapis/synthtool.git", - "sha": "7fcc405a579d5d53a726ff3da1b7c8c08f0f2d58" + "sha": "68742c6016bf0d16948a572633d17955a8737414" } } ], From c63dc255dff55982fca2e4cf0e955c47614dc291 Mon Sep 17 00:00:00 2001 From: Jaume Marhuenda Date: Mon, 23 Nov 2020 16:03:51 -0500 Subject: [PATCH 08/10] feat: make the stream ack deadline congruent with maxDurationPerAckExtension (#447) * feat: allow to override the stream ack deadline * set streamAckDeadline to be congruent with maxDurationPerAckExtension * remove extra impot * remove unused DEFAULT_STREAM_ACK_DEADLINE * consider the case in which maxDurationPerAckExtension is not set * add test * test fix Co-authored-by: Jaume Marhuenda-Beltran --- .../v1/StreamingSubscriberConnection.java | 17 ++++- .../google/cloud/pubsub/v1/Subscriber.java | 3 +- .../pubsub/v1/FakeSubscriberServiceImpl.java | 14 ++++ .../cloud/pubsub/v1/SubscriberTest.java | 65 +++++++++++++++++++ 4 files changed, 97 insertions(+), 2 deletions(-) diff --git a/google-cloud-pubsub/src/main/java/com/google/cloud/pubsub/v1/StreamingSubscriberConnection.java b/google-cloud-pubsub/src/main/java/com/google/cloud/pubsub/v1/StreamingSubscriberConnection.java index 1587afb91..98e055715 100644 --- a/google-cloud-pubsub/src/main/java/com/google/cloud/pubsub/v1/StreamingSubscriberConnection.java +++ b/google-cloud-pubsub/src/main/java/com/google/cloud/pubsub/v1/StreamingSubscriberConnection.java @@ -16,6 +16,7 @@ package com.google.cloud.pubsub.v1; +import static com.google.cloud.pubsub.v1.Subscriber.DEFAULT_MAX_DURATION_PER_ACK_EXTENSION; import static com.google.common.util.concurrent.MoreExecutors.directExecutor; import com.google.api.core.AbstractApiService; @@ -23,6 +24,7 @@ import com.google.api.core.ApiFuture; import com.google.api.core.ApiFutureCallback; import com.google.api.core.ApiFutures; +import com.google.api.core.InternalApi; import com.google.api.core.SettableApiFuture; import com.google.api.gax.batching.FlowControlSettings; import com.google.api.gax.batching.FlowController; @@ -62,10 +64,14 @@ final class StreamingSubscriberConnection extends AbstractApiService implements private static final Logger logger = Logger.getLogger(StreamingSubscriberConnection.class.getName()); + @InternalApi static final Duration DEFAULT_STREAM_ACK_DEADLINE = Duration.ofSeconds(60); + @InternalApi static final Duration MAX_STREAM_ACK_DEADLINE = Duration.ofSeconds(600); + @InternalApi static final Duration MIN_STREAM_ACK_DEADLINE = Duration.ofSeconds(10); private static final Duration INITIAL_CHANNEL_RECONNECT_BACKOFF = Duration.ofMillis(100); private static final Duration MAX_CHANNEL_RECONNECT_BACKOFF = Duration.ofSeconds(10); private static final int MAX_PER_REQUEST_CHANGES = 1000; + private final Duration streamAckDeadline; private final SubscriberStub stub; private final int channelAffinity; private final String subscription; @@ -106,6 +112,15 @@ public StreamingSubscriberConnection( ApiClock clock) { this.subscription = subscription; this.systemExecutor = systemExecutor; + if (maxDurationPerAckExtension.compareTo(DEFAULT_MAX_DURATION_PER_ACK_EXTENSION) == 0) { + this.streamAckDeadline = DEFAULT_STREAM_ACK_DEADLINE; + } else if (maxDurationPerAckExtension.compareTo(MIN_STREAM_ACK_DEADLINE) < 0) { + this.streamAckDeadline = MIN_STREAM_ACK_DEADLINE; + } else if (maxDurationPerAckExtension.compareTo(MAX_STREAM_ACK_DEADLINE) > 0) { + this.streamAckDeadline = MAX_STREAM_ACK_DEADLINE; + } else { + this.streamAckDeadline = maxDurationPerAckExtension; + } this.stub = stub; this.channelAffinity = channelAffinity; this.messageDispatcher = @@ -217,7 +232,7 @@ private void initialize() { initClientStream.send( StreamingPullRequest.newBuilder() .setSubscription(subscription) - .setStreamAckDeadlineSeconds(60) + .setStreamAckDeadlineSeconds((int) streamAckDeadline.getSeconds()) .setClientId(clientId) .setMaxOutstandingMessages( this.useLegacyFlowControl diff --git a/google-cloud-pubsub/src/main/java/com/google/cloud/pubsub/v1/Subscriber.java b/google-cloud-pubsub/src/main/java/com/google/cloud/pubsub/v1/Subscriber.java index 6d5946276..948de0b7a 100644 --- a/google-cloud-pubsub/src/main/java/com/google/cloud/pubsub/v1/Subscriber.java +++ b/google-cloud-pubsub/src/main/java/com/google/cloud/pubsub/v1/Subscriber.java @@ -91,6 +91,7 @@ * details. */ public class Subscriber extends AbstractApiService implements SubscriberInterface { + @InternalApi static final Duration DEFAULT_MAX_DURATION_PER_ACK_EXTENSION = Duration.ofMillis(0); private static final int THREADS_PER_CHANNEL = 5; private static final int MAX_INBOUND_MESSAGE_SIZE = 20 * 1024 * 1024; // 20MB API maximum message size. @@ -421,7 +422,7 @@ public static final class Builder { private MessageReceiver receiver; private Duration maxAckExtensionPeriod = DEFAULT_MAX_ACK_EXTENSION_PERIOD; - private Duration maxDurationPerAckExtension = Duration.ofMillis(0); + private Duration maxDurationPerAckExtension = DEFAULT_MAX_DURATION_PER_ACK_EXTENSION; private boolean useLegacyFlowControl = false; private FlowControlSettings flowControlSettings = diff --git a/google-cloud-pubsub/src/test/java/com/google/cloud/pubsub/v1/FakeSubscriberServiceImpl.java b/google-cloud-pubsub/src/test/java/com/google/cloud/pubsub/v1/FakeSubscriberServiceImpl.java index c6336fa1c..260071b9b 100644 --- a/google-cloud-pubsub/src/test/java/com/google/cloud/pubsub/v1/FakeSubscriberServiceImpl.java +++ b/google-cloud-pubsub/src/test/java/com/google/cloud/pubsub/v1/FakeSubscriberServiceImpl.java @@ -51,6 +51,7 @@ class FakeSubscriberServiceImpl extends SubscriberImplBase { private final AtomicInteger messageAckDeadline = new AtomicInteger(Subscriber.MIN_ACK_DEADLINE_SECONDS); private final AtomicInteger getSubscriptionCalled = new AtomicInteger(); + private StreamingPullRequest lastSeenRequest; private final List openedStreams = new ArrayList<>(); private final List closedStreams = new ArrayList<>(); private final List acks = new ArrayList<>(); @@ -139,6 +140,7 @@ public void onNext(StreamingPullRequest request) { subscriptionInitialized.notifyAll(); } } + setLastSeenRequest(request); addOpenedStream(stream); stream.notifyAll(); } @@ -292,6 +294,18 @@ private static void waitAtLeast(Collection collection, int target) } } + public StreamingPullRequest getLastSeenRequest() { + synchronized (lastSeenRequest) { + return lastSeenRequest; + } + } + + public void setLastSeenRequest(StreamingPullRequest lastSeenRequest) { + synchronized (lastSeenRequest) { + this.lastSeenRequest = lastSeenRequest; + } + } + private void addOpenedStream(Stream stream) { synchronized (openedStreams) { openedStreams.add(stream); diff --git a/google-cloud-pubsub/src/test/java/com/google/cloud/pubsub/v1/SubscriberTest.java b/google-cloud-pubsub/src/test/java/com/google/cloud/pubsub/v1/SubscriberTest.java index 98d3927be..5ebd8cb81 100644 --- a/google-cloud-pubsub/src/test/java/com/google/cloud/pubsub/v1/SubscriberTest.java +++ b/google-cloud-pubsub/src/test/java/com/google/cloud/pubsub/v1/SubscriberTest.java @@ -16,6 +16,10 @@ package com.google.cloud.pubsub.v1; +import static com.google.cloud.pubsub.v1.StreamingSubscriberConnection.DEFAULT_STREAM_ACK_DEADLINE; +import static com.google.cloud.pubsub.v1.StreamingSubscriberConnection.MAX_STREAM_ACK_DEADLINE; +import static com.google.cloud.pubsub.v1.StreamingSubscriberConnection.MIN_STREAM_ACK_DEADLINE; +import static com.google.cloud.pubsub.v1.Subscriber.DEFAULT_MAX_DURATION_PER_ACK_EXTENSION; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertTrue; @@ -224,6 +228,67 @@ public ScheduledExecutorService getExecutor() { } } + @Test + public void testStreamAckDeadlineIsSetCorrectly() throws Exception { + int expectedChannelCount = 1; + // Deadline is smaller than the allowed streamAckDeadline. + int maxDurationPerAckExtension = 5; + + Subscriber subscriber = + startSubscriber( + getTestSubscriberBuilder(testReceiver) + .setMaxDurationPerAckExtension(Duration.ofSeconds(maxDurationPerAckExtension))); + assertEquals( + expectedChannelCount, fakeSubscriberServiceImpl.waitForOpenedStreams(expectedChannelCount)); + assertEquals( + MIN_STREAM_ACK_DEADLINE.getSeconds(), + fakeSubscriberServiceImpl.getLastSeenRequest().getStreamAckDeadlineSeconds()); + + subscriber.stopAsync().awaitTerminated(); + + // Deadline is higher than the allowed streamAckDeadline. + maxDurationPerAckExtension = 700; + subscriber = + startSubscriber( + getTestSubscriberBuilder(testReceiver) + .setMaxDurationPerAckExtension(Duration.ofSeconds(maxDurationPerAckExtension))); + assertEquals( + expectedChannelCount, fakeSubscriberServiceImpl.waitForOpenedStreams(expectedChannelCount)); + assertEquals( + MAX_STREAM_ACK_DEADLINE.getSeconds(), + fakeSubscriberServiceImpl.getLastSeenRequest().getStreamAckDeadlineSeconds()); + + subscriber.stopAsync().awaitTerminated(); + + // Deadline is within the allowed limits for streamAckDeadline. + maxDurationPerAckExtension = 100; + subscriber = + startSubscriber( + getTestSubscriberBuilder(testReceiver) + .setMaxDurationPerAckExtension(Duration.ofSeconds(maxDurationPerAckExtension))); + assertEquals( + expectedChannelCount, fakeSubscriberServiceImpl.waitForOpenedStreams(expectedChannelCount)); + assertEquals( + maxDurationPerAckExtension, + fakeSubscriberServiceImpl.getLastSeenRequest().getStreamAckDeadlineSeconds()); + + subscriber.stopAsync().awaitTerminated(); + + // maxDurationPerAckExtension is unset. + maxDurationPerAckExtension = (int) DEFAULT_MAX_DURATION_PER_ACK_EXTENSION.getSeconds(); + subscriber = + startSubscriber( + getTestSubscriberBuilder(testReceiver) + .setMaxDurationPerAckExtension(Duration.ofSeconds(maxDurationPerAckExtension))); + assertEquals( + expectedChannelCount, fakeSubscriberServiceImpl.waitForOpenedStreams(expectedChannelCount)); + assertEquals( + DEFAULT_STREAM_ACK_DEADLINE.getSeconds(), + fakeSubscriberServiceImpl.getLastSeenRequest().getStreamAckDeadlineSeconds()); + + subscriber.stopAsync().awaitTerminated(); + } + private Subscriber startSubscriber(Builder testSubscriberBuilder) { Subscriber subscriber = testSubscriberBuilder.build(); subscriber.startAsync().awaitRunning(); From 2a06274db451da1c34b2d910ab725b947dda2f69 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Tue, 24 Nov 2020 13:14:13 -0800 Subject: [PATCH 09/10] build(java): enable blunderbuss for samples (#450) This PR was generated using Autosynth. :rainbow: Synth log will be available here: https://source.cloud.google.com/results/invocations/a9921755-3c01-47bc-82bf-9fe63e66ce06/targets - [ ] To automatically regenerate this PR, check this box. Source-Link: https://github.com/googleapis/synthtool/commit/943bb78606d035001123030067dffcc34f4645f2 --- .github/blunderbuss.yml | 7 +++++++ synth.metadata | 5 +++-- 2 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 .github/blunderbuss.yml diff --git a/.github/blunderbuss.yml b/.github/blunderbuss.yml new file mode 100644 index 000000000..1a23ea42b --- /dev/null +++ b/.github/blunderbuss.yml @@ -0,0 +1,7 @@ +# Configuration for the Blunderbuss GitHub app. For more info see +# https://github.com/googleapis/repo-automation-bots/tree/master/packages/blunderbuss +assign_prs_by: +- labels: + - samples + to: + - googleapis/java-samples-reviewers \ No newline at end of file diff --git a/synth.metadata b/synth.metadata index 4648b4bfa..9ce3db9de 100644 --- a/synth.metadata +++ b/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-pubsub.git", - "sha": "c92c7fd06e28e13533024997ef8b20e909bba817" + "sha": "c63dc255dff55982fca2e4cf0e955c47614dc291" } }, { @@ -19,7 +19,7 @@ "git": { "name": "synthtool", "remote": "https://github.com/googleapis/synthtool.git", - "sha": "68742c6016bf0d16948a572633d17955a8737414" + "sha": "943bb78606d035001123030067dffcc34f4645f2" } } ], @@ -40,6 +40,7 @@ ".github/ISSUE_TEMPLATE/feature_request.md", ".github/ISSUE_TEMPLATE/support_request.md", ".github/PULL_REQUEST_TEMPLATE.md", + ".github/blunderbuss.yml", ".github/generated-files-bot.yml", ".github/readme/synth.py", ".github/release-please.yml", From 23106634b017d5bd88a59834641282570871eb20 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Wed, 25 Nov 2020 07:11:36 -0800 Subject: [PATCH 10/10] chore: release 1.110.0 (#449) Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> --- CHANGELOG.md | 7 +++++++ google-cloud-pubsub-bom/pom.xml | 8 ++++---- google-cloud-pubsub/pom.xml | 4 ++-- grpc-google-cloud-pubsub-v1/pom.xml | 4 ++-- pom.xml | 8 ++++---- proto-google-cloud-pubsub-v1/pom.xml | 4 ++-- samples/snapshot/pom.xml | 2 +- versions.txt | 6 +++--- 8 files changed, 25 insertions(+), 18 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1c9d636ab..cc2ea8aa9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [1.110.0](https://www.github.com/googleapis/java-pubsub/compare/v1.109.0...v1.110.0) (2020-11-24) + + +### Features + +* make the stream ack deadline congruent with maxDurationPerAckExtension ([#447](https://www.github.com/googleapis/java-pubsub/issues/447)) ([c63dc25](https://www.github.com/googleapis/java-pubsub/commit/c63dc255dff55982fca2e4cf0e955c47614dc291)) + ## [1.109.0](https://www.github.com/googleapis/java-pubsub/compare/v1.108.7...v1.109.0) (2020-11-17) diff --git a/google-cloud-pubsub-bom/pom.xml b/google-cloud-pubsub-bom/pom.xml index e5f5b6681..82dd3137b 100644 --- a/google-cloud-pubsub-bom/pom.xml +++ b/google-cloud-pubsub-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-cloud-pubsub-bom - 1.109.1-SNAPSHOT + 1.110.0 pom com.google.cloud @@ -64,17 +64,17 @@ com.google.api.grpc proto-google-cloud-pubsub-v1 - 1.91.1-SNAPSHOT + 1.92.0 com.google.api.grpc grpc-google-cloud-pubsub-v1 - 1.91.1-SNAPSHOT + 1.92.0 com.google.cloud google-cloud-pubsub - 1.109.1-SNAPSHOT + 1.110.0
diff --git a/google-cloud-pubsub/pom.xml b/google-cloud-pubsub/pom.xml index 58d775566..2e0e62fd4 100644 --- a/google-cloud-pubsub/pom.xml +++ b/google-cloud-pubsub/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-cloud-pubsub - 1.109.1-SNAPSHOT + 1.110.0 jar Google Cloud Pub/Sub https://github.com/googleapis/java-pubsub @@ -11,7 +11,7 @@ com.google.cloud google-cloud-pubsub-parent - 1.109.1-SNAPSHOT + 1.110.0 google-cloud-pubsub diff --git a/grpc-google-cloud-pubsub-v1/pom.xml b/grpc-google-cloud-pubsub-v1/pom.xml index 615f904e7..7c7782fc9 100644 --- a/grpc-google-cloud-pubsub-v1/pom.xml +++ b/grpc-google-cloud-pubsub-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-pubsub-v1 - 1.91.1-SNAPSHOT + 1.92.0 grpc-google-cloud-pubsub-v1 GRPC library for grpc-google-cloud-pubsub-v1 com.google.cloud google-cloud-pubsub-parent - 1.109.1-SNAPSHOT + 1.110.0 diff --git a/pom.xml b/pom.xml index 4949af28c..dbfa581f2 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-cloud-pubsub-parent pom - 1.109.1-SNAPSHOT + 1.110.0 Google Cloud Pub/Sub Parent https://github.com/googleapis/java-pubsub @@ -78,17 +78,17 @@ com.google.api.grpc proto-google-cloud-pubsub-v1 - 1.91.1-SNAPSHOT + 1.92.0 com.google.api.grpc grpc-google-cloud-pubsub-v1 - 1.91.1-SNAPSHOT + 1.92.0 com.google.cloud google-cloud-pubsub - 1.109.1-SNAPSHOT + 1.110.0 diff --git a/proto-google-cloud-pubsub-v1/pom.xml b/proto-google-cloud-pubsub-v1/pom.xml index 395ef9e78..2b13d8919 100644 --- a/proto-google-cloud-pubsub-v1/pom.xml +++ b/proto-google-cloud-pubsub-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-pubsub-v1 - 1.91.1-SNAPSHOT + 1.92.0 proto-google-cloud-pubsub-v1 PROTO library for proto-google-cloud-pubsub-v1 com.google.cloud google-cloud-pubsub-parent - 1.109.1-SNAPSHOT + 1.110.0 diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml index 99e6a3806..ece1fe2ca 100644 --- a/samples/snapshot/pom.xml +++ b/samples/snapshot/pom.xml @@ -43,7 +43,7 @@ com.google.cloud google-cloud-pubsub - 1.109.1-SNAPSHOT + 1.110.0 diff --git a/versions.txt b/versions.txt index 30ce922e6..e7a36aea0 100644 --- a/versions.txt +++ b/versions.txt @@ -1,6 +1,6 @@ # Format: # module:released-version:current-version -proto-google-cloud-pubsub-v1:1.91.0:1.91.1-SNAPSHOT -grpc-google-cloud-pubsub-v1:1.91.0:1.91.1-SNAPSHOT -google-cloud-pubsub:1.109.0:1.109.1-SNAPSHOT \ No newline at end of file +proto-google-cloud-pubsub-v1:1.92.0:1.92.0 +grpc-google-cloud-pubsub-v1:1.92.0:1.92.0 +google-cloud-pubsub:1.110.0:1.110.0 \ No newline at end of file