Good news.  I think I now understand the actual root cause for POOL-376.  Bad news is the fix that I committed masks but does not really fix the problem.  I will update the ticket and commit a full fix this evening.  I will try to get a test case but that is going to be tricky because it requires a race between the evictor and a borrower under the right conditions.

Phil


On 9/28/19 3:56 PM, Gary Gregory wrote:
On Sat, Sep 28, 2019, 16:43 Phil Steitz <phil.ste...@gmail.com> wrote:

Well,  I don’t have one as I don’t have a test case in hand that creates
the condition other than my hacked version of [performance] that reliably
reproduces it before my last commit (and doesn’t after it).  I have a plane
ride tomorrow when I can make another go at it.  So let’s say give me 48
hours and if I still have no test case, I would say cut the release without
it.

Sound good.

Gary


Phil

On Sep 28, 2019, at 2:10 PM, Gary Gregory <garydgreg...@gmail.com>
wrote:
Phil (sorry for too post; phone),

May you give me an ETA so I can plan my time accordingly?

Thank you,
Gary

On Thu, Sep 26, 2019, 20:22 Gary Gregory <garydgreg...@gmail.com>
wrote:
On Thu, Sep 26, 2019 at 5:57 PM Phil Steitz <phil.ste...@gmail.com>
wrote:


On 9/25/19 6:10 PM, Gary Gregory wrote:
On Wed, Sep 25, 2019 at 9:05 PM Phil Steitz <phil.ste...@gmail.com>
wrote:
On 9/25/19 5:47 PM, Gary Gregory wrote:
On Wed, Sep 25, 2019 at 8:32 PM Phil Steitz <phil.ste...@gmail.com>
wrote:
I would say yes, but I would also like to add a fix for the
similarly
nasty POOL-326.  I can do that in the next 24 hours. While I still
don't
have a test case hitting it and I am not satisfied with my
understanding
of why the createCount counter gets messed up, the fix in my last
comment on that ticket (check the size of idleObjects instead of
relying
on createCount) will eliminate the NPE.  I think we should make
that
change and push a release with that fix bundled too.

OK, sounds good. I'll wait for your go signal.
I just pushed the fix for POOL-326.

OK, I should be able to get to an RC tomorrow. Hopefully someone else
can
validate the fix on their set up...
I am also still working on a test case.

I will hold off...

Gary


Phil
Gary


Phil
Garye

Phil

Hi All,

Is the fix for POOL-376 important enough to warrant an ASAP
release?
Gayr

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org




---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to