diff --git a/.kokoro/presubmit/graalvm-native.cfg b/.kokoro/presubmit/graalvm-native.cfg
index 4c7225ec92..ee2ca2e732 100644
--- a/.kokoro/presubmit/graalvm-native.cfg
+++ b/.kokoro/presubmit/graalvm-native.cfg
@@ -11,23 +11,17 @@ env_vars: {
value: "graalvm"
}
-# TODO: remove this after we've migrated all tests and scripts
env_vars: {
key: "GCLOUD_PROJECT"
- value: "gcloud-devel"
-}
-
-env_vars: {
- key: "GOOGLE_CLOUD_PROJECT"
- value: "gcloud-devel"
+ value: "java-review"
}
env_vars: {
key: "GOOGLE_APPLICATION_CREDENTIALS"
- value: "secret_manager/java-it-service-account"
+ value: "secret_manager/java-review_firestore-java-it"
}
env_vars: {
key: "SECRET_MANAGER_KEYS"
- value: "java-it-service-account"
+ value: "java-review_firestore-java-it"
}
diff --git a/CHANGELOG.md b/CHANGELOG.md
index ae05438bd8..a852dd8b99 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,17 @@
# Changelog
+### [3.0.19](https://github.com/googleapis/java-firestore/compare/v3.0.18...v3.0.19) (2022-03-14)
+
+
+### Bug Fixes
+
+* **java:** fix native image Kokoro test setup ([#919](https://github.com/googleapis/java-firestore/issues/919)) ([7d905a5](https://github.com/googleapis/java-firestore/commit/7d905a5f2c687c1f099d2d976f9708b605b66a60))
+
+
+### Dependencies
+
+* update dependency com.google.cloud:native-image-support to v0.12.10 ([#917](https://github.com/googleapis/java-firestore/issues/917)) ([0a650e0](https://github.com/googleapis/java-firestore/commit/0a650e02ff1b0aea7d78b95c743358eff999b8aa))
+
### [3.0.18](https://github.com/googleapis/java-firestore/compare/v3.0.17...v3.0.18) (2022-03-10)
diff --git a/README.md b/README.md
index 0640856dcc..4d305b87e1 100644
--- a/README.md
+++ b/README.md
@@ -19,7 +19,7 @@ If you are using Maven with [BOM][libraries-bom], add this to your pom.xml file
com.google.cloud
libraries-bom
- 24.4.0
+ 25.0.0
pom
import
@@ -41,7 +41,7 @@ If you are using Maven without BOM, add this to your dependencies:
com.google.cloud
google-cloud-firestore
- 3.0.17
+ 3.0.18
```
@@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-firestore'
If you are using Gradle without BOM, add this to your dependencies
```Groovy
-implementation 'com.google.cloud:google-cloud-firestore:3.0.17'
+implementation 'com.google.cloud:google-cloud-firestore:3.0.18'
```
If you are using SBT, add this to your dependencies
```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-firestore" % "3.0.17"
+libraryDependencies += "com.google.cloud" % "google-cloud-firestore" % "3.0.18"
```
## Authentication
diff --git a/google-cloud-firestore-admin/pom.xml b/google-cloud-firestore-admin/pom.xml
index 3dacc90f5a..03462e4ac9 100644
--- a/google-cloud-firestore-admin/pom.xml
+++ b/google-cloud-firestore-admin/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-firestore-admin
- 3.0.18
+ 3.0.19
jar
Google Cloud Firestore Admin Client
https://github.com/googleapis/java-firestore
@@ -14,7 +14,7 @@
com.google.cloud
google-cloud-firestore-parent
- 3.0.18
+ 3.0.19
diff --git a/google-cloud-firestore-bom/pom.xml b/google-cloud-firestore-bom/pom.xml
index 234899f2cd..3d09b058a0 100644
--- a/google-cloud-firestore-bom/pom.xml
+++ b/google-cloud-firestore-bom/pom.xml
@@ -3,7 +3,7 @@
4.0.0
com.google.cloud
google-cloud-firestore-bom
- 3.0.18
+ 3.0.19
pom
com.google.cloud
@@ -52,37 +52,37 @@
com.google.cloud
google-cloud-firestore
- 3.0.18
+ 3.0.19
com.google.cloud
google-cloud-firestore-admin
- 3.0.18
+ 3.0.19
com.google.api.grpc
grpc-google-cloud-firestore-admin-v1
- 3.0.18
+ 3.0.19
com.google.api.grpc
grpc-google-cloud-firestore-v1
- 3.0.18
+ 3.0.19
com.google.api.grpc
proto-google-cloud-firestore-admin-v1
- 3.0.18
+ 3.0.19
com.google.api.grpc
proto-google-cloud-firestore-v1
- 3.0.18
+ 3.0.19
com.google.cloud
proto-google-cloud-firestore-bundle-v1
- 3.0.18
+ 3.0.19
diff --git a/google-cloud-firestore/pom.xml b/google-cloud-firestore/pom.xml
index 991089bf3d..ac19345655 100644
--- a/google-cloud-firestore/pom.xml
+++ b/google-cloud-firestore/pom.xml
@@ -2,7 +2,7 @@
4.0.0
google-cloud-firestore
- 3.0.18
+ 3.0.19
jar
Google Cloud Firestore
https://github.com/googleapis/java-firestore
@@ -12,7 +12,7 @@
com.google.cloud
google-cloud-firestore-parent
- 3.0.18
+ 3.0.19
google-cloud-firestore
diff --git a/google-cloud-firestore/src/main/resources/META-INF/native-image/reflect-config.json b/google-cloud-firestore/src/main/resources/META-INF/native-image/reflect-config.json
index 9334acf141..066cb670f6 100644
--- a/google-cloud-firestore/src/main/resources/META-INF/native-image/reflect-config.json
+++ b/google-cloud-firestore/src/main/resources/META-INF/native-image/reflect-config.json
@@ -2,24 +2,24 @@
"name":"com.google.cloud.firestore.LocalFirestoreHelper$AllSupportedTypes",
"allDeclaredFields":true,
"allPublicFields":true,
- "queryAllDeclaredMethods":true,
- "queryAllPublicMethods":true,
+ "allDeclaredMethods":true,
+ "allPublicMethods":true,
"methods":[{"name":"","parameterTypes":[] }]}
,
{
"name":"com.google.cloud.firestore.LocalFirestoreHelper$CustomList",
"allDeclaredFields":true,
"allPublicFields":true,
-"queryAllDeclaredMethods":true,
-"queryAllPublicMethods":true,
+"allDeclaredMethods":true,
+"allPublicMethods":true,
"methods":[{"name":"","parameterTypes":[] }]}
,
{
"name":"com.google.cloud.firestore.LocalFirestoreHelper$CustomMap",
"allDeclaredFields":true,
"allPublicFields":true,
-"queryAllDeclaredMethods":true,
-"queryAllPublicMethods":true,
+"allDeclaredMethods":true,
+"allPublicMethods":true,
"methods":[{"name":"","parameterTypes":[] }]}
,
{
@@ -34,7 +34,7 @@
"name":"com.google.cloud.firestore.LocalFirestoreHelper$SingleField",
"allDeclaredFields":true,
"allPublicFields":true,
-"queryAllDeclaredMethods":true,
-"queryAllPublicMethods":true,
+"allDeclaredMethods":true,
+"allPublicMethods":true,
"methods":[{"name":"","parameterTypes":[] }]}
]
\ No newline at end of file
diff --git a/grpc-google-cloud-firestore-admin-v1/pom.xml b/grpc-google-cloud-firestore-admin-v1/pom.xml
index 63b115589c..3731c533e0 100644
--- a/grpc-google-cloud-firestore-admin-v1/pom.xml
+++ b/grpc-google-cloud-firestore-admin-v1/pom.xml
@@ -4,13 +4,13 @@
4.0.0
com.google.api.grpc
grpc-google-cloud-firestore-admin-v1
- 3.0.18
+ 3.0.19
grpc-google-cloud-firestore-admin-v1
GRPC library for grpc-google-cloud-firestore-admin-v1
com.google.cloud
google-cloud-firestore-parent
- 3.0.18
+ 3.0.19
diff --git a/grpc-google-cloud-firestore-v1/pom.xml b/grpc-google-cloud-firestore-v1/pom.xml
index 77c6d9de4b..498e5f515b 100644
--- a/grpc-google-cloud-firestore-v1/pom.xml
+++ b/grpc-google-cloud-firestore-v1/pom.xml
@@ -4,13 +4,13 @@
4.0.0
com.google.api.grpc
grpc-google-cloud-firestore-v1
- 3.0.18
+ 3.0.19
grpc-google-cloud-firestore-v1
GRPC library for grpc-google-cloud-firestore-v1
com.google.cloud
google-cloud-firestore-parent
- 3.0.18
+ 3.0.19
diff --git a/owlbot.py b/owlbot.py
index 95509cd9f7..37229a3067 100644
--- a/owlbot.py
+++ b/owlbot.py
@@ -79,6 +79,7 @@
# firestore uses a different project for its integration tests
# due to the default project running datastore
'.kokoro/presubmit/integration.cfg',
+ '.kokoro/presubmit/graalvm-native.cfg',
'.kokoro/presubmit/samples.cfg',
'.kokoro/nightly/integration.cfg',
'.kokoro/nightly/java11-integration.cfg',
diff --git a/pom.xml b/pom.xml
index 4a03179c03..171f80a743 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
com.google.cloud
google-cloud-firestore-parent
pom
- 3.0.18
+ 3.0.19
Google Cloud Firestore Parent
https://github.com/googleapis/java-firestore
@@ -150,32 +150,32 @@
com.google.api.grpc
proto-google-cloud-firestore-admin-v1
- 3.0.18
+ 3.0.19
com.google.cloud
google-cloud-firestore
- 3.0.18
+ 3.0.19
com.google.cloud
proto-google-cloud-firestore-bundle-v1
- 3.0.18
+ 3.0.19
com.google.api.grpc
proto-google-cloud-firestore-v1
- 3.0.18
+ 3.0.19
com.google.api.grpc
grpc-google-cloud-firestore-admin-v1
- 3.0.18
+ 3.0.19
com.google.api.grpc
grpc-google-cloud-firestore-v1
- 3.0.18
+ 3.0.19
diff --git a/proto-google-cloud-firestore-admin-v1/pom.xml b/proto-google-cloud-firestore-admin-v1/pom.xml
index ca9bfc7436..8ca6477478 100644
--- a/proto-google-cloud-firestore-admin-v1/pom.xml
+++ b/proto-google-cloud-firestore-admin-v1/pom.xml
@@ -4,13 +4,13 @@
4.0.0
com.google.api.grpc
proto-google-cloud-firestore-admin-v1
- 3.0.18
+ 3.0.19
proto-google-cloud-firestore-admin-v1
PROTO library for proto-google-cloud-firestore-admin-v1
com.google.cloud
google-cloud-firestore-parent
- 3.0.18
+ 3.0.19
diff --git a/proto-google-cloud-firestore-bundle-v1/pom.xml b/proto-google-cloud-firestore-bundle-v1/pom.xml
index e77a71b466..86dbbc95eb 100644
--- a/proto-google-cloud-firestore-bundle-v1/pom.xml
+++ b/proto-google-cloud-firestore-bundle-v1/pom.xml
@@ -5,14 +5,14 @@
4.0.0
proto-google-cloud-firestore-bundle-v1
- 3.0.18
+ 3.0.19
proto-google-cloud-firestore-bundle-v1
PROTO library for proto-google-cloud-firestore-bundle-v1
com.google.cloud
google-cloud-firestore-parent
- 3.0.18
+ 3.0.19
diff --git a/proto-google-cloud-firestore-v1/pom.xml b/proto-google-cloud-firestore-v1/pom.xml
index 180a8bb26d..4ee5f02340 100644
--- a/proto-google-cloud-firestore-v1/pom.xml
+++ b/proto-google-cloud-firestore-v1/pom.xml
@@ -4,13 +4,13 @@
4.0.0
com.google.api.grpc
proto-google-cloud-firestore-v1
- 3.0.18
+ 3.0.19
proto-google-cloud-firestore-v1
PROTO library for proto-google-cloud-firestore-v1
com.google.cloud
google-cloud-firestore-parent
- 3.0.18
+ 3.0.19
diff --git a/samples/install-without-bom/pom.xml b/samples/install-without-bom/pom.xml
index 88a30a1c3f..15e4da8081 100644
--- a/samples/install-without-bom/pom.xml
+++ b/samples/install-without-bom/pom.xml
@@ -29,7 +29,7 @@
com.google.cloud
google-cloud-firestore
- 3.0.17
+ 3.0.18
diff --git a/samples/native-image-sample/pom.xml b/samples/native-image-sample/pom.xml
index 504f4410ce..5d27888a26 100644
--- a/samples/native-image-sample/pom.xml
+++ b/samples/native-image-sample/pom.xml
@@ -31,7 +31,7 @@ http://maven.apache.org/xsd/maven-4.0.0.xsd">
com.google.cloud
libraries-bom
- 24.4.0
+ 25.0.0
pom
import
@@ -83,7 +83,7 @@ http://maven.apache.org/xsd/maven-4.0.0.xsd">
com.google.cloud
native-image-support
- 0.12.9
+ 0.12.10
org.junit.vintage
diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml
index adcfee02b7..04a81a4d0e 100644
--- a/samples/snapshot/pom.xml
+++ b/samples/snapshot/pom.xml
@@ -28,7 +28,7 @@
com.google.cloud
google-cloud-firestore
- 3.0.17
+ 3.0.18
diff --git a/samples/snippets/pom.xml b/samples/snippets/pom.xml
index 28aa95b899..0a4861a152 100644
--- a/samples/snippets/pom.xml
+++ b/samples/snippets/pom.xml
@@ -33,7 +33,7 @@
com.google.cloud
libraries-bom
- 24.4.0
+ 25.0.0
pom
import
diff --git a/versions.txt b/versions.txt
index 5956c85962..c455c18955 100644
--- a/versions.txt
+++ b/versions.txt
@@ -1,11 +1,11 @@
# Format:
# module:released-version:current-version
-google-cloud-firestore:3.0.18:3.0.18
-google-cloud-firestore-admin:3.0.18:3.0.18
-google-cloud-firestore-bom:3.0.18:3.0.18
-grpc-google-cloud-firestore-admin-v1:3.0.18:3.0.18
-grpc-google-cloud-firestore-v1:3.0.18:3.0.18
-proto-google-cloud-firestore-admin-v1:3.0.18:3.0.18
-proto-google-cloud-firestore-v1:3.0.18:3.0.18
-proto-google-cloud-firestore-bundle-v1:3.0.18:3.0.18
+google-cloud-firestore:3.0.19:3.0.19
+google-cloud-firestore-admin:3.0.19:3.0.19
+google-cloud-firestore-bom:3.0.19:3.0.19
+grpc-google-cloud-firestore-admin-v1:3.0.19:3.0.19
+grpc-google-cloud-firestore-v1:3.0.19:3.0.19
+proto-google-cloud-firestore-admin-v1:3.0.19:3.0.19
+proto-google-cloud-firestore-v1:3.0.19:3.0.19
+proto-google-cloud-firestore-bundle-v1:3.0.19:3.0.19