commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Graham" <>
Subject RE: [Pool] What's left for a release?
Date Tue, 22 Apr 2003 15:43:33 GMT
-1 on changing this for 2.0.  Struts needs this release soon.


>Could we address 
>This is not a simple issue but it is very important for our application. I
>see two issues raised in GenericObjectPool by 19192:
>(1) What is the "correct" or desired default behavior? If we need a release
>very soon (to satisfy a Struts dependency for example), this would argue 
>not changing the locking behavior without some serious unit tests added in
>this department. So, if time is of the essence, don't touch it, and we can
>discuss it post-2.0.
>(2) If we consider that a goal for the class GenericObjectPool is that it 
>customizable on top of "configurable" (Javadoc comment), by which I mean
>extendable/subclassable, then we should change the protection of fields and
>methods from private to protected to allow for this to happen. This is not
>the first time that we have seen the suggestion that a feature/bug could
>have been addressed by subclassing but that in fact could not due to
>field/method protection. (I am leaving aside the fact that one can change
>any code in [pool] and recompile).
>-----Original Message-----
>From: James Mitchell []
>Sent: Thursday, April 17, 2003 4:16 AM
>Subject: [Pool] What's left for a release?
>Initial search in bugzilla for pool turned up 3 bugs (ok, 2 bugs and 1
>Enhancement).  The 2 bugs that were there have patches available.
>I was wondering if there were any specific reasons (other than
>that those patches had not been committed.
>We are pushing for a RC2 over in the Struts camp and we depend on a new
>release of Pool.  I'd like to help with this if I can.
>Your thoughts?
>James Mitchell
>Software Developer/Struts Evangelist
>To unsubscribe, e-mail:
>For additional commands, e-mail:

MSN 8 helps eliminate e-mail viruses. Get 2 months FREE*.

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message