Totally fine with me. Patch away...

Odi

Oleg Kalnichevski wrote:
Folks

It looks like it is going to be a very dull and uneventful weekend here
and I'll have some spare time to work on the new HTTP components for
HttpClient 4.0. I'll be mostly writing boring test cases since the test
coverage slipped from 80% to 50% as a result of code refactoring
intended to improve performance. The test coverage needs to be
improved.
At the same time I would like to suggest some design level changes

* I would like to move all NIO related code from HttpCommon to
HttpAsync. Hence on NIO will be used for non-blocking HTTP only.
Blocking NIO proved inferior in terms of performance to classic IO, and,
frankly, is useless for blocking HTTP.

* Rename HttpCommon to HttpBase (better name suggestions are welcome) to
avoid confusion with Jakarta Commons

* Rename HttpAsync to HttpNIO. In my opinion NIO (as in non-blocking
I/O) should be more descriptive and recognizable to an average Java folk
than async.

Please let me know what you think and feel free to suggest a better name
for HttpCommon/HttpBase package if you happen to have some new ideas

Oleg


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to