From bb5c91d10540d9303a31e82e79e9b26d8fc41aa1 Mon Sep 17 00:00:00 2001
From: "release-please[bot]"
<55107282+release-please[bot]@users.noreply.github.com>
Date: Thu, 20 Oct 2022 04:56:14 +0000
Subject: [PATCH 1/6] chore(main): release 2.7.12-SNAPSHOT (#1021)
:robot: I have created a release *beep* *boop*
---
### Updating meta-information for bleeding-edge SNAPSHOT release.
---
This PR was generated with [Release Please](https://togithub.com/googleapis/release-please). See [documentation](https://togithub.com/googleapis/release-please#release-please).
---
pom.xml | 2 +-
samples/snapshot/pom.xml | 2 +-
versions.txt | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/pom.xml b/pom.xml
index 81c7f2943..e3a817df6 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
google-cloud-spanner-jdbc
- 2.7.11
+ 2.7.12-SNAPSHOT
jar
Google Cloud Spanner JDBC
https://github.com/googleapis/java-spanner-jdbc
diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml
index ec4ca4b28..1eec16a12 100644
--- a/samples/snapshot/pom.xml
+++ b/samples/snapshot/pom.xml
@@ -28,7 +28,7 @@
com.google.cloud
google-cloud-spanner-jdbc
- 2.7.11
+ 2.7.12-SNAPSHOT
diff --git a/versions.txt b/versions.txt
index e4eecf44e..970030d0d 100644
--- a/versions.txt
+++ b/versions.txt
@@ -1,4 +1,4 @@
# Format:
# module:released-version:current-version
-google-cloud-spanner-jdbc:2.7.11:2.7.11
+google-cloud-spanner-jdbc:2.7.11:2.7.12-SNAPSHOT
From 26059ea177d87c8bad570591a7591fd75a69bda0 Mon Sep 17 00:00:00 2001
From: WhiteSource Renovate
Date: Mon, 24 Oct 2022 23:10:43 +0200
Subject: [PATCH 2/6] chore(deps): update dependency
com.google.cloud:google-cloud-spanner-jdbc to v2.7.11 (#1013)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.google.cloud:google-cloud-spanner-jdbc](https://togithub.com/googleapis/java-spanner-jdbc) | `2.7.9` -> `2.7.11` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
googleapis/java-spanner-jdbc
### [`v2.7.11`](https://togithub.com/googleapis/java-spanner-jdbc/blob/HEAD/CHANGELOG.md#2711-httpsgithubcomgoogleapisjava-spanner-jdbccomparev2710v2711-2022-10-20)
[Compare Source](https://togithub.com/googleapis/java-spanner-jdbc/compare/v2.7.10...v2.7.11)
##### Dependencies
- Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.16 ([#1017](https://togithub.com/googleapis/java-spanner-jdbc/issues/1017)) ([ee7888c](https://togithub.com/googleapis/java-spanner-jdbc/commit/ee7888c1720aa84ca2d4278a9e52f111c298ea9d))
- Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.16 ([#1018](https://togithub.com/googleapis/java-spanner-jdbc/issues/1018)) ([3d5b100](https://togithub.com/googleapis/java-spanner-jdbc/commit/3d5b1004eb3d4e61f954b523ef2c45d59f0fbfe0))
### [`v2.7.10`](https://togithub.com/googleapis/java-spanner-jdbc/blob/HEAD/CHANGELOG.md#2710-httpsgithubcomgoogleapisjava-spanner-jdbccomparev279v2710-2022-10-18)
[Compare Source](https://togithub.com/googleapis/java-spanner-jdbc/compare/v2.7.9...v2.7.10)
##### Dependencies
- Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.15 ([#1009](https://togithub.com/googleapis/java-spanner-jdbc/issues/1009)) ([8a6da6c](https://togithub.com/googleapis/java-spanner-jdbc/commit/8a6da6cbd95a23f6601775fb7147567ca1017119))
- Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.15 ([#1010](https://togithub.com/googleapis/java-spanner-jdbc/issues/1010)) ([b686d20](https://togithub.com/googleapis/java-spanner-jdbc/commit/b686d20f86f2408d714e8e0335332635f10971cb))
---
### 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.
---
- [ ] 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-spanner-jdbc).
---
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 d6ace51c4..30bc6b7cd 100644
--- a/samples/install-without-bom/pom.xml
+++ b/samples/install-without-bom/pom.xml
@@ -29,7 +29,7 @@
com.google.cloud
google-cloud-spanner-jdbc
- 2.7.9
+ 2.7.11
From 232a42f03c1ca72c0d53f2c08ee88e349f111e39 Mon Sep 17 00:00:00 2001
From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com>
Date: Mon, 24 Oct 2022 21:14:28 +0000
Subject: [PATCH 3/6] chore: pin versions of certifi and google-resumable-media
(#1660) (#1016)
chore: pin versions of certifi and google-resumable-media
Source-Link: https://togithub.com/googleapis/synthtool/commit/09c4fcd0c6a0a880cf73662e118a8e8019da947c
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-java:latest@sha256:264c6d5da60ff1684fbdd2b268d6a3ffca2038246e0948a06f15ca0c3cf28ce8
---
.github/.OwlBot.lock.yaml | 3 +--
.kokoro/requirements.in | 2 ++
.kokoro/requirements.txt | 14 +++++++++-----
3 files changed, 12 insertions(+), 7 deletions(-)
diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml
index 2c3ef7201..7649651cc 100644
--- a/.github/.OwlBot.lock.yaml
+++ b/.github/.OwlBot.lock.yaml
@@ -13,5 +13,4 @@
# limitations under the License.
docker:
image: gcr.io/cloud-devrel-public-resources/owlbot-java:latest
- digest: sha256:f14e3fefe8e361e85752bd9890c8e56f2fe25f1e89cbb9597e4e3c7a429203a3
-
+ digest: sha256:264c6d5da60ff1684fbdd2b268d6a3ffca2038246e0948a06f15ca0c3cf28ce8
diff --git a/.kokoro/requirements.in b/.kokoro/requirements.in
index cfdc2e7ed..6aa7cf2b5 100644
--- a/.kokoro/requirements.in
+++ b/.kokoro/requirements.in
@@ -16,10 +16,12 @@ pycparser==2.21
pyperclip==1.8.2
python-dateutil==2.8.2
requests==2.27.1
+certifi==2022.9.24
importlib-metadata==4.8.3
zipp==3.6.0
google_api_core==2.8.2
google-cloud-storage==2.0.0
+google-resumable-media==2.3.3
google-cloud-core==2.3.1
typing-extensions==4.1.1
urllib3==1.26.12
diff --git a/.kokoro/requirements.txt b/.kokoro/requirements.txt
index 170f1c63a..02ae42bb4 100644
--- a/.kokoro/requirements.txt
+++ b/.kokoro/requirements.txt
@@ -16,10 +16,12 @@ cachetools==4.2.4 \
# via
# -r requirements.in
# google-auth
-certifi==2022.9.14 \
- --hash=sha256:36973885b9542e6bd01dea287b2b4b3b21236307c56324fcc3f1160f2d655ed5 \
- --hash=sha256:e232343de1ab72c2aa521b625c80f699e356830fd0e2c620b465b304b17b0516
- # via requests
+certifi==2022.9.24 \
+ --hash=sha256:0d9c601124e5a6ba9712dbc60d9c53c21e34f5f641fe83002317394311bdce14 \
+ --hash=sha256:90c1a32f1d68f940488354e36370f6cca89f0f106db09518524c88d6ed83f382
+ # via
+ # -r requirements.in
+ # requests
cffi==1.15.1 \
--hash=sha256:00a9ed42e88df81ffae7a8ab6d9356b371399b91dbdf0c3cb1e84c03a13aceb5 \
--hash=sha256:03425bdae262c76aad70202debd780501fabeaca237cdfddc008987c0e0f59ef \
@@ -218,7 +220,9 @@ google-crc32c==1.3.0 \
google-resumable-media==2.3.3 \
--hash=sha256:27c52620bd364d1c8116eaac4ea2afcbfb81ae9139fb3199652fcac1724bfb6c \
--hash=sha256:5b52774ea7a829a8cdaa8bd2d4c3d4bc660c91b30857ab2668d0eb830f4ea8c5
- # via google-cloud-storage
+ # via
+ # -r requirements.in
+ # google-cloud-storage
googleapis-common-protos==1.56.3 \
--hash=sha256:6f1369b58ed6cf3a4b7054a44ebe8d03b29c309257583a2bbdc064cd1e4a1442 \
--hash=sha256:87955d7b3a73e6e803f2572a33179de23989ebba725e05ea42f24838b792e461
From 8010da5ef539d509eb7f96d9b89edf35b2e809ad Mon Sep 17 00:00:00 2001
From: Mridula <66699525+mpeddada1@users.noreply.github.com>
Date: Wed, 26 Oct 2022 17:25:50 -0400
Subject: [PATCH 4/6] fix(java): initialize classes at build-time to address
native image 22.2.0 issues (#1026)
* deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.5
* fix(java): initialize class at build-time to address 22.2.0 native-image issues
* add junit class for built-time initialization
Co-authored-by: Renovate Bot
---
pom.xml | 2 +-
.../google-cloud-spanner-jdbc/native-image.properties | 5 ++++-
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/pom.xml b/pom.xml
index e3a817df6..bcdc41daa 100644
--- a/pom.xml
+++ b/pom.xml
@@ -69,7 +69,7 @@
com.google.cloud
google-cloud-shared-dependencies
- 3.0.4
+ 3.0.5
pom
import
diff --git a/src/main/resources/META-INF/native-image/com.google.cloud/google-cloud-spanner-jdbc/native-image.properties b/src/main/resources/META-INF/native-image/com.google.cloud/google-cloud-spanner-jdbc/native-image.properties
index f211d3a26..b5754aca4 100644
--- a/src/main/resources/META-INF/native-image/com.google.cloud/google-cloud-spanner-jdbc/native-image.properties
+++ b/src/main/resources/META-INF/native-image/com.google.cloud/google-cloud-spanner-jdbc/native-image.properties
@@ -1,3 +1,6 @@
Args = --initialize-at-build-time==com.google.cloud.spanner.IntegrationTestEnv,\
com.google.cloud.spanner.jdbc.it.JdbcIntegrationTestEnv,\
- com.google.common.collect.RegularImmutableMap
\ No newline at end of file
+ com.google.common.collect.RegularImmutableMap,\
+ com.google.cloud.spanner.Dialect,\
+ com.google.spanner.admin.database.v1.DatabaseDialect,\
+ org.junit.runners.MethodSorters
\ No newline at end of file
From 69e61f51dbf8afd373a9316a54604cf60efd0789 Mon Sep 17 00:00:00 2001
From: WhiteSource Renovate
Date: Thu, 27 Oct 2022 04:54:21 +0200
Subject: [PATCH 5/6] test(deps): update dependency org.mockito:mockito-core to
v4.8.1 (#1023)
---
pom.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pom.xml b/pom.xml
index bcdc41daa..348be71c9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -52,7 +52,7 @@
4.13.2
3.0.2
1.1.3
- 4.8.0
+ 4.8.1
2.2
0.31.1
From e1739ad754b8a9d455d07ac5c8d5163191c07815 Mon Sep 17 00:00:00 2001
From: "release-please[bot]"
<55107282+release-please[bot]@users.noreply.github.com>
Date: Thu, 27 Oct 2022 04:16:44 +0000
Subject: [PATCH 6/6] chore(main): release 2.7.12 (#1027)
:robot: I have created a release *beep* *boop*
---
## [2.7.12](https://togithub.com/googleapis/java-spanner-jdbc/compare/v2.7.11...v2.7.12) (2022-10-27)
### Bug Fixes
* **java:** Initialize classes at build-time to address native image 22.2.0 issues ([#1026](https://togithub.com/googleapis/java-spanner-jdbc/issues/1026)) ([8010da5](https://togithub.com/googleapis/java-spanner-jdbc/commit/8010da5ef539d509eb7f96d9b89edf35b2e809ad))
---
This PR was generated with [Release Please](https://togithub.com/googleapis/release-please). See [documentation](https://togithub.com/googleapis/release-please#release-please).
---
CHANGELOG.md | 7 +++++++
pom.xml | 2 +-
samples/snapshot/pom.xml | 2 +-
versions.txt | 2 +-
4 files changed, 10 insertions(+), 3 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index e57e6af48..ac9d2dbf6 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,12 @@
# Changelog
+## [2.7.12](https://github.com/googleapis/java-spanner-jdbc/compare/v2.7.11...v2.7.12) (2022-10-27)
+
+
+### Bug Fixes
+
+* **java:** Initialize classes at build-time to address native image 22.2.0 issues ([#1026](https://github.com/googleapis/java-spanner-jdbc/issues/1026)) ([8010da5](https://github.com/googleapis/java-spanner-jdbc/commit/8010da5ef539d509eb7f96d9b89edf35b2e809ad))
+
## [2.7.11](https://github.com/googleapis/java-spanner-jdbc/compare/v2.7.10...v2.7.11) (2022-10-20)
diff --git a/pom.xml b/pom.xml
index 348be71c9..a6bc7dc05 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
google-cloud-spanner-jdbc
- 2.7.12-SNAPSHOT
+ 2.7.12
jar
Google Cloud Spanner JDBC
https://github.com/googleapis/java-spanner-jdbc
diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml
index 1eec16a12..77e0b8feb 100644
--- a/samples/snapshot/pom.xml
+++ b/samples/snapshot/pom.xml
@@ -28,7 +28,7 @@
com.google.cloud
google-cloud-spanner-jdbc
- 2.7.12-SNAPSHOT
+ 2.7.12
diff --git a/versions.txt b/versions.txt
index 970030d0d..6f1fe580c 100644
--- a/versions.txt
+++ b/versions.txt
@@ -1,4 +1,4 @@
# Format:
# module:released-version:current-version
-google-cloud-spanner-jdbc:2.7.11:2.7.12-SNAPSHOT
+google-cloud-spanner-jdbc:2.7.12:2.7.12