GoogleCloudPlatform / appengine-java-standard

Google App Engine Standard Java runtime: Prod runtime, local devappserver, Cloud SDK Java components, GAE APIs, and GAE API emulators.
Apache License 2.0
197 stars 45 forks source link

Add HttpConnector mode for Jetty9.4 runtimes #240

Closed lachlan-roberts closed 4 months ago

lachlan-roberts commented 4 months ago

Add an HttpConnector mode to bypass the RPC layer for the Jetty 9.4 runtimes.

This was done previously for the Jetty12 runtimes with https://github.com/GoogleCloudPlatform/appengine-java-standard/pull/96

ludoch commented 4 months ago

I see failures Error: FailureFilterTest.testFilterInitFailed:51->runtimeContext:46 » ConditionTimeout Condition with Lambda expression in com.google.apphosting.runtime.jetty9.JavaRuntimeViaHttpBase$RuntimeContext was not fulfilled within 30 seconds.

Also, in my branch, I see lite EE10. Is it ready?

ludoch commented 4 months ago

Manually adapted from internal repo to accomodate mandatory extra internal changes needed to pass all internal tests.