You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by Christopher Schultz <ch...@christopherschultz.net> on 2023/02/27 20:56:27 UTC

[VOTE] Release Apache Tomcat 10.1.7

The proposed Apache Tomcat 10.1.7 release is now available for
voting.

The notable changes compared to 10.1.6 are:

  - Revert the switch to using the ServiceLoader mechanism to load the
    custom URL protocol handlers that Tomcat uses. The original system
    property based approach has been restored.

  - Restore inline state after async operation in NIO2, to account the
    fact that unexpected exceptions are sometimes thrown by the
    implementation. Patch submitted by zhougang.

  - Provide a more appropriate response (501 rather than 400) when
    rejecting an HTTP request using the CONNECT method.

  - Add support for txt: and rnd: rewrite map types from mod_rewrite.
    Based on a pull request provided by Dimitrios Soumis.

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.7/

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

The tag is:
https://github.com/apache/tomcat/tree/10.1.7
473ef42c637c97eb17b38c5580a6b854dfe27a02

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

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


Re: [VOTE] Release Apache Tomcat 10.1.7

Posted by Christopher Schultz <ch...@christopherschultz.net>.
Mark,

On 2/28/23 08:37, Mark Thomas wrote:
> On 27/02/2023 20:56, Christopher Schultz wrote:
> 
>> The proposed 10.1.7 release is:
>> [ ] Broken - do not release
>> [X] Stable - go ahead and release as 10.1.7
> 
> The binary releases are reproducible.
> 
> The source releases are not reproducible without manual intervention.
> The tag includes an empty file in the root of the repo named ".txt". 
> This must be manually removed before calling "ant release" for 
> reproducible source builds.

:/

Apologies for that oversight.

> The tests pass on Linux, Windows and MacOs (Intel and M1).

:thumbsup:

-chris

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


Re: [VOTE] Release Apache Tomcat 10.1.7

Posted by Mark Thomas <ma...@apache.org>.
On 27/02/2023 20:56, Christopher Schultz wrote:

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

The binary releases are reproducible.

The source releases are not reproducible without manual intervention.
The tag includes an empty file in the root of the repo named ".txt". 
This must be manually removed before calling "ant release" for 
reproducible source builds.

The tests pass on Linux, Windows and MacOs (Intel and M1).

Mark

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


Re: [VOTE] Release Apache Tomcat 10.1.7

Posted by Han Li <li...@apache.org>.

> On Feb 28, 2023, at 04:56, Christopher Schultz <ch...@christopherschultz.net> wrote:
> 
> The proposed Apache Tomcat 10.1.7 release is now available for
> voting.
> 
> The notable changes compared to 10.1.6 are:
> 
> - Revert the switch to using the ServiceLoader mechanism to load the
>   custom URL protocol handlers that Tomcat uses. The original system
>   property based approach has been restored.
> 
> - Restore inline state after async operation in NIO2, to account the
>   fact that unexpected exceptions are sometimes thrown by the
>   implementation. Patch submitted by zhougang.
> 
> - Provide a more appropriate response (501 rather than 400) when
>   rejecting an HTTP request using the CONNECT method.
> 
> - Add support for txt: and rnd: rewrite map types from mod_rewrite.
>   Based on a pull request provided by Dimitrios Soumis.
> 
> 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.7/
> 
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1426
> 
> The tag is:
> https://github.com/apache/tomcat/tree/10.1.7
> 473ef42c637c97eb17b38c5580a6b854dfe27a02
> 
> The proposed 10.1.7 release is:
> [ ] Broken - do not release
> [ X] Stable - go ahead and release as 10.1.7

Test pass.

Han
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: dev-help@tomcat.apache.org
> 


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


Re: [VOTE] Release Apache Tomcat 10.1.7

Posted by Christopher Schultz <ch...@christopherschultz.net>.
All,

On 2/27/23 15:56, Christopher Schultz wrote:
> The proposed Apache Tomcat 10.1.7 release is now available for
> voting.
> 
> The notable changes compared to 10.1.6 are:
> 
>   - Revert the switch to using the ServiceLoader mechanism to load the
>     custom URL protocol handlers that Tomcat uses. The original system
>     property based approach has been restored.
> 
>   - Restore inline state after async operation in NIO2, to account the
>     fact that unexpected exceptions are sometimes thrown by the
>     implementation. Patch submitted by zhougang.
> 
>   - Provide a more appropriate response (501 rather than 400) when
>     rejecting an HTTP request using the CONNECT method.
> 
>   - Add support for txt: and rnd: rewrite map types from mod_rewrite.
>     Based on a pull request provided by Dimitrios Soumis.
> 
> 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.7/
> 
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1426
> 
> The tag is:
> https://github.com/apache/tomcat/tree/10.1.7
> 473ef42c637c97eb17b38c5580a6b854dfe27a02
> 
> The proposed 10.1.7 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 10.1.7

Builds and unit tests pass on MacOS.

-chris

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


[VOTE][RESULT] Release Apache Tomcat 10.1.7

Posted by Christopher Schultz <ch...@christopherschultz.net>.
All,

The following votes were cast:

Binding:
+1 remm, markt, schultz, kkolinko

Non-binding:
+1 lihan, Dimitris Soumis

No other votes were cast.

