You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by Mark Thomas <ma...@apache.org> on 2017/01/10 21:28:08 UTC

[VOTE] Release Apache Tomcat 9.0.0.M17

The proposed Apache Tomcat 9.0.0.M17 release is now available for voting.

This is a milestone release for the 9.0.x branch. It should be
noted that, as a milestone release:
- Servlet 4.0 is not finalised
- The EGs have not started work on JSP 2.4, EL 3.1 or WebSocket 1.2/2.0

The major changes compared to the 9.0.0.M15 release are:

- HTTP/2 fixes and improvements

- Improve the logic that selects an address to use to unlock the
  Acceptor to take account of platforms what do not listen on all
  local addresses when configured with an address of 0.0.0.0 or ::

- Fix a bug in APR/native socket close handling that resulted in
  unexpected errors for upgraded connections

Along with lots of other bug fixes and improvements

For full details, see the changelog:
http://svn.apache.org/repos/asf/tomcat/trunk/webapps/docs/changelog.xml

It can be obtained from:
https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.0.M17/
The Maven staging repo is:
https://repository.apache.org/content/repositories/orgapachetomcat-1112/
The svn tag is:
http://svn.apache.org/repos/asf/tomcat/tags/TOMCAT_9_0_0_M17/

The proposed 9.0.0.M17 release is:
[ ] Broken - do not release
[ ] Alpha - go ahead and release as 9.0.0.M17

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


Re: [VOTE] Release Apache Tomcat 9.0.0.M17

Posted by Felix Schumacher <fe...@internetallee.de>.
Am 10.01.2017 um 22:28 schrieb Mark Thomas:
> The proposed Apache Tomcat 9.0.0.M17 release is now available for voting.
>
> This is a milestone release for the 9.0.x branch. It should be
> noted that, as a milestone release:
> - Servlet 4.0 is not finalised
> - The EGs have not started work on JSP 2.4, EL 3.1 or WebSocket 1.2/2.0
>
> The major changes compared to the 9.0.0.M15 release are:
>
> - HTTP/2 fixes and improvements
>
> - Improve the logic that selects an address to use to unlock the
>    Acceptor to take account of platforms what do not listen on all
>    local addresses when configured with an address of 0.0.0.0 or ::
>
> - Fix a bug in APR/native socket close handling that resulted in
>    unexpected errors for upgraded connections
>
> Along with lots of other bug fixes and improvements
>
> For full details, see the changelog:
> http://svn.apache.org/repos/asf/tomcat/trunk/webapps/docs/changelog.xml
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.0.M17/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1112/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tags/TOMCAT_9_0_0_M17/
>
> The proposed 9.0.0.M17 release is:
> [ ] Broken - do not release
> [x] Alpha - go ahead and release as 9.0.0.M17
Regards,
  Felix
>
> ---------------------------------------------------------------------
> 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


[VOTE][RESULT] Release Apache Tomcat 9.0.0.M17

Posted by Mark Thomas <ma...@apache.org>.
The following votes were cast:

Binding:
+1: violetagg, kfujino, mgrigorov, fschumacher, rjung, remm

Non-binding:
+1: huxing

The vote therefore passes. Thank you to everyone who helped with this
release.

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 9.0.0.M17

Posted by Rainer Jung <ra...@kippdata.de>.
Am 10.01.2017 um 22:28 schrieb Mark Thomas:
> The proposed Apache Tomcat 9.0.0.M17 release is now available for voting.
>
> This is a milestone release for the 9.0.x branch. It should be
> noted that, as a milestone release:
> - Servlet 4.0 is not finalised
> - The EGs have not started work on JSP 2.4, EL 3.1 or WebSocket 1.2/2.0
>
> The major changes compared to the 9.0.0.M15 release are:
>
> - HTTP/2 fixes and improvements
>
> - Improve the logic that selects an address to use to unlock the
>   Acceptor to take account of platforms what do not listen on all
>   local addresses when configured with an address of 0.0.0.0 or ::
>
> - Fix a bug in APR/native socket close handling that resulted in
>   unexpected errors for upgraded connections
>
> Along with lots of other bug fixes and improvements
>
> For full details, see the changelog:
> http://svn.apache.org/repos/asf/tomcat/trunk/webapps/docs/changelog.xml
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.0.M17/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1112/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tags/TOMCAT_9_0_0_M17/
>
> The proposed 9.0.0.M17 release is:
> [ ] Broken - do not release
> [X] Alpha - go ahead and release as 9.0.0.M17

+1 to release as alpha.

Details
=======

- SHA1 and MD5 OK
- signatures OK
- key in KEYS file
- gz and zip for src and bin consistent
- src consistent with svn tag
- builds fine
- build result looks consistent with binaries
   One difference: class 
webapps/examples/WEB-INF/classes/websocket/snake/SnakeAnnotation.class 
differs by 4 bytes. I haven't decompiled it.
- no checkstyle complaints
- no Javadoc warnings
- Unit tests: No failures
   - I did not analyze SEVERE, WARN and Exception messages
