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)
[](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)
[](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