The vote therefore passes.

Thanks to everyone who contributed toward this release.

-chris

On 2/27/23 15:56, Christopher Schultz wrote:
> The proposed Apache Tomcat 10.1.7 release is now available for
> voting.
> 
> The notable changes compared to 10.1.6 are:
> 
>   - Revert the switch to using the ServiceLoader mechanism to load the
>     custom URL protocol handlers that Tomcat uses. The original system
>     property based approach has been restored.
> 
>   - Restore inline state after async operation in NIO2, to account the
>     fact that unexpected exceptions are sometimes thrown by the
>     implementation. Patch submitted by zhougang.
> 
>   - Provide a more appropriate response (501 rather than 400) when
>     rejecting an HTTP request using the CONNECT method.
> 
>   - Add support for txt: and rnd: rewrite map types from mod_rewrite.
>     Based on a pull request provided by Dimitrios Soumis.
> 
> 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.7/
> 
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1426
> 
> The tag is:
> https://github.com/apache/tomcat/tree/10.1.7
> 473ef42c637c97eb17b38c5580a6b854dfe27a02
> 
> The proposed 10.1.7 release is:
> [ ] Broken - do not release
> [ ] Stable - go ahead and release as 10.1.7

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


Re: [VOTE] Release Apache Tomcat 10.1.7

Posted by Konstantin Kolinko <kn...@gmail.com>.
пн, 27 февр. 2023 г. в 23:57, Christopher Schultz
<ch...@christopherschultz.net>:
>
> The proposed Apache Tomcat 10.1.7 release is now available for
> voting.
>
> The notable changes compared to 10.1.6 are:
>
>   - Revert the switch to using the ServiceLoader mechanism to load the
>     custom URL protocol handlers that Tomcat uses. The original system
>     property based approach has been restored.
>
>   - Restore inline state after async operation in NIO2, to account the
>     fact that unexpected exceptions are sometimes thrown by the
>     implementation. Patch submitted by zhougang.
>
>   - Provide a more appropriate response (501 rather than 400) when
>     rejecting an HTTP request using the CONNECT method.
>
>   - Add support for txt: and rnd: rewrite map types from mod_rewrite.
>     Based on a pull request provided by Dimitrios Soumis.
>
> 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.7/
>
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1426
>
> The tag is:
> https://github.com/apache/tomcat/tree/10.1.7
> 473ef42c637c97eb17b38c5580a6b854dfe27a02
>
> The proposed 10.1.7 release is:
> [ ] Broken - do not release
> [x] Stable - go ahead and release as 10.1.7

Smoke tests OK with Java 11.0.18.
Unit tests OK with Java 11.0.18, all connectors (NIO, NIO2)
on Windows 10.

Best regards,
Konstantin Kolinko

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


Re: [VOTE] Release Apache Tomcat 10.1.7

Posted by Rémy Maucherat <re...@apache.org>.
On Mon, Feb 27, 2023 at 9:57 PM Christopher Schultz
<ch...@christopherschultz.net> wrote:
>
> The proposed Apache Tomcat 10.1.7 release is now available for
> voting.
>
> The notable changes compared to 10.1.6 are:
>
>   - Revert the switch to using the ServiceLoader mechanism to load the
>     custom URL protocol handlers that Tomcat uses. The original system
>     property based approach has been restored.
>
>   - Restore inline state after async operation in NIO2, to account the
>     fact that unexpected exceptions are sometimes thrown by the
>     implementation. Patch submitted by zhougang.
>
>   - Provide a more appropriate response (501 rather than 400) when
>     rejecting an HTTP request using the CONNECT method.
>
>   - Add support for txt: and rnd: rewrite map types from mod_rewrite.
>     Based on a pull request provided by Dimitrios Soumis.
>
> 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.7/
>
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1426
>
> The tag is:
> https://github.com/apache/tomcat/tree/10.1.7
> 473ef42c637c97eb17b38c5580a6b854dfe27a02
>
> The proposed 10.1.7 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 10.1.7

Rémy

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


Re: [VOTE] Release Apache Tomcat 10.1.7

Posted by Dimitris Soumis <ds...@redhat.com>.
On Mon, Feb 27, 2023 at 11:06 PM Christopher Schultz <
chris@christopherschultz.net> wrote:

> The proposed Apache Tomcat 10.1.7 release is now available for
> voting.
>
> The notable changes compared to 10.1.6 are:
>
>   - Revert the switch to using the ServiceLoader mechanism to load the
>     custom URL protocol handlers that Tomcat uses. The original system
>     property based approach has been restored.
>
>   - Restore inline state after async operation in NIO2, to account the
>     fact that unexpected exceptions are sometimes thrown by the
>     implementation. Patch submitted by zhougang.
>
>   - Provide a more appropriate response (501 rather than 400) when
>     rejecting an HTTP request using the CONNECT method.
>
>   - Add support for txt: and rnd: rewrite map types from mod_rewrite.
>     Based on a pull request provided by Dimitrios Soumis.
>
> 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.7/
>
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1426
>
> The tag is:
> https://github.com/apache/tomcat/tree/10.1.7
> 473ef42c637c97eb17b38c5580a6b854dfe27a02
>
> The proposed 10.1.7 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 10.1.7
>

Tests pass on Linux

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