- JMX MBean Comparison with 8.5.2 (!):
   - attribute "singleThreadModel: false" removed from
     21 Servlet MBeans, still exists for 11 servlets
   - WebModule MBeans new attribute "clearReferencesRmiTargets: true",
     removed attribute "clearReferencesStatic: false"
   - WebModule MBeans loader attribute changed from
     "WebappLoader[/myapp]" to 
"WebappLoader[StandardEngine[Catalina].StandardHost[localhost].StandardContext[/myapp]]"
   - WebModule MBeans manager attribute changed from
     "org.apache.catalina.session.StandardManager[/myapp]" to 
"StandardManager[StandardEngine[Catalina].StandardHost[localhost].StandardContext[/myapp]]"
   - WebModule, Engine and Host MBeans realm attribute changed from
     "Realm[LockOutRealm]" to "LockOutRealm[StandardEngine[Catalina]]"
   - ProtocolHandler MBeans new attribute
       paused: false
       acceptCount: 100
       connectionLinger: -1
     removed attributes backlog, soTimeout and soLinger
   - ProtocolHandler MBean only for http new attribute
     "serverRemoveAppProvidedValues: false"
   - ThreadPool MBeans new attribute
       acceptCount: 100
       connectionTimeout: -1 (20000 for HTTP)
       connectionLinger: -1
       alpnSupported: false
     removed attributes backlog, soTimeout and soLinger
   - MBeans 
Catalina:type=WebResourceRoot,host=localhost,context=...,name=Cache
     changed values for size:
     /docs: 6 -> 5
     /examples: 588 -> 330
     /host-manager: 9 -> 8
     /manager: 11 -> 10
   - same MBean but only for /examples more changed values:
     hitCount: 56 -> 25
     lookupCount: 175 -> 143
   - OperatingSystem MBean changed attribute
     OpenFileDescriptorCount: 85 -> 81
   - new system properties
       -Djdk.tls.ephemeralDHKeySize=2048
       -Djava.protocol.handler.pkgs=org.apache.catalina.webresources
   - new property java.util.concurrent.ForkJoinPool.common.threadFactory
     with value
     org.apache.catalina.startup.SafeForkJoinWorkerThreadFactory
   - changed properties
     tomcat.util.scan.StandardJarScanFilter.jarsToScan:
        log4j-core*.jar -> log4j-web*.jar
        and added slf4j-taglib*.jar
     tomcat.util.scan.StandardJarScanFilter.jarsToSkip
        added hamcrest-*.jar,easymock-*.jar,cglib-*.jar,objenesis-*.jar,

Build and tests were done using Java 1.8.0_72. OS was Solaris 10 Sparc, 
tcnative was 1.2.10 based on APR 1.5.2 and OpenSSL 1.0.2j plus patches.

Thanks for RM and regards,

Rainer

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


Re: [VOTE] Release Apache Tomcat 9.0.0.M17

Posted by Keiichi Fujino <kf...@apache.org>.
2017-01-11 6:28 GMT+09:00 Mark Thomas <ma...@apache.org>:

> The proposed Apache Tomcat 9.0.0.M17 release is now available for voting.
>
> This is a milestone release for the 9.0.x branch. It should be
> noted that, as a milestone release:
> - Servlet 4.0 is not finalised
> - The EGs have not started work on JSP 2.4, EL 3.1 or WebSocket 1.2/2.0
>
> The major changes compared to the 9.0.0.M15 release are:
>
> - HTTP/2 fixes and improvements
>
> - Improve the logic that selects an address to use to unlock the
>   Acceptor to take account of platforms what do not listen on all
>   local addresses when configured with an address of 0.0.0.0 or ::
>
> - Fix a bug in APR/native socket close handling that resulted in
>   unexpected errors for upgraded connections
>
> Along with lots of other bug fixes and improvements
>
> For full details, see the changelog:
> http://svn.apache.org/repos/asf/tomcat/trunk/webapps/docs/changelog.xml
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.0.M17/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1112/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tags/TOMCAT_9_0_0_M17/
>
> The proposed 9.0.0.M17 release is:
> [ ] Broken - do not release
> [X] Alpha - go ahead and release as 9.0.0.M17
>
>
+1
Tested on my test app.


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

<de...@tomcat.apache.org>

Re: [VOTE] Release Apache Tomcat 9.0.0.M17

Posted by Huxing Zhang <hu...@alibaba-inc.com>.
Hi,

The proposed 9.0.0.M17 release is:
[ ] Broken - do not release
[ X ] Alpha - go ahead and release as 9.0.0.M17

Test case all passed.
Test web application runs fine.
------------------------------------------------------------------
From:Mark Thomas <ma...@apache.org>
Time:2017 Jan 11 (Wed) 05:28
To:dev@tomcat.apache.org <de...@tomcat.apache.org>
Subject:[VOTE] Release Apache Tomcat 9.0.0.M17


The proposed Apache Tomcat 9.0.0.M17 release is now available for voting.

This is a milestone release for the 9.0.x branch. It should be
noted that, as a milestone release:
- Servlet 4.0 is not finalised
- The EGs have not started work on JSP 2.4, EL 3.1 or WebSocket 1.2/2.0

The major changes compared to the 9.0.0.M15 release are:

