This is an automated email from the ASF dual-hosted git repository.
paulrutter pushed a change to branch
maintenance/FELIX-6746-websocketservlet-init-NPE
in repository https://gitbox.apache.org/repos/asf/felix-dev.git
from 24edc751a3 FELIX-6746 JettyWebSocketServlet: Error during calling
init() - Add NPE check
add 13e1339c23 FELIX-6744 Configure policy for maven release plugin -
Configure OddEvenVersionPolicy based on the undocumented rule
add e27e6d5e03 Merge pull request #360 from
blueconic/release/FELIX-6744-release-policy
add 3ff16ba31c FELIX-6720 Enable virtual thread support in Jetty12 - Add
`org.apache.felix.http.jetty.virtualthreads.enable` as configuration option,
defaulting to false - Add logging if virtual threads are used - Use reflection
to detect if Virtual Threads can be used and throw if this is enabled but
cannot be used - Add integration test
add 24a9027319 FELIX-6720 Enable virtual thread support in Jetty12 -
Update README.md
add f4a3961521 Merge branch 'master' into
feature/FELIX-6720-Enable-virtual-thread-support-in-Jetty12
add b9e7d1f90a Merge pull request #329 from
blueconic/feature/FELIX-6720-Enable-virtual-thread-support-in-Jetty12
add 25bb6d45c8 FELIX-6720 enable virtual thread support in jetty12 - Use
org.apache.felix.http.jetty.threadpool.max for virtual threads as well, if
configured - Use `VirtualThreadPool` for bounded virtual threads - Document
`org.apache.felix.http.jetty.threadpool.max` option - Correct logging for
virtual threads - Correct JDK version message to 19 - Add threadpool.max to new
IT
add 86e5a30b16 #320 Idea to add CI pipeline with github actions - Add
Felix HTTP subproject to actions - Skip MissingWebsocketDependenciesIT as it
somehow only fails in CI, not locally - Fix whiteboard dependency on Jetty12
add b55db658ed #320 Idea to add CI pipeline with github actions -
Distinguish Jetty 11 and 12 bundle in the name
add 7f70602653 Merge branch 'master' into
maintenance/FELIX-6746-websocketservlet-init-NPE
No new revisions were added by this update.
Summary of changes:
.github/workflows/maven.yml | 4 +
http/README.md | 109 +++++++++++----------
http/jetty/pom.xml | 2 +-
http/jetty12/pom.xml | 2 +-
.../jetty/internal/ConfigMetaTypeProvider.java | 6 ++
.../felix/http/jetty/internal/JettyConfig.java | 7 ++
.../felix/http/jetty/internal/JettyService.java | 32 +++++-
...deDefaultIT.java => JettyVirtualThreadsIT.java} | 22 +++--
...T.java => JettyVirtualThreadsThreadPoolIT.java} | 33 +------
pom/pom.xml | 3 +
10 files changed, 124 insertions(+), 96 deletions(-)
copy
http/jetty12/src/test/java/org/apache/felix/http/jetty/it/{JettyUriComplianceModeDefaultIT.java
=> JettyVirtualThreadsIT.java} (84%)
copy
http/jetty12/src/test/java/org/apache/felix/http/jetty/it/{JettyUriComplianceModeLegacyIT.java
=> JettyVirtualThreadsThreadPoolIT.java} (61%)