Am 21.04.24 um 17:15 schrieb Rémy Maucherat:
On Sun, Apr 21, 2024 at 11:52 AM Rainer Jung <rainer.j...@kippdata.de> wrote:

Am 16.04.24 um 15:11 schrieb Christopher Schultz:
The proposed Apache Tomcat 10.1.23 release is now available for
voting. Apache Tomcat 10.1.21 was canceled due to a release-build
mistake and Apache Tomcat 10.1.22 was cancelled due to an option in
startup scripts which would have caused Java 11 environments to fail to
start.

The notable changes compared to 10.1.20 are:

- Improve locking strategies in Catalina core

- Update Basic authentication to implement the requirements of RFC 7617

- Updates to Apache Commons dependencies

- Add OpenSSL support when FFM is available

For full details, see the change log:
https://nightlies.apache.org/tomcat/tomcat-10.1.x/docs/changelog.html

Applications that run on Tomcat 9 and earlier will not run on Tomcat 10
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.

It can be obtained from:
https://dist.apache.org/repos/dist/dev/tomcat/tomcat-10/v10.1.23/

The Maven staging repo is:
https://repository.apache.org/content/repositories/orgapachetomcat-1492

The tag is:
https://github.com/apache/tomcat/tree/10.1.23
https://github.com/apache/tomcat/commit/9062d27dc5122e8241ea62a4c4312af0dc71da49

Please reply with a +1 for release or -0/-1 with an explanation.

The proposed 10.1.23 release is:
[ ] Broken - do not release
[X] Stable - go ahead and release as 10.1.23

+1, builds fine (on RHEL8 using JDK22).

Tested via unit test suite on RHEL 6, 7, 8 and 9, SLES 11, 12 and 15 and
Solaris 11 Sparc using latest patch levels of JDK 11, 17, 21, 22 from
Adoptium Temurin, Zulu Azul, Amazon Coretto, Oracle and RedHat (where
applicable) plus JDK 23 EA 18. That was a total of 124 JSSE based test
suite runs.

Also ran the few relevant tests for all of these platforms and JMVs 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. That was a total of 992 tcnative based shortened
test suite runs.

Finally ran the relevant tests with JVMs 22 and 23 plus panama for the
same four OpenSSL versions. That was a total of 124 tcnative based
shortened test suite runs.

Apart from the usual sporadic tcnative crashes during shutdown (running
with 2 test threads) all was fine.

That's a lot of tests ! Are the crashes affecting the FFM code too ?

Rémy

No, I started to become an FFM fan because of that ;)

The tcnative crashes happen in apr pool shutdown (not using APR connectors, just tcnative openssl), I think due to duplicate library termination. Always at the end of a test.

Best regards,

Rainer


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to