Am 03.05.24 um 18:22 schrieb Mark Thomas:
The proposed Apache Tomcat 11.0.0-M20 release is now available for
voting.
Apache Tomcat 11.0.0-M20 is a milestone release of the 11.0.x branch and
has been made to provide users with early access to the new features in
Apache Tomcat 11.0.x so that they may provide feedback. The notable
changes compared to the previous milestone include:
- Add OpenSSL FFM classes to tomcat-embed-core.jar
- Refactor HTTP header parsing to use common parsing code and fix
non-blocking reads of chunked request bodies including trailer fields
- Add more timescale options to AccessLogValve and
ExtendedAccessLogValve
For full details, see the change log:
https://nightlies.apache.org/tomcat/tomcat-11.0.x/docs/changelog.html
Applications that run on Tomcat 9 and earlier will not run on Tomcat 11
without changes. Java EE applications designed for Tomcat 9 and earlier
may be placed in the $CATALINA_BASE/webapps-javaee directory and Tomcat
will automatically convert them to Jakarta EE and copy them to the
webapps directory. Applications using deprecated APIs may require
further changes.
It can be obtained from:
https://dist.apache.org/repos/dist/dev/tomcat/tomcat-11/v11.0.0-M20/
The Maven staging repo is:
https://repository.apache.org/content/repositories/orgapachetomcat-1493
The tag is:
https://github.com/apache/tomcat/tree/11.0.0-M20
c400bf727cbc10198d3f52c29849d18660050b0c
The proposed 11.0.0-M20 release is:
[ ] -1 Broken - do not release
[X] +1 Alpha - go ahead and release as 11.0.0-M20
+1, builds fine (on RHEL8 using JDK22).
Tested via unit test suite on RHEL 6, 7, 8 and 9 and SLES 11, 12 and 15
using latest patch levels of JDK 17, 21, 22 from Adoptium Temurin, Zulu
Azul, Amazon Coretto, Oracle and RedHat (the latter only on RHEL) plus
JDK 23 EA 18. A total of 91 test runs.
Also ran the few relevant tests for all of these platforms and JVMs in
combination with tcnative 1.3.0 and 2.0.7 built with OpenSSL 3.0.13,
3.1.5, 3.2.1 and 3.3.0. A total of 728 test runs.
Finally ran the relevant tests with JVMs 22 and 23 plus panama for the
same four OpenSSL versions. A total of 124 test runs.
Apart from the usual sporadic tcnative crashes during shutdown (running
with 2 test threads) all was fine:
- org.apache.coyote.http2.TestLargeUpload FAILED (crashed)
1 oracle_jdk17-rhel8.x86_64-tcnative-2.0.7-300-1
1 rh_jdk21-rhel7.x86_64-tcnative-1.3.0-330-1
- org.apache.tomcat.util.net.TestClientCert FAILED (crashed)
1 oracle_jdk21-rhel8.x86_64-tcnative-1.3.0-330-1
1 zulu_jdk21-sles11.x86_64-tcnative-2.0.7-330-1
- org.apache.tomcat.util.net.TestCustomSslTrustManager FAILED (crashed)
1 amazon_jdk17-sles15.x86_64-tcnative-1.3.0-300-1
1 zulu_jdk17-rhel7.x86_64-tcnative-2.0.7-320-1
- org.apache.tomcat.util.net.TestSSLHostConfigCompat FAILED (crashed)
1 rh_jdk17-rhel8.x86_64-tcnative-1.3.0-310-2
1 amazon_jdk21-rhel9.x86_64-tcnative-2.0.7-310-2
1 oracle_jdk21-rhel8.x86_64-tcnative-1.3.0-330-1
1 oracle_jdk21-sles12.x86_64-tcnative-2.0.7-310-2
1 rh_jdk21-rhel7.x86_64-tcnative-1.3.0-320-1
1 adopt_jdk22-sles12.x86_64-tcnative-1.3.0-310-2
1 oracle_jdk22-rhel8.x86_64-tcnative-1.3.0-320-1
- org.apache.tomcat.util.net.TestSsl FAILED (crashed)
1 amazon_jdk17-sles11.x86_64-tcnative-2.0.7-320-1
1 oracle_jdk22-sles12.x86_64-tcnative-2.0.7-320-1
Best regards,
Rainer
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org