From: Bill H. <bi...@lo...> - 2003-03-12 01:02:08
|
Hi all, I'm going to be releasing a bug fix version 0.7.1 in the next few days. I expanded the tests a lot recently and it brought a few concurrency issues to light. I've been learning a lot about concurrency in the past few days, especially with respect to testing. It seems testing for concurrency stuff is even harder than writing the damn code. The tests now allow for all sorts of things happening in strange orders that are hard to predict. I've also imported a new concurrent package that I got from here: http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html I don't want to go into a lot of depth about this right now because I'm tired, but I do believe this makes Proxool a lot more robust that it was before. The sort of problems it fixes would only be experienced under very heavy loads. Although this is just a bug fix release there has been a _lot_ of refactoring going on behind the scenes. If anyone wants to play with the CVS version as it is now then feel free. There are no outstanding bugs that I am aware of. Don't forget you can pick up the latest JUnit reports at: http://proxool.sourceforge.net/test.html I'll release 0.7.1RC1 as a hidden release sometime soon and hope to get 0.7.1 final out before the end of the week. Note - I'm off snowboarding for a week from 15 - 22 March :) Cheers, -- Bill Horsman Proxool http://proxool.sourceforge.net ICQ: 119577180 |