diff --git a/.mvn/wrapper/maven-wrapper.properties b/.mvn/wrapper/maven-wrapper.properties
index d58dfb70b..2f94e6169 100644
--- a/.mvn/wrapper/maven-wrapper.properties
+++ b/.mvn/wrapper/maven-wrapper.properties
@@ -16,4 +16,4 @@
# under the License.
wrapperVersion=3.3.2
distributionType=only-script
-distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.9/apache-maven-3.9.9-bin.zip
+distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.10/apache-maven-3.9.10-bin.zip
diff --git a/README.md b/README.md
index 175e396da..8ec9a93a1 100644
--- a/README.md
+++ b/README.md
@@ -69,7 +69,7 @@ Source code for all public APIs for com.google.appengine.api.* packages.
com.google.appengine
appengine-api-1.0-sdk
- 2.0.35
+ 2.0.37
javax.servlet
@@ -89,7 +89,7 @@ Source code for all public APIs for com.google.appengine.api.* packages.
com.google.appengine
appengine-api-1.0-sdk
- 2.0.35
+ 2.0.37
jakarta.servlet
@@ -188,7 +188,7 @@ Source code for remote APIs for App Engine.
com.google.appengine
appengine-remote-api
- 2.0.35
+ 2.0.37
```
@@ -211,7 +211,7 @@ We moved `com.google.appengine.api.memcache.stdimpl` and its old dependency
com.google.appengine
appengine-api-legacy.jar/artifactId>
- 2.0.35
+ 2.0.37
```
@@ -226,19 +226,19 @@ We moved `com.google.appengine.api.memcache.stdimpl` and its old dependency
com.google.appengine
appengine-testing
- 2.0.35
+ 2.0.37
test
com.google.appengine
appengine-api-stubs
- 2.0.35
+ 2.0.37
test
com.google.appengine
appengine-tools-sdk
- 2.0.35
+ 2.0.37
test
```
diff --git a/TRYLATESTBITSINPROD.md b/TRYLATESTBITSINPROD.md
index 86501954b..35041e2f7 100644
--- a/TRYLATESTBITSINPROD.md
+++ b/TRYLATESTBITSINPROD.md
@@ -46,7 +46,7 @@ top of your web application and change the entrypoint to boot with these jars in
./mvnw clean install
```
-Let's assume the current build version is `2.0.36-SNAPSHOT`.
+Let's assume the current build version is `2.0.38-SNAPSHOT`.
See the output of the runtime deployment module which contains all the jars needed by the runtime:
@@ -66,7 +66,7 @@ Add the dependency for the GAE runtime jars in your application pom.xml file:
```
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
target/${project.artifactId}-${project.version}
...
diff --git a/api/pom.xml b/api/pom.xml
index 37d303bb3..a699e91e1 100644
--- a/api/pom.xml
+++ b/api/pom.xml
@@ -21,7 +21,7 @@
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
true
diff --git a/api_dev/pom.xml b/api_dev/pom.xml
index df86537b1..e8e94f71a 100644
--- a/api_dev/pom.xml
+++ b/api_dev/pom.xml
@@ -23,7 +23,7 @@
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
diff --git a/api_legacy/pom.xml b/api_legacy/pom.xml
index a2a2812fb..84d30b1ec 100644
--- a/api_legacy/pom.xml
+++ b/api_legacy/pom.xml
@@ -22,7 +22,7 @@
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
diff --git a/appengine-api-1.0-sdk/pom.xml b/appengine-api-1.0-sdk/pom.xml
index 262f4ba93..315fdd394 100644
--- a/appengine-api-1.0-sdk/pom.xml
+++ b/appengine-api-1.0-sdk/pom.xml
@@ -20,7 +20,7 @@
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
AppEngine :: appengine-api-1.0-sdk
diff --git a/appengine-api-stubs/pom.xml b/appengine-api-stubs/pom.xml
index dc6ee9ea0..879f62090 100644
--- a/appengine-api-stubs/pom.xml
+++ b/appengine-api-stubs/pom.xml
@@ -23,7 +23,7 @@
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
diff --git a/appengine_init/pom.xml b/appengine_init/pom.xml
index fead941b5..74fabff29 100644
--- a/appengine_init/pom.xml
+++ b/appengine_init/pom.xml
@@ -23,7 +23,7 @@
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
diff --git a/appengine_jsr107/pom.xml b/appengine_jsr107/pom.xml
index b09383e80..83d599f39 100644
--- a/appengine_jsr107/pom.xml
+++ b/appengine_jsr107/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
diff --git a/appengine_resources/pom.xml b/appengine_resources/pom.xml
index 93b988c26..0da2c00ab 100644
--- a/appengine_resources/pom.xml
+++ b/appengine_resources/pom.xml
@@ -21,7 +21,7 @@
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
AppEngine :: appengine-resources
diff --git a/appengine_setup/apiserver_local/pom.xml b/appengine_setup/apiserver_local/pom.xml
index b235ba8a6..cd0e439bb 100644
--- a/appengine_setup/apiserver_local/pom.xml
+++ b/appengine_setup/apiserver_local/pom.xml
@@ -20,7 +20,7 @@
com.google.appengine
appengine_setup
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
4.0.0
diff --git a/appengine_setup/pom.xml b/appengine_setup/pom.xml
index fd215a330..f8215275c 100644
--- a/appengine_setup/pom.xml
+++ b/appengine_setup/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
apiserver_local
diff --git a/appengine_setup/test/pom.xml b/appengine_setup/test/pom.xml
index c8c0f0ba3..2bc1ec1df 100644
--- a/appengine_setup/test/pom.xml
+++ b/appengine_setup/test/pom.xml
@@ -20,7 +20,7 @@
com.google.appengine
appengine_setup
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
4.0.0
com.google.appengine
diff --git a/appengine_setup/test/src/test/java/com/google/appengine/setup/test/Jetty12TestAppTest.java b/appengine_setup/test/src/test/java/com/google/appengine/setup/test/Jetty12TestAppTest.java
index 30ba2420f..2a000c354 100644
--- a/appengine_setup/test/src/test/java/com/google/appengine/setup/test/Jetty12TestAppTest.java
+++ b/appengine_setup/test/src/test/java/com/google/appengine/setup/test/Jetty12TestAppTest.java
@@ -26,6 +26,6 @@ protected String appName() {
@Override
protected String relativePathForUserApplicationJar() {
return "../testapps/jetty12_testapp/target/"
- + "jetty12_testapp-2.0.36-SNAPSHOT-jar-with-dependencies.jar";
+ + "jetty12_testapp-2.0.38-SNAPSHOT-jar-with-dependencies.jar";
}
}
diff --git a/appengine_setup/test/src/test/java/com/google/appengine/setup/test/SpringBootTestAppTest.java b/appengine_setup/test/src/test/java/com/google/appengine/setup/test/SpringBootTestAppTest.java
index 55c065ae9..8f8179c45 100644
--- a/appengine_setup/test/src/test/java/com/google/appengine/setup/test/SpringBootTestAppTest.java
+++ b/appengine_setup/test/src/test/java/com/google/appengine/setup/test/SpringBootTestAppTest.java
@@ -25,6 +25,6 @@ protected String appName() {
@Override
protected String relativePathForUserApplicationJar() {
- return "../testapps/springboot_testapp/target/" + "springboot_testapp-2.0.36-SNAPSHOT.jar";
+ return "../testapps/springboot_testapp/target/" + "springboot_testapp-2.0.38-SNAPSHOT.jar";
}
}
diff --git a/appengine_setup/test/src/test/java/com/google/appengine/setup/test/util/TestUtil.java b/appengine_setup/test/src/test/java/com/google/appengine/setup/test/util/TestUtil.java
index e1abcd607..1014fb7e0 100644
--- a/appengine_setup/test/src/test/java/com/google/appengine/setup/test/util/TestUtil.java
+++ b/appengine_setup/test/src/test/java/com/google/appengine/setup/test/util/TestUtil.java
@@ -62,7 +62,7 @@ public static HttpClient initializeHttpClient(int timeoutMillis) {
@SneakyThrows
public static Process initializeHttpApiServer() {
String apiServerRelativeJarPath =
- "../apiserver_local/target/" + "apiserver_local-2.0.36-SNAPSHOT-jar-with-dependencies.jar";
+ "../apiserver_local/target/" + "apiserver_local-2.0.38-SNAPSHOT-jar-with-dependencies.jar";
File currentDirectory = new File("").getAbsoluteFile();
File apiServerJar = new File(currentDirectory, apiServerRelativeJarPath);
ImmutableList processArgs = ImmutableList.builder()
diff --git a/appengine_setup/testapps/jetty12_testapp/pom.xml b/appengine_setup/testapps/jetty12_testapp/pom.xml
index c7ecf36a4..4b084eddc 100644
--- a/appengine_setup/testapps/jetty12_testapp/pom.xml
+++ b/appengine_setup/testapps/jetty12_testapp/pom.xml
@@ -20,20 +20,20 @@
testapps
com.google.appengine
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
4.0.0
com.google.appengine.setup.testapps
jetty12_testapp
- 12.0.20
+ 12.0.22
1.9.24
com.google.appengine.setup.testapps
testapps_common
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
org.eclipse.jetty
@@ -106,7 +106,7 @@
srirammahavadi-dev
GCLOUD_CONFIG
true
- ${project.build.directory}/jetty11_testapp-2.0.36-SNAPSHOT-jar-with-dependencies.jar
+ ${project.build.directory}/jetty11_testapp-2.0.38-SNAPSHOT-jar-with-dependencies.jar
diff --git a/appengine_setup/testapps/pom.xml b/appengine_setup/testapps/pom.xml
index ccdcad3bc..8234949c3 100644
--- a/appengine_setup/testapps/pom.xml
+++ b/appengine_setup/testapps/pom.xml
@@ -20,7 +20,7 @@
com.google.appengine
appengine_setup
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
4.0.0
com.google.appengine
diff --git a/appengine_setup/testapps/springboot_testapp/pom.xml b/appengine_setup/testapps/springboot_testapp/pom.xml
index 08abb7169..0ac2308cd 100644
--- a/appengine_setup/testapps/springboot_testapp/pom.xml
+++ b/appengine_setup/testapps/springboot_testapp/pom.xml
@@ -25,7 +25,7 @@
com.google.appengine.setup.testapps
springboot_testapp
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
springboot_testapp
Demo project for Spring Boot
@@ -44,12 +44,12 @@
com.google.appengine
appengine-api-1.0-sdk
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
com.google.appengine.setup.testapps
testapps_common
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
diff --git a/appengine_setup/testapps/testapps_common/pom.xml b/appengine_setup/testapps/testapps_common/pom.xml
index 4d0e0b210..fcaed6c16 100644
--- a/appengine_setup/testapps/testapps_common/pom.xml
+++ b/appengine_setup/testapps/testapps_common/pom.xml
@@ -20,7 +20,7 @@
testapps
com.google.appengine
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
4.0.0
com.google.appengine.setup.testapps
diff --git a/appengine_testing/pom.xml b/appengine_testing/pom.xml
index b71d9f4e9..f3114f6ce 100644
--- a/appengine_testing/pom.xml
+++ b/appengine_testing/pom.xml
@@ -23,7 +23,7 @@
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
diff --git a/appengine_testing_tests/pom.xml b/appengine_testing_tests/pom.xml
index f17df39d4..91fb40817 100644
--- a/appengine_testing_tests/pom.xml
+++ b/appengine_testing_tests/pom.xml
@@ -23,7 +23,7 @@
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
diff --git a/applications/pom.xml b/applications/pom.xml
index 7bac0a524..977664a5f 100644
--- a/applications/pom.xml
+++ b/applications/pom.xml
@@ -22,7 +22,7 @@
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
pom
diff --git a/applications/proberapp/pom.xml b/applications/proberapp/pom.xml
index 3457aed1c..31c8f41dd 100644
--- a/applications/proberapp/pom.xml
+++ b/applications/proberapp/pom.xml
@@ -27,7 +27,7 @@
com.google.appengine
applications
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
@@ -38,7 +38,7 @@
us-central1
prober-user
prober_connectivity_test_database
- 2.64.3
+ 2.67.1
${project.version}
UTF-8
target/${project.artifactId}-${project.version}
@@ -58,7 +58,7 @@
com.google.cloud
google-cloud-spanner
- 6.92.0
+ 6.95.1
com.google.appengine
@@ -116,27 +116,27 @@
com.google.cloud
google-cloud-bigquery
- 2.49.2
+ 2.51.0
com.google.cloud
google-cloud-core
- 2.54.3
+ 2.57.1
com.google.cloud
google-cloud-datastore
- 2.28.0
+ 2.29.2
com.google.cloud
google-cloud-logging
- 3.22.2
+ 3.22.5
com.google.cloud
google-cloud-storage
- 2.52.1
+ 2.53.0
com.google.cloud.sql
diff --git a/applications/springboot/pom.xml b/applications/springboot/pom.xml
index e25fd2593..659f1c051 100644
--- a/applications/springboot/pom.xml
+++ b/applications/springboot/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
applications
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/devappservertests/pom.xml b/e2etests/devappservertests/pom.xml
index 4f9fabe47..efa7fdc9f 100644
--- a/e2etests/devappservertests/pom.xml
+++ b/e2etests/devappservertests/pom.xml
@@ -22,7 +22,7 @@
com.google.appengine
e2etests
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
diff --git a/e2etests/pom.xml b/e2etests/pom.xml
index 3eb2a9ff3..f2cdbc743 100644
--- a/e2etests/pom.xml
+++ b/e2etests/pom.xml
@@ -23,7 +23,7 @@
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
AppEngine :: e2e tests
pom
diff --git a/e2etests/stagingtests/pom.xml b/e2etests/stagingtests/pom.xml
index 0c1604d05..592c77b0e 100644
--- a/e2etests/stagingtests/pom.xml
+++ b/e2etests/stagingtests/pom.xml
@@ -22,7 +22,7 @@
com.google.appengine
e2etests
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
diff --git a/e2etests/testlocalapps/allinone/pom.xml b/e2etests/testlocalapps/allinone/pom.xml
index b98eedf55..ef6cc00cc 100644
--- a/e2etests/testlocalapps/allinone/pom.xml
+++ b/e2etests/testlocalapps/allinone/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/allinone_jakarta/pom.xml b/e2etests/testlocalapps/allinone_jakarta/pom.xml
index de8cc30af..725dca99e 100644
--- a/e2etests/testlocalapps/allinone_jakarta/pom.xml
+++ b/e2etests/testlocalapps/allinone_jakarta/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/badcron/pom.xml b/e2etests/testlocalapps/badcron/pom.xml
index 289700919..c6047578e 100644
--- a/e2etests/testlocalapps/badcron/pom.xml
+++ b/e2etests/testlocalapps/badcron/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/bundle_standard/pom.xml b/e2etests/testlocalapps/bundle_standard/pom.xml
index 7f9e9f776..1b98b3281 100644
--- a/e2etests/testlocalapps/bundle_standard/pom.xml
+++ b/e2etests/testlocalapps/bundle_standard/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/bundle_standard_with_container_initializer/pom.xml b/e2etests/testlocalapps/bundle_standard_with_container_initializer/pom.xml
index c9a6e2994..cd3279fae 100644
--- a/e2etests/testlocalapps/bundle_standard_with_container_initializer/pom.xml
+++ b/e2etests/testlocalapps/bundle_standard_with_container_initializer/pom.xml
@@ -25,7 +25,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/bundle_standard_with_no_jsp/pom.xml b/e2etests/testlocalapps/bundle_standard_with_no_jsp/pom.xml
index abf4ae749..2bcb1f042 100644
--- a/e2etests/testlocalapps/bundle_standard_with_no_jsp/pom.xml
+++ b/e2etests/testlocalapps/bundle_standard_with_no_jsp/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/bundle_standard_with_weblistener_memcache/pom.xml b/e2etests/testlocalapps/bundle_standard_with_weblistener_memcache/pom.xml
index 748364915..e07f467a7 100644
--- a/e2etests/testlocalapps/bundle_standard_with_weblistener_memcache/pom.xml
+++ b/e2etests/testlocalapps/bundle_standard_with_weblistener_memcache/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/cron-bad-job-age-limit/pom.xml b/e2etests/testlocalapps/cron-bad-job-age-limit/pom.xml
index f54adcee5..21083d03b 100644
--- a/e2etests/testlocalapps/cron-bad-job-age-limit/pom.xml
+++ b/e2etests/testlocalapps/cron-bad-job-age-limit/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/cron-good-retry-parameters/pom.xml b/e2etests/testlocalapps/cron-good-retry-parameters/pom.xml
index 7daf86358..caa62b07b 100644
--- a/e2etests/testlocalapps/cron-good-retry-parameters/pom.xml
+++ b/e2etests/testlocalapps/cron-good-retry-parameters/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/cron-negative-max-backoff/pom.xml b/e2etests/testlocalapps/cron-negative-max-backoff/pom.xml
index 7f6e36038..b3b22acf3 100644
--- a/e2etests/testlocalapps/cron-negative-max-backoff/pom.xml
+++ b/e2etests/testlocalapps/cron-negative-max-backoff/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/cron-negative-retry-limit/pom.xml b/e2etests/testlocalapps/cron-negative-retry-limit/pom.xml
index a26d303f3..ad24d7026 100644
--- a/e2etests/testlocalapps/cron-negative-retry-limit/pom.xml
+++ b/e2etests/testlocalapps/cron-negative-retry-limit/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/cron-two-max-doublings/pom.xml b/e2etests/testlocalapps/cron-two-max-doublings/pom.xml
index 30a22edc4..a653e5116 100644
--- a/e2etests/testlocalapps/cron-two-max-doublings/pom.xml
+++ b/e2etests/testlocalapps/cron-two-max-doublings/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/http-headers/pom.xml b/e2etests/testlocalapps/http-headers/pom.xml
index 32927ccd7..228642175 100644
--- a/e2etests/testlocalapps/http-headers/pom.xml
+++ b/e2etests/testlocalapps/http-headers/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/java8-jar/pom.xml b/e2etests/testlocalapps/java8-jar/pom.xml
index 7e4a3826a..6d3fe1bc8 100644
--- a/e2etests/testlocalapps/java8-jar/pom.xml
+++ b/e2etests/testlocalapps/java8-jar/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/java8-no-webxml/pom.xml b/e2etests/testlocalapps/java8-no-webxml/pom.xml
index d63bf2114..124a221ee 100644
--- a/e2etests/testlocalapps/java8-no-webxml/pom.xml
+++ b/e2etests/testlocalapps/java8-no-webxml/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/pom.xml b/e2etests/testlocalapps/pom.xml
index 71f3cf8b6..87caa2e2f 100644
--- a/e2etests/testlocalapps/pom.xml
+++ b/e2etests/testlocalapps/pom.xml
@@ -22,7 +22,7 @@
com.google.appengine
e2etests
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
pom
diff --git a/e2etests/testlocalapps/sample-badaeweb/pom.xml b/e2etests/testlocalapps/sample-badaeweb/pom.xml
index 280404b5d..92ebcc1ef 100644
--- a/e2etests/testlocalapps/sample-badaeweb/pom.xml
+++ b/e2etests/testlocalapps/sample-badaeweb/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/sample-baddispatch-yaml/pom.xml b/e2etests/testlocalapps/sample-baddispatch-yaml/pom.xml
index a33a14523..ddc3f7406 100644
--- a/e2etests/testlocalapps/sample-baddispatch-yaml/pom.xml
+++ b/e2etests/testlocalapps/sample-baddispatch-yaml/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/sample-baddispatch/pom.xml b/e2etests/testlocalapps/sample-baddispatch/pom.xml
index 995e16693..b32f3a668 100644
--- a/e2etests/testlocalapps/sample-baddispatch/pom.xml
+++ b/e2etests/testlocalapps/sample-baddispatch/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/sample-badentrypoint/pom.xml b/e2etests/testlocalapps/sample-badentrypoint/pom.xml
index b3acb105c..cf4726461 100644
--- a/e2etests/testlocalapps/sample-badentrypoint/pom.xml
+++ b/e2etests/testlocalapps/sample-badentrypoint/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/sample-badindexes/pom.xml b/e2etests/testlocalapps/sample-badindexes/pom.xml
index 0c8b0255c..6c8d02d08 100644
--- a/e2etests/testlocalapps/sample-badindexes/pom.xml
+++ b/e2etests/testlocalapps/sample-badindexes/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/sample-badruntimechannel/pom.xml b/e2etests/testlocalapps/sample-badruntimechannel/pom.xml
index 7e9411dcd..e2d189cbb 100644
--- a/e2etests/testlocalapps/sample-badruntimechannel/pom.xml
+++ b/e2etests/testlocalapps/sample-badruntimechannel/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/sample-badweb/pom.xml b/e2etests/testlocalapps/sample-badweb/pom.xml
index 340052223..919375689 100644
--- a/e2etests/testlocalapps/sample-badweb/pom.xml
+++ b/e2etests/testlocalapps/sample-badweb/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/sample-default-auto-ids/pom.xml b/e2etests/testlocalapps/sample-default-auto-ids/pom.xml
index b6ab38651..5e2945140 100644
--- a/e2etests/testlocalapps/sample-default-auto-ids/pom.xml
+++ b/e2etests/testlocalapps/sample-default-auto-ids/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/sample-error-in-tag-file/pom.xml b/e2etests/testlocalapps/sample-error-in-tag-file/pom.xml
index ee4a2b6fd..99d069bde 100644
--- a/e2etests/testlocalapps/sample-error-in-tag-file/pom.xml
+++ b/e2etests/testlocalapps/sample-error-in-tag-file/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/sample-java11/pom.xml b/e2etests/testlocalapps/sample-java11/pom.xml
index 50de4952b..ffc283b5d 100644
--- a/e2etests/testlocalapps/sample-java11/pom.xml
+++ b/e2etests/testlocalapps/sample-java11/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/sample-java17/pom.xml b/e2etests/testlocalapps/sample-java17/pom.xml
index 510365d7e..725f398bc 100644
--- a/e2etests/testlocalapps/sample-java17/pom.xml
+++ b/e2etests/testlocalapps/sample-java17/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/sample-jsptaglibrary/pom.xml b/e2etests/testlocalapps/sample-jsptaglibrary/pom.xml
index 2855450da..b4ea63d43 100644
--- a/e2etests/testlocalapps/sample-jsptaglibrary/pom.xml
+++ b/e2etests/testlocalapps/sample-jsptaglibrary/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/sample-jspx/pom.xml b/e2etests/testlocalapps/sample-jspx/pom.xml
index 5bb94bc37..04015858e 100644
--- a/e2etests/testlocalapps/sample-jspx/pom.xml
+++ b/e2etests/testlocalapps/sample-jspx/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/sample-legacy-auto-ids/pom.xml b/e2etests/testlocalapps/sample-legacy-auto-ids/pom.xml
index c8eb8df50..ebaefbddd 100644
--- a/e2etests/testlocalapps/sample-legacy-auto-ids/pom.xml
+++ b/e2etests/testlocalapps/sample-legacy-auto-ids/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/sample-missingappid/pom.xml b/e2etests/testlocalapps/sample-missingappid/pom.xml
index 17bc91244..05376d869 100644
--- a/e2etests/testlocalapps/sample-missingappid/pom.xml
+++ b/e2etests/testlocalapps/sample-missingappid/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/sample-nojsps/pom.xml b/e2etests/testlocalapps/sample-nojsps/pom.xml
index 41e4c9a8e..23388ebeb 100644
--- a/e2etests/testlocalapps/sample-nojsps/pom.xml
+++ b/e2etests/testlocalapps/sample-nojsps/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/sample-unspecified-auto-ids/pom.xml b/e2etests/testlocalapps/sample-unspecified-auto-ids/pom.xml
index ce58bc363..56cad4a35 100644
--- a/e2etests/testlocalapps/sample-unspecified-auto-ids/pom.xml
+++ b/e2etests/testlocalapps/sample-unspecified-auto-ids/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/sample-with-classes/pom.xml b/e2etests/testlocalapps/sample-with-classes/pom.xml
index ee84c8171..f4646f796 100644
--- a/e2etests/testlocalapps/sample-with-classes/pom.xml
+++ b/e2etests/testlocalapps/sample-with-classes/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/sampleapp-automatic-module/pom.xml b/e2etests/testlocalapps/sampleapp-automatic-module/pom.xml
index ef3c69dbc..13dad7abe 100644
--- a/e2etests/testlocalapps/sampleapp-automatic-module/pom.xml
+++ b/e2etests/testlocalapps/sampleapp-automatic-module/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/sampleapp-backends/pom.xml b/e2etests/testlocalapps/sampleapp-backends/pom.xml
index 94617f864..8fa7a07b5 100644
--- a/e2etests/testlocalapps/sampleapp-backends/pom.xml
+++ b/e2etests/testlocalapps/sampleapp-backends/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
AppEngine :: sampleapp-backends
diff --git a/e2etests/testlocalapps/sampleapp-basic-module/pom.xml b/e2etests/testlocalapps/sampleapp-basic-module/pom.xml
index afe2d6df2..1bb8822b9 100644
--- a/e2etests/testlocalapps/sampleapp-basic-module/pom.xml
+++ b/e2etests/testlocalapps/sampleapp-basic-module/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/sampleapp-manual-module/pom.xml b/e2etests/testlocalapps/sampleapp-manual-module/pom.xml
index 1547b18a8..02becc249 100644
--- a/e2etests/testlocalapps/sampleapp-manual-module/pom.xml
+++ b/e2etests/testlocalapps/sampleapp-manual-module/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/sampleapp-runtime/pom.xml b/e2etests/testlocalapps/sampleapp-runtime/pom.xml
index b68c0e025..9dfd23343 100644
--- a/e2etests/testlocalapps/sampleapp-runtime/pom.xml
+++ b/e2etests/testlocalapps/sampleapp-runtime/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/sampleapp/pom.xml b/e2etests/testlocalapps/sampleapp/pom.xml
index b57a95c96..17321218e 100644
--- a/e2etests/testlocalapps/sampleapp/pom.xml
+++ b/e2etests/testlocalapps/sampleapp/pom.xml
@@ -25,7 +25,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
AppEngine :: sampleapp
diff --git a/e2etests/testlocalapps/stage-sampleapp/pom.xml b/e2etests/testlocalapps/stage-sampleapp/pom.xml
index ccbbd1461..4a846da81 100644
--- a/e2etests/testlocalapps/stage-sampleapp/pom.xml
+++ b/e2etests/testlocalapps/stage-sampleapp/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/stage-with-staging-options/pom.xml b/e2etests/testlocalapps/stage-with-staging-options/pom.xml
index 3b6f36d73..e3e7440b0 100644
--- a/e2etests/testlocalapps/stage-with-staging-options/pom.xml
+++ b/e2etests/testlocalapps/stage-with-staging-options/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
diff --git a/e2etests/testlocalapps/xmlorder/pom.xml b/e2etests/testlocalapps/xmlorder/pom.xml
index 9307092f6..bb6e083e7 100644
--- a/e2etests/testlocalapps/xmlorder/pom.xml
+++ b/e2etests/testlocalapps/xmlorder/pom.xml
@@ -24,7 +24,7 @@
com.google.appengine
testlocalapps
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
war
AppEngine :: xmlorder
diff --git a/external/geronimo_javamail/pom.xml b/external/geronimo_javamail/pom.xml
index b8b95b0d3..cd50819aa 100644
--- a/external/geronimo_javamail/pom.xml
+++ b/external/geronimo_javamail/pom.xml
@@ -22,7 +22,7 @@
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
../../pom.xml
diff --git a/google3/third_party/java_src/appengine_standard/api_compatibility_tests/pom.xml b/google3/third_party/java_src/appengine_standard/api_compatibility_tests/pom.xml
index 3f342942b..9df0dd5b8 100644
--- a/google3/third_party/java_src/appengine_standard/api_compatibility_tests/pom.xml
+++ b/google3/third_party/java_src/appengine_standard/api_compatibility_tests/pom.xml
@@ -22,7 +22,7 @@
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
diff --git a/jetty12_assembly/pom.xml b/jetty12_assembly/pom.xml
index 2222f7eaa..77819e064 100644
--- a/jetty12_assembly/pom.xml
+++ b/jetty12_assembly/pom.xml
@@ -20,7 +20,7 @@
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
4.0.0
jetty12-assembly
diff --git a/lib/pom.xml b/lib/pom.xml
index add340ee1..6d0001ef6 100644
--- a/lib/pom.xml
+++ b/lib/pom.xml
@@ -22,7 +22,7 @@
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
pom
diff --git a/lib/tools_api/pom.xml b/lib/tools_api/pom.xml
index 6029154e9..b4140c251 100644
--- a/lib/tools_api/pom.xml
+++ b/lib/tools_api/pom.xml
@@ -23,7 +23,7 @@
com.google.appengine
lib-parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
diff --git a/lib/xml_validator/pom.xml b/lib/xml_validator/pom.xml
index 269bf7418..179bfffc7 100644
--- a/lib/xml_validator/pom.xml
+++ b/lib/xml_validator/pom.xml
@@ -22,7 +22,7 @@
com.google.appengine
lib-parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
AppEngine :: libxmlvalidator
diff --git a/lib/xml_validator_test/pom.xml b/lib/xml_validator_test/pom.xml
index d741958e6..16ba6dbf8 100644
--- a/lib/xml_validator_test/pom.xml
+++ b/lib/xml_validator_test/pom.xml
@@ -22,7 +22,7 @@
com.google.appengine
lib-parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
AppEngine :: libxmlvalidator_test
diff --git a/local_runtime_shared_jetty12/pom.xml b/local_runtime_shared_jetty12/pom.xml
index 877a49d60..c611bfbab 100644
--- a/local_runtime_shared_jetty12/pom.xml
+++ b/local_runtime_shared_jetty12/pom.xml
@@ -21,7 +21,7 @@
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
AppEngine :: appengine-local-runtime-shared Jetty12
diff --git a/local_runtime_shared_jetty9/pom.xml b/local_runtime_shared_jetty9/pom.xml
index ee03b2268..040a7f5c3 100644
--- a/local_runtime_shared_jetty9/pom.xml
+++ b/local_runtime_shared_jetty9/pom.xml
@@ -21,7 +21,7 @@
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
AppEngine :: appengine-local-runtime-shared Jetty9
diff --git a/pom.xml b/pom.xml
index 6d9c7bc7e..87df09848 100644
--- a/pom.xml
+++ b/pom.xml
@@ -19,7 +19,7 @@
4.0.0
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
pom
AppEngine :: Parent project
@@ -65,7 +65,7 @@
1.8
UTF-8
9.4.57.v20241219
- 12.0.20
+ 12.0.22
2.0.17
https://oss.sonatype.org/content/repositories/google-snapshots/
sonatype-nexus-snapshots
@@ -323,12 +323,12 @@
com.google.api-client
google-api-client-appengine
- 2.7.2
+ 2.8.0
com.google.api-client
google-api-client
- 2.7.2
+ 2.8.0
com.google.appengine
@@ -364,7 +364,7 @@
org.easymock
easymock
- 5.5.0
+ 5.6.0
com.google.appengine
@@ -437,13 +437,13 @@
com.google.flogger
flogger-system-backend
- 0.8
+ 0.9
runtime
com.google.flogger
google-extensions
- 0.8
+ 0.9
com.google.guava
@@ -514,7 +514,7 @@
org.apache.maven
maven-core
- 3.9.9
+ 3.9.10
org.apache.ant
@@ -530,7 +530,7 @@
org.apache.maven
maven-plugin-api
- 3.9.9
+ 3.9.10
org.jspecify
@@ -603,7 +603,7 @@
com.fasterxml.jackson.core
jackson-core
- 2.19.0
+ 2.19.1
joda-time
@@ -649,7 +649,7 @@
org.mockito
mockito-bom
- 5.17.0
+ 5.18.0
import
pom
@@ -662,7 +662,7 @@
com.google.cloud
google-cloud-logging
- 3.22.2
+ 3.22.5
diff --git a/protobuf/pom.xml b/protobuf/pom.xml
index 2b8794589..82e5211ea 100644
--- a/protobuf/pom.xml
+++ b/protobuf/pom.xml
@@ -23,7 +23,7 @@
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
diff --git a/quickstartgenerator/pom.xml b/quickstartgenerator/pom.xml
index ddae417b8..639a82d0a 100644
--- a/quickstartgenerator/pom.xml
+++ b/quickstartgenerator/pom.xml
@@ -23,7 +23,7 @@
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
diff --git a/quickstartgenerator_jetty12/pom.xml b/quickstartgenerator_jetty12/pom.xml
index e3d42d306..6ff118e9d 100644
--- a/quickstartgenerator_jetty12/pom.xml
+++ b/quickstartgenerator_jetty12/pom.xml
@@ -23,7 +23,7 @@
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
diff --git a/quickstartgenerator_jetty12_ee10/pom.xml b/quickstartgenerator_jetty12_ee10/pom.xml
index 1fb1cc7a0..24749aa88 100644
--- a/quickstartgenerator_jetty12_ee10/pom.xml
+++ b/quickstartgenerator_jetty12_ee10/pom.xml
@@ -23,7 +23,7 @@
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
diff --git a/remoteapi/pom.xml b/remoteapi/pom.xml
index 6f7632855..5ea3451f8 100644
--- a/remoteapi/pom.xml
+++ b/remoteapi/pom.xml
@@ -20,7 +20,7 @@
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
AppEngine :: appengine-remote-api
@@ -123,6 +123,14 @@
com.google.apphosting.datastore.proto2api.DatastoreV3Pb
com.google.apphosting.api.proto2api.DatastorePb
+
+ com.google.storage.onestore.v3.proto2api
+ com.google.appengine.repackaged.com.google.storage.onestore.v3.proto2api
+
+
+ com.google.protobuf
+ com.google.appengine.repackaged.com.google.protobuf
+
diff --git a/runtime/annotationscanningwebapp/pom.xml b/runtime/annotationscanningwebapp/pom.xml
index 15b48388f..3f3ef939d 100644
--- a/runtime/annotationscanningwebapp/pom.xml
+++ b/runtime/annotationscanningwebapp/pom.xml
@@ -23,7 +23,7 @@
com.google.appengine
runtime-parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
com.google.appengine.demos
annotationscanningwebapp
diff --git a/runtime/deployment/pom.xml b/runtime/deployment/pom.xml
index e4bd33a4b..658a52f98 100644
--- a/runtime/deployment/pom.xml
+++ b/runtime/deployment/pom.xml
@@ -22,7 +22,7 @@
com.google.appengine
runtime-parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
pom
diff --git a/runtime/failinitfilterwebapp/pom.xml b/runtime/failinitfilterwebapp/pom.xml
index a40665073..8eaed2b31 100644
--- a/runtime/failinitfilterwebapp/pom.xml
+++ b/runtime/failinitfilterwebapp/pom.xml
@@ -23,7 +23,7 @@
com.google.appengine
runtime-parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
com.google.appengine.demos
failinitfilterwebapp
diff --git a/runtime/impl/pom.xml b/runtime/impl/pom.xml
index eccf07a8b..53fa1f5fa 100644
--- a/runtime/impl/pom.xml
+++ b/runtime/impl/pom.xml
@@ -23,7 +23,7 @@
com.google.appengine
runtime-parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
diff --git a/runtime/lite/pom.xml b/runtime/lite/pom.xml
index 56e0a3b81..3b8075ddf 100644
--- a/runtime/lite/pom.xml
+++ b/runtime/lite/pom.xml
@@ -23,7 +23,7 @@
com.google.appengine
runtime-parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
diff --git a/runtime/local_jetty12/pom.xml b/runtime/local_jetty12/pom.xml
index 1ba63abb7..22cb5ebb0 100644
--- a/runtime/local_jetty12/pom.xml
+++ b/runtime/local_jetty12/pom.xml
@@ -23,7 +23,7 @@
com.google.appengine
runtime-parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
diff --git a/runtime/local_jetty12_ee10/pom.xml b/runtime/local_jetty12_ee10/pom.xml
index a7bec1f5d..99632f95d 100644
--- a/runtime/local_jetty12_ee10/pom.xml
+++ b/runtime/local_jetty12_ee10/pom.xml
@@ -23,7 +23,7 @@
com.google.appengine
runtime-parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
diff --git a/runtime/local_jetty9/pom.xml b/runtime/local_jetty9/pom.xml
index 2d2d6081f..c37859e7e 100644
--- a/runtime/local_jetty9/pom.xml
+++ b/runtime/local_jetty9/pom.xml
@@ -23,7 +23,7 @@
com.google.appengine
runtime-parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
diff --git a/runtime/main/pom.xml b/runtime/main/pom.xml
index 37b656a1c..771ab35a5 100644
--- a/runtime/main/pom.xml
+++ b/runtime/main/pom.xml
@@ -23,7 +23,7 @@
com.google.appengine
runtime-parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
diff --git a/runtime/nogaeapiswebapp/pom.xml b/runtime/nogaeapiswebapp/pom.xml
index 96874f2f9..d2be57e68 100644
--- a/runtime/nogaeapiswebapp/pom.xml
+++ b/runtime/nogaeapiswebapp/pom.xml
@@ -23,7 +23,7 @@
com.google.appengine
runtime-parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
com.google.appengine.demos
nogaeapiswebapp
diff --git a/runtime/pom.xml b/runtime/pom.xml
index 5cf82e161..107c1624c 100644
--- a/runtime/pom.xml
+++ b/runtime/pom.xml
@@ -23,7 +23,7 @@
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
AppEngine :: runtime projects
pom
diff --git a/runtime/runtime_impl_jetty12/pom.xml b/runtime/runtime_impl_jetty12/pom.xml
index 00ccececa..7ff881890 100644
--- a/runtime/runtime_impl_jetty12/pom.xml
+++ b/runtime/runtime_impl_jetty12/pom.xml
@@ -23,7 +23,7 @@
com.google.appengine
runtime-parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
diff --git a/runtime/runtime_impl_jetty9/pom.xml b/runtime/runtime_impl_jetty9/pom.xml
index fd2527c06..5f81e860a 100644
--- a/runtime/runtime_impl_jetty9/pom.xml
+++ b/runtime/runtime_impl_jetty9/pom.xml
@@ -23,7 +23,7 @@
com.google.appengine
runtime-parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
diff --git a/runtime/test/pom.xml b/runtime/test/pom.xml
index 748af6b31..57e6d78b8 100644
--- a/runtime/test/pom.xml
+++ b/runtime/test/pom.xml
@@ -22,7 +22,7 @@
com.google.appengine
runtime-parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
diff --git a/runtime/testapps/pom.xml b/runtime/testapps/pom.xml
index b688fb571..be8d08c2a 100644
--- a/runtime/testapps/pom.xml
+++ b/runtime/testapps/pom.xml
@@ -22,7 +22,7 @@
com.google.appengine
runtime-parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
diff --git a/runtime/util/pom.xml b/runtime/util/pom.xml
index 482e35913..fa306764e 100644
--- a/runtime/util/pom.xml
+++ b/runtime/util/pom.xml
@@ -22,7 +22,7 @@
com.google.appengine
runtime-parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
diff --git a/runtime_shared/pom.xml b/runtime_shared/pom.xml
index 6659a1a6c..ba062156b 100644
--- a/runtime_shared/pom.xml
+++ b/runtime_shared/pom.xml
@@ -22,7 +22,7 @@
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
diff --git a/runtime_shared/src/main/java/com/google/apphosting/api/ApiProxy.java b/runtime_shared/src/main/java/com/google/apphosting/api/ApiProxy.java
index 15dd3c2d3..6d7f0bd3d 100644
--- a/runtime_shared/src/main/java/com/google/apphosting/api/ApiProxy.java
+++ b/runtime_shared/src/main/java/com/google/apphosting/api/ApiProxy.java
@@ -42,6 +42,9 @@ public class ApiProxy {
private static final String API_DEADLINE_KEY =
"com.google.apphosting.api.ApiProxy.api_deadline_key";
+ private static final String HTTP_CONNECTOR_ENABLED =
+ System.getenv("EXPERIMENT_ENABLE_HTTP_CONNECTOR_FOR_JAVA") != null ? " httpc=on " : "";
+
/** Store an environment object for each thread. */
private static final ThreadLocal environmentThreadLocal = new ThreadLocal<>();
@@ -729,6 +732,11 @@ public interface ApiResultFuture extends Future {
long getWallclockTimeInMillis();
}
+ /** Returns a debug string indicating if the http connector experiment is enabled. */
+ private static String debugInfo() {
+ return HTTP_CONNECTOR_ENABLED;
+ }
+
// There isn't much that the client can do about most of these.
// Making these checked exceptions would just annoy people.
/** An exception produced when trying to perform an API call. */
@@ -747,15 +755,15 @@ public ApiProxyException(String message, String packageName, String methodName)
private ApiProxyException(
String message, String packageName, String methodName, Throwable nestedException) {
- super(String.format(message, packageName, methodName), nestedException);
+ super(String.format(message + debugInfo(), packageName, methodName), nestedException);
}
public ApiProxyException(String message) {
- super(message);
+ super(message + debugInfo());
}
public ApiProxyException(String message, Throwable cause) {
- super(message, cause);
+ super(message + debugInfo(), cause);
}
/**
diff --git a/runtime_shared_jetty12/pom.xml b/runtime_shared_jetty12/pom.xml
index 0f745601c..a438f5e6a 100644
--- a/runtime_shared_jetty12/pom.xml
+++ b/runtime_shared_jetty12/pom.xml
@@ -22,7 +22,7 @@
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
diff --git a/runtime_shared_jetty12_ee10/pom.xml b/runtime_shared_jetty12_ee10/pom.xml
index 1ad4e7d7b..5410c54fc 100644
--- a/runtime_shared_jetty12_ee10/pom.xml
+++ b/runtime_shared_jetty12_ee10/pom.xml
@@ -22,7 +22,7 @@
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
diff --git a/runtime_shared_jetty9/pom.xml b/runtime_shared_jetty9/pom.xml
index 7f5f0539d..e74d72421 100644
--- a/runtime_shared_jetty9/pom.xml
+++ b/runtime_shared_jetty9/pom.xml
@@ -22,7 +22,7 @@
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
diff --git a/sdk_assembly/pom.xml b/sdk_assembly/pom.xml
index b90ff5e90..ca3fbfef1 100644
--- a/sdk_assembly/pom.xml
+++ b/sdk_assembly/pom.xml
@@ -20,7 +20,7 @@
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
4.0.0
appengine-java-sdk
diff --git a/sessiondata/pom.xml b/sessiondata/pom.xml
index 06f469ab9..01d8249a3 100644
--- a/sessiondata/pom.xml
+++ b/sessiondata/pom.xml
@@ -23,7 +23,7 @@
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
diff --git a/shared_sdk/pom.xml b/shared_sdk/pom.xml
index a0036fce7..671950919 100644
--- a/shared_sdk/pom.xml
+++ b/shared_sdk/pom.xml
@@ -21,7 +21,7 @@
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
diff --git a/shared_sdk_jetty12/pom.xml b/shared_sdk_jetty12/pom.xml
index 0cb1ae7c3..efea6ca91 100644
--- a/shared_sdk_jetty12/pom.xml
+++ b/shared_sdk_jetty12/pom.xml
@@ -21,7 +21,7 @@
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
diff --git a/shared_sdk_jetty9/pom.xml b/shared_sdk_jetty9/pom.xml
index c473721d0..30fa8913b 100644
--- a/shared_sdk_jetty9/pom.xml
+++ b/shared_sdk_jetty9/pom.xml
@@ -21,7 +21,7 @@
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
jar
diff --git a/utils/pom.xml b/utils/pom.xml
index c1eddefed..96681e676 100644
--- a/utils/pom.xml
+++ b/utils/pom.xml
@@ -21,7 +21,7 @@
com.google.appengine
parent
- 2.0.36-SNAPSHOT
+ 2.0.38-SNAPSHOT
true