- HTTP/2 fixes and improvements

- Improve the logic that selects an address to use to unlock the
  Acceptor to take account of platforms what do not listen on all
  local addresses when configured with an address of 0.0.0.0 or ::

- Fix a bug in APR/native socket close handling that resulted in
  unexpected errors for upgraded connections

Along with lots of other bug fixes and improvements

For full details, see the changelog:
http://svn.apache.org/repos/asf/tomcat/trunk/webapps/docs/changelog.xml

It can be obtained from:
https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.0.M17/
The Maven staging repo is:
https://repository.apache.org/content/repositories/orgapachetomcat-1112/
The svn tag is:
http://svn.apache.org/repos/asf/tomcat/tags/TOMCAT_9_0_0_M17/

The proposed 9.0.0.M17 release is:
[ ] Broken - do not release
[ ] Alpha - go ahead and release as 9.0.0.M17

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

Re: [VOTE] Release Apache Tomcat 9.0.0.M17

Posted by Martin Grigorov <mg...@apache.org>.
On Tue, Jan 10, 2017 at 10:28 PM, Mark Thomas <ma...@apache.org> wrote:

> The proposed Apache Tomcat 9.0.0.M17 release is now available for voting.
>
> This is a milestone release for the 9.0.x branch. It should be
> noted that, as a milestone release:
> - Servlet 4.0 is not finalised
> - The EGs have not started work on JSP 2.4, EL 3.1 or WebSocket 1.2/2.0
>
> The major changes compared to the 9.0.0.M15 release are:
>
> - HTTP/2 fixes and improvements
>
> - Improve the logic that selects an address to use to unlock the
>   Acceptor to take account of platforms what do not listen on all
>   local addresses when configured with an address of 0.0.0.0 or ::
>
> - Fix a bug in APR/native socket close handling that resulted in
>   unexpected errors for upgraded connections
>
> Along with lots of other bug fixes and improvements
>
> For full details, see the changelog:
> http://svn.apache.org/repos/asf/tomcat/trunk/webapps/docs/changelog.xml
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.0.M17/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1112/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tags/TOMCAT_9_0_0_M17/
>
> The proposed 9.0.0.M17 release is:
> [ ] Broken - do not release
> [ X ] Alpha - go ahead and release as 9.0.0.M17
>

Regards,
Martin


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

Re: [VOTE] Release Apache Tomcat 9.0.0.M17

Posted by Rémy Maucherat <re...@apache.org>.
2017-01-10 22:28 GMT+01:00 Mark Thomas <ma...@apache.org>:

> The proposed Apache Tomcat 9.0.0.M17 release is now available for voting.
>
> This is a milestone release for the 9.0.x branch. It should be
> noted that, as a milestone release:
> - Servlet 4.0 is not finalised
> - The EGs have not started work on JSP 2.4, EL 3.1 or WebSocket 1.2/2.0
>
> The major changes compared to the 9.0.0.M15 release are:
>
> - HTTP/2 fixes and improvements
>
> - Improve the logic that selects an address to use to unlock the
>   Acceptor to take account of platforms what do not listen on all
>   local addresses when configured with an address of 0.0.0.0 or ::
>
> - Fix a bug in APR/native socket close handling that resulted in
>   unexpected errors for upgraded connections
>
> Along with lots of other bug fixes and improvements
>
> For full details, see the changelog:
> http://svn.apache.org/repos/asf/tomcat/trunk/webapps/docs/changelog.xml
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.0.M17/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1112/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tags/TOMCAT_9_0_0_M17/
>
> The proposed 9.0.0.M17 release is:
> [ ] Broken - do not release
> [X] Alpha - go ahead and release as 9.0.0.M17
>
> +1, sorry for the Jasper regressions.

Rémy

Re: [VOTE] Release Apache Tomcat 9.0.0.M17

Posted by Violeta Georgieva <vi...@apache.org>.
2017-01-10 23:28 GMT+02:00 Mark Thomas <ma...@apache.org>:
>
> The proposed Apache Tomcat 9.0.0.M17 release is now available for voting.
>
> This is a milestone release for the 9.0.x branch. It should be
> noted that, as a milestone release:
> - Servlet 4.0 is not finalised
> - The EGs have not started work on JSP 2.4, EL 3.1 or WebSocket 1.2/2.0
>
> The major changes compared to the 9.0.0.M15 release are:
>
> - HTTP/2 fixes and improvements
>
> - Improve the logic that selects an address to use to unlock the
>   Acceptor to take account of platforms what do not listen on all
>   local addresses when configured with an address of 0.0.0.0 or ::
>
> - Fix a bug in APR/native socket close handling that resulted in
>   unexpected errors for upgraded connections
>
> Along with lots of other bug fixes and improvements
>
> For full details, see the changelog:
> http://svn.apache.org/repos/asf/tomcat/trunk/webapps/docs/changelog.xml
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.0.M17/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1112/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tags/TOMCAT_9_0_0_M17/
>
> The proposed 9.0.0.M17 release is:
> [ ] Broken - do not release
> [X] Alpha - go ahead and release as 9.0.0.M17

Regards,
Violeta

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