On Mon, 29 Sep 2003 11:34:41 -0400, Mario Cormier wrote:

> Could a kind committer have a look at the problem and the patch, and
> hopefully apply it to the source code?  This one is a major issue for our
> application, even under moderate load, and it has been sitting in Bugzilla
> for a month and a half already.  I couldn't submit a test case reproducing
> this, as it is dependent on load and concurrency, but the stack trace
> makes it obvious what the problem is.  The patch is very straightforward,
> so I'm very confident that it works.  Of course, the fact that I've been
> running it for all this time and never have seen the problem again, nor
> any deadlocks due to the additional synchronization, makes me all the more
> confident.
> 
> I want to be able to use Xindice in production applications, but seeing
> how patches to make it suitable for such use are left to (bit)rot makes me
> wonder if this would be a good idea.  In any case, it doesn't encourage me
> to investigate more problems and fix them, and I'm probably not the only
> one.  Of course I could maintain my own version, as I've been forced to do
> so far, but I have neither the time nor the energy.  I need to be able to
> work with the rest of you guys, or find another solution.

I have a system that supports many users. The biggest problem I have is
the indexing and caching, I've never tun into you problem before :S.

As a side note you may find Sysunit (sysunit.codehaus.org) a great tool
for creating multithreaded tests.

> Sorry for the rant, it's Monday morning so take it with a grain of salt. 
> I just want this project to work because it could be SO useful in SO many
> situations.  Thanks for listening.

I don't take it personally and I'm sure most of the other developers don't
either. I'll take a look at it tonight and try and come up with a unit
test that exposes it (it might be a matter of creating a unit test at a
lower level).

-k.

Reply via email to