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