On 7/3/07, Jens Kraemer <[EMAIL PROTECTED]> wrote:
> On Tue, Jul 03, 2007 at 08:59:45AM -0700, Doug Smith wrote:
> > It does seem to only fail when doing a complete wildcard search,
> > filtered by a field, after switching back & forth on another field a
> > time or two.
>
> You could try that failing sequence of queries without the DRb server,
> and/or with only one mongrel instance or from the console, or even with
> a plain Ferret::I instance to find out if aaf's DRb stuff, aaf itself,
> or Ferret itself cause that, and if it's multi-threading-related.

Ok, I wrote a test script, and between every test I stopped apache,
mongrel, ferret, and deleted the indexes to make sure each one was
clean.  Here are the results:

With DRb, 3 mongrels => fails
With DRb, 2 mongrels => fails
With DRb, 1 mongrel => passes
Without DRb, 3 mongrels => passes

So, it's the combination of DRb and multiple mongrels that always
fails.  Let me know how else I can test to help debug this.

Thanks,

Doug
_______________________________________________
Ferret-talk mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/ferret-talk

Reply via email to