Re: [VOTE] Release Apache Tomcat 8.5.2
Am 12.05.2016 um 00:22 schrieb Mark Thomas: The proposed Apache Tomcat 8.5.2 release is now available for voting. 8.5.2 corrects a regression found in 8.5.1. The major changes compared to the 8.5.0 release are: - Add the org.apache.catalina.servlet4preview package that can be used to gain early access to Servlet 4.0 features. Note that this package will not be present in Tomcat 9. - Make default TLS configuration more secure - Add direct HTTP/2 connection support - Update the packaged version of the Tomcat Native Library to 1.2.7 to pick up the Windows binaries that are based on OpenSSL 1.0.2h and APR 1.5.2. It can be obtained from: https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.2/ The Maven staging repo is: https://repository.apache.org/content/repositories/orgapachetomcat-1081/ The svn tag is: http://svn.apache.org/repos/asf/tomcat/tc8.5.x/tags/TOMCAT_8_5_2/ The proposed 8.5.2 release is: [ ] Broken - do not release [ ] Alpha - go ahead and release as 8.5.2 [X] Beta - go ahead and release as 8.5.2 [ ] Stable - go ahead and release as 8.5.2 +1 to release as beta. Details === - MD5 OK - signatures OK - key in KEYS file - gz and zip for src and bin consistent - src completely consistent with svn tag - builds fine - warning about unchecked calls or conversions in: - org/apache/catalina/tribes/tipis/AbstractReplicatedMap.java - org/apache/tomcat/jdbc/pool/PoolProperties.java Not a regression - build result looks consistent with binaries - no checkstyle complaints - no Javadoc warnings - Unit tests: No failures - Some observations see below - JMX MBean Comparison with 8.5.0: - WebResourceRoot MBean attributes lookupCount, hitCount and size increased by 1-2 only for the /examples context directly after startup - new system property "-Djdk.tls.ephemeralDHKeySize=2048" is set - tomcat.util.scan.StandardJarScanFilter.jarsToScan now contains an additional "slf4j-taglib*.jar" at the end - HTTPS thread names seem to have changed (additional token "-jsse-" resp. "-openssl-") Build and tests were done using Java 1.7.0_80. OS was Solaris 10 Sparc, tcnative was 1.2.7 based on APR 1.5.1 and OpenSSL 1.0.2h. A few things in unit test output that were not present in 8.5.0 output: - Exception in org.apache.coyote.http2.TestHttp2Section_6_9 tests testWindowSizeTooLargeViaSettings, testZeroWindowUpdateStream and testWindowSizeTooLargeStream for all connectors. There's an NPE during shutdown: [junit] 15-May-2016 01:10:26.928 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-5-47648"] [junit] 15-May-2016 01:10:26.930 SEVERE [http-nio-127.0.0.1-auto-5-exec-5] org.apache.catalina.core.StandardHostValve.invoke Exception Processing /simple [junit] java.lang.NullPointerException [junit] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:208) [junit] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:108) [junit] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:522) [junit] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) [junit] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) [junit] at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:620) [junit] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) [junit] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:349) [junit] at org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:410) [junit] at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) [junit] at org.apache.coyote.http2.StreamProcessor.run(StreamProcessor.java:66) [junit] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [junit] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [junit] at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [junit] at java.lang.Thread.run(Thread.java:745) [junit] [junit] 15-May-2016 01:10:26.938 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-5-47648"] - CancelledKeyException in org.apache.coyote.http2.TestHttp2Section_3_2 test case testConnectionNoPreface for nio: [junit] 15-May-2016 01:08:35.597 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionNoPreface] [junit] 15-May-2016 01:08:35.606 INFO [Thread-4] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio-127.0.0.1-auto-7"] connector has been configured to support HTTP upgrade to [h2c] [junit]
Re: [VOTE] Release Apache Tomcat 8.5.2
On Thu, May 12, 2016 at 12:22 AM, Mark Thomaswrote: > The proposed Apache Tomcat 8.5.2 release is now available for voting. > > 8.5.2 corrects a regression found in 8.5.1. > > The major changes compared to the 8.5.0 release are: > - Add the org.apache.catalina.servlet4preview package that can be > used to gain early access to Servlet 4.0 features. Note that this > package will not be present in Tomcat 9. > - Make default TLS configuration more secure > - Add direct HTTP/2 connection support > - Update the packaged version of the Tomcat Native Library to 1.2.7 to > pick up the Windows binaries that are based on OpenSSL 1.0.2h and > APR 1.5.2. > > It can be obtained from: > https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.2/ > The Maven staging repo is: > https://repository.apache.org/content/repositories/orgapachetomcat-1081/ > The svn tag is: > http://svn.apache.org/repos/asf/tomcat/tc8.5.x/tags/TOMCAT_8_5_2/ > > The proposed 8.5.2 release is: > [ ] Broken - do not release > [ ] Alpha - go ahead and release as 8.5.2 > [X] Beta - go ahead and release as 8.5.2 > [ ] Stable - go ahead and release as 8.5.2 > Tested Apache Wicket WebSocket > > > - > To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org > For additional commands, e-mail: dev-h...@tomcat.apache.org > >
Re: [VOTE] Release Apache Tomcat 8.5.2
On 11/05/2016 23:22, Mark Thomas wrote: > The proposed Apache Tomcat 8.5.2 release is now available for voting. > > 8.5.2 corrects a regression found in 8.5.1. > > The major changes compared to the 8.5.0 release are: > - Add the org.apache.catalina.servlet4preview package that can be > used to gain early access to Servlet 4.0 features. Note that this > package will not be present in Tomcat 9. > - Make default TLS configuration more secure > - Add direct HTTP/2 connection support > - Update the packaged version of the Tomcat Native Library to 1.2.7 to > pick up the Windows binaries that are based on OpenSSL 1.0.2h and > APR 1.5.2. > > It can be obtained from: > https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.2/ > The Maven staging repo is: > https://repository.apache.org/content/repositories/orgapachetomcat-1081/ > The svn tag is: > http://svn.apache.org/repos/asf/tomcat/tc8.5.x/tags/TOMCAT_8_5_2/ > > The proposed 8.5.2 release is: > [ ] Broken - do not release > [ ] Alpha - go ahead and release as 8.5.2 > [X] Beta - go ahead and release as 8.5.2 > [ ] Stable - go ahead and release as 8.5.2 Tests passed on Linux, Windows and OSX with NIO, NIO2 and APR plus Tomcat-Native 1.2.7. Mark - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: [VOTE] Release Apache Tomcat 8.5.2
2016-05-12 7:22 GMT+09:00 Mark Thomas: > The proposed Apache Tomcat 8.5.2 release is now available for voting. > > 8.5.2 corrects a regression found in 8.5.1. > > The major changes compared to the 8.5.0 release are: > - Add the org.apache.catalina.servlet4preview package that can be > used to gain early access to Servlet 4.0 features. Note that this > package will not be present in Tomcat 9. > - Make default TLS configuration more secure > - Add direct HTTP/2 connection support > - Update the packaged version of the Tomcat Native Library to 1.2.7 to > pick up the Windows binaries that are based on OpenSSL 1.0.2h and > APR 1.5.2. > > It can be obtained from: > https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.2/ > The Maven staging repo is: > https://repository.apache.org/content/repositories/orgapachetomcat-1081/ > The svn tag is: > http://svn.apache.org/repos/asf/tomcat/tc8.5.x/tags/TOMCAT_8_5_2/ > > The proposed 8.5.2 release is: > [ ] Broken - do not release > [ ] Alpha - go ahead and release as 8.5.2 > [X] Beta - go ahead and release as 8.5.2 > +1 Tested on my test apps (use BackupManager). > [ ] Stable - go ahead and release as 8.5.2 > > > - > To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org > For additional commands, e-mail: dev-h...@tomcat.apache.org > > -- > Keiichi.Fujino >
Re: [VOTE] Release Apache Tomcat 8.5.2
On Wed, May 11, 2016 at 6:22 PM, Mark Thomaswrote: > The proposed Apache Tomcat 8.5.2 release is now available for voting. > > 8.5.2 corrects a regression found in 8.5.1. > > The major changes compared to the 8.5.0 release are: > - Add the org.apache.catalina.servlet4preview package that can be > used to gain early access to Servlet 4.0 features. Note that this > package will not be present in Tomcat 9. > - Make default TLS configuration more secure > - Add direct HTTP/2 connection support > - Update the packaged version of the Tomcat Native Library to 1.2.7 to > pick up the Windows binaries that are based on OpenSSL 1.0.2h and > APR 1.5.2. > > It can be obtained from: > https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.2/ > The Maven staging repo is: > https://repository.apache.org/content/repositories/orgapachetomcat-1081/ > The svn tag is: > http://svn.apache.org/repos/asf/tomcat/tc8.5.x/tags/TOMCAT_8_5_2/ > > The proposed 8.5.2 release is: > [ ] Broken - do not release > [ ] Alpha - go ahead and release as 8.5.2 > [X] Beta - go ahead and release as 8.5.2 > [ ] Stable - go ahead and release as 8.5.2 > > Spring Framework tests Portfolio Sample (WebSocket, Serlvet 3.0 async) Spring Reactive tests (Servlet 3.1 I/O)
Re: [VOTE] Release Apache Tomcat 8.5.2
2016-05-12 1:22 GMT+03:00 Mark Thomas: > > The proposed Apache Tomcat 8.5.2 release is now available for voting. > > 8.5.2 corrects a regression found in 8.5.1. > > The major changes compared to the 8.5.0 release are: > - Add the org.apache.catalina.servlet4preview package that can be > used to gain early access to Servlet 4.0 features. Note that this > package will not be present in Tomcat 9. > - Make default TLS configuration more secure > - Add direct HTTP/2 connection support > - Update the packaged version of the Tomcat Native Library to 1.2.7 to > pick up the Windows binaries that are based on OpenSSL 1.0.2h and > APR 1.5.2. > > It can be obtained from: > https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.2/ > The Maven staging repo is: > https://repository.apache.org/content/repositories/orgapachetomcat-1081/ > The svn tag is: > http://svn.apache.org/repos/asf/tomcat/tc8.5.x/tags/TOMCAT_8_5_2/ > > The proposed 8.5.2 release is: > [ ] Broken - do not release > [ ] Alpha - go ahead and release as 8.5.2 > [X] Beta - go ahead and release as 8.5.2 > [ ] Stable - go ahead and release as 8.5.2 > Regards, Violeta > - > To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org > For additional commands, e-mail: dev-h...@tomcat.apache.org >
Re: [VOTE] Release Apache Tomcat 8.5.2
Am 12. Mai 2016 00:22:07 MESZ, schrieb Mark Thomas: >The proposed Apache Tomcat 8.5.2 release is now available for voting. > >8.5.2 corrects a regression found in 8.5.1. > >The major changes compared to the 8.5.0 release are: >- Add the org.apache.catalina.servlet4preview package that can be > used to gain early access to Servlet 4.0 features. Note that this > package will not be present in Tomcat 9. >- Make default TLS configuration more secure >- Add direct HTTP/2 connection support >- Update the packaged version of the Tomcat Native Library to 1.2.7 to > pick up the Windows binaries that are based on OpenSSL 1.0.2h and > APR 1.5.2. > >It can be obtained from: >https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.2/ >The Maven staging repo is: >https://repository.apache.org/content/repositories/orgapachetomcat-1081/ >The svn tag is: >http://svn.apache.org/repos/asf/tomcat/tc8.5.x/tags/TOMCAT_8_5_2/ > >The proposed 8.5.2 release is: >[ ] Broken - do not release >[ ] Alpha - go ahead and release as 8.5.2 >[x] Beta - go ahead and release as 8.5.2 >[ ] Stable - go ahead and release as 8.5.2 Felix > > >- >To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org >For additional commands, e-mail: dev-h...@tomcat.apache.org - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: [VOTE] Release Apache Tomcat 8.5.2
2016-05-12 0:22 GMT+02:00 Mark Thomas: > The proposed Apache Tomcat 8.5.2 release is now available for voting. > > 8.5.2 corrects a regression found in 8.5.1. > > The major changes compared to the 8.5.0 release are: > - Add the org.apache.catalina.servlet4preview package that can be > used to gain early access to Servlet 4.0 features. Note that this > package will not be present in Tomcat 9. > - Make default TLS configuration more secure > - Add direct HTTP/2 connection support > - Update the packaged version of the Tomcat Native Library to 1.2.7 to > pick up the Windows binaries that are based on OpenSSL 1.0.2h and > APR 1.5.2. > > It can be obtained from: > https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.2/ > The Maven staging repo is: > https://repository.apache.org/content/repositories/orgapachetomcat-1081/ > The svn tag is: > http://svn.apache.org/repos/asf/tomcat/tc8.5.x/tags/TOMCAT_8_5_2/ > > The proposed 8.5.2 release is: > [ ] Broken - do not release > [ ] Alpha - go ahead and release as 8.5.2 > [X] Beta - go ahead and release as 8.5.2 > [ ] Stable - go ahead and release as 8.5.2 > > Same test results than 8.5.1, but the regression tipped the scales in favor of beta. Rémy
[VOTE] Release Apache Tomcat 8.5.2
The proposed Apache Tomcat 8.5.2 release is now available for voting. 8.5.2 corrects a regression found in 8.5.1. The major changes compared to the 8.5.0 release are: - Add the org.apache.catalina.servlet4preview package that can be used to gain early access to Servlet 4.0 features. Note that this package will not be present in Tomcat 9. - Make default TLS configuration more secure - Add direct HTTP/2 connection support - Update the packaged version of the Tomcat Native Library to 1.2.7 to pick up the Windows binaries that are based on OpenSSL 1.0.2h and APR 1.5.2. It can be obtained from: https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.2/ The Maven staging repo is: https://repository.apache.org/content/repositories/orgapachetomcat-1081/ The svn tag is: http://svn.apache.org/repos/asf/tomcat/tc8.5.x/tags/TOMCAT_8_5_2/ The proposed 8.5.2 release is: [ ] Broken - do not release [ ] Alpha - go ahead and release as 8.5.2 [ ] Beta - go ahead and release as 8.5.2 [ ] Stable - go ahead and release as 8.5.2 - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org