On Feb 20, 2007, at 10:32 PM, Opaczewski, Greg wrote:

Is it possible to get a 1.2.15 sometime soon? We have some performance issues that have recently become critical that may be solved by a switch to async logging, but I was waiting on a patch for this issue first:



http://issues.apache.org/bugzilla/show_bug.cgi?id=41186



I'm interpreting that you meant that you are waiting on a release with the patch for that issue. The issue itself has been fixed in the SVN which you acknowledged in your comment on the issue. If the patch didn't fix the problem, please reopen the bug.

I've added a few additional dependencies to the 1.2.15 release bug (40951). If anyone has a favorite bug that should go into 1.2.15, please mention it or add it as a dependency on the bug.

I've been looking at the bugs around ThrowableInformation. I'm torn whether to:

a) Eliminate the existing VectorWriter class and pass a PrintWriter wrapping a StringWriter, then break the StringBuffer at line separator boundaries.

b) Replace NullWriter with StringWriter and check if anything got handed off to the StringWriter on all the overloaded print calls.

The first approach would do the right thing if you had a printStackTrace that did use a lot of the unsupported methods or the print() methods. However, it would be a radically different code path. The second would have the same code path as long as you used the supported methods but would have ugly behavior if you did use PrintWriter.write(int) a lot (each character as a separate String in the array). Still writing test cases around ThrowableInformation to capture the current behavior at the moment.

Applying the updated ASF Source and Copyright Policy is required in any new release.

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

Reply via email to