Re: Tomcat 9 work started

2014-11-04 Thread Christopher Schultz
Filip, On 11/3/14 10:15 PM, Filip Hanik wrote: > I honestly don't see the value of keeping BIO around. At this point in > time, there can be little else other than an emotional attachment to it. As > mentioned in this thread, the APIs and need for more functionality in the > connectors have render

Re: Tomcat 9 work started

2014-11-04 Thread Mark Thomas
On 03/11/2014 22:08, Mark Thomas wrote: > I've been spending the last hour or so looking at our current SPDY > implementation. We are going to have issues there as well. It targets > SPDY/2 which most browsers no longer support. Servlet 4.0 is targeting > HTTP/2 which is going to be roughly SPDY

Re: Tomcat 9 work started

2014-11-03 Thread Rainer Jung
Am 03.11.2014 um 22:00 schrieb Mark Thomas: On 03/11/2014 19:47, Christopher Schultz wrote: Mark, On 11/3/14 9:52 AM, Mark Thomas wrote: As you may have noticed, I started work on Tomcat 9 earlier today. A quick summary of the changes: - Tomcat 8 trunk has moved in svn to /tomcat/tc8.0.x/trun

Re: Tomcat 9 work started

2014-11-03 Thread Filip Hanik
I honestly don't see the value of keeping BIO around. At this point in time, there can be little else other than an emotional attachment to it. As mentioned in this thread, the APIs and need for more functionality in the connectors have rendered the BIO connector obsolete. If we believe that a Tomc

Re: Tomcat 9 work started

2014-11-03 Thread Mark Thomas
On 03/11/2014 21:33, Rémy Maucherat wrote: > 2014-11-03 22:00 GMT+01:00 Mark Thomas : > >> The only times I see NIO go awry these days is in the async code and >> that is as complex as it is partly to support the continued use of BIO. >> >> There was a small hack in 7.0.x for async processing, a l

Re: Tomcat 9 work started

2014-11-03 Thread Christopher Schultz
Rémy, On 11/3/14 4:33 PM, Rémy Maucherat wrote: > 2014-11-03 22:00 GMT+01:00 Mark Thomas : > >> The only times I see NIO go awry these days is in the async code and >> that is as complex as it is partly to support the continued use of BIO. >> >> There was a small hack in 7.0.x for async processin

Re: Tomcat 9 work started

2014-11-03 Thread Rémy Maucherat
2014-11-03 22:00 GMT+01:00 Mark Thomas : > The only times I see NIO go awry these days is in the async code and > that is as complex as it is partly to support the continued use of BIO. > > There was a small hack in 7.0.x for async processing, a larger hack in > 8.0.x for non-blocking I/O. I suspe

Re: Tomcat 9 work started

2014-11-03 Thread Mark Thomas
On 03/11/2014 19:47, Christopher Schultz wrote: > Mark, > > On 11/3/14 9:52 AM, Mark Thomas wrote: >> As you may have noticed, I started work on Tomcat 9 earlier today. >> >> A quick summary of the changes: >> - Tomcat 8 trunk has moved in svn to /tomcat/tc8.0.x/trunk >> - INFRA has been requested

Re: Tomcat 9 work started

2014-11-03 Thread Christopher Schultz
Mark, On 11/3/14 9:52 AM, Mark Thomas wrote: > As you may have noticed, I started work on Tomcat 9 earlier today. > > A quick summary of the changes: > - Tomcat 8 trunk has moved in svn to /tomcat/tc8.0.x/trunk > - INFRA has been requested to create git mirrors for 8.0.x > - Bugzilla project has

Re: Tomcat 9 work started

2014-11-03 Thread Rémy Maucherat
2014-11-03 15:52 GMT+01:00 Mark Thomas : > I plan to start work on removing BIO and Comet and refactoring the > connectors next. > > +1 for removing java.io, this connector is a big issue since its compatibility with the advanced features is questionable. Comet can also be removed. Rémy

Tomcat 9 work started

2014-11-03 Thread Mark Thomas
As you may have noticed, I started work on Tomcat 9 earlier today. A quick summary of the changes: - Tomcat 8 trunk has moved in svn to /tomcat/tc8.0.x/trunk - INFRA has been requested to create git mirrors for 8.0.x - Bugzilla project has been created for Tomcat 9 - Basic web site updates have be