Alright here is the stack trace:
https://gist.github.com/e53720939e66367a23e1

On Wed, Feb 23, 2011 at 10:37 PM, Aaron Gibralter <[email protected]
> wrote:

> Hmm weird -- I can't seem to recreate it on my mac book pro... I will try
> again when I get to my imac at work tomorrow.
>
>
> On Wed, Feb 23, 2011 at 7:10 PM, Pat Allan <[email protected]>wrote:
>
>> Huh... so it's on the update, it seems. Can you provide the stack trace?
>> And your define_index block?
>>
>> --
>> Pat
>>
>> On 24/02/2011, at 11:02 AM, Aaron Gibralter wrote:
>>
>> > Hi Pat,
>> >
>> > Thanks for the quick reply!
>> >
>> > I can get the exception on every request. These are the ingredients of
>> the problem:
>> >
>> > * running thin in development mode: `RAILS_ENV=development bundle exec
>> thin start` (perhaps Thin's evented server model causes the connection to
>> searchd to go dead?)
>> > * having a index defined on my user model
>> > * using authlogic... when I'm logged in I guess authlogic always updates
>> the user row on every request with the timestamp of the last request... or
>> something like that.
>> > * having `config.cache_classes = true` in my environment...
>> >
>> > Changing any of the last 3 things causes the problem to go away; i.e. if
>> I comment out the index on my user model, or if I am not logged in, or if I
>> turn off cache_classes everything works ok: I can navigate to pages that
>> show search results. It seems like the problem has to do with either an
>> update_attribute or a delta index...
>> >
>> >
>> > On Wed, Feb 23, 2011 at 6:50 PM, Pat Allan <[email protected]>
>> wrote:
>> > Hi Aaron
>> >
>> > I've never seen this in production or development (but going by emails
>> here, plenty of others have). How often is it happening for you? Is it easy
>> to reproduce?
>> >
>> > I'm wondering if it's related to the cache_class setting, and maybe that
>> leads to an invalid query being sent to Sphinx. If you can make it happen
>> regularly, perhaps it's worth adding some debug output to TS to find out
>> what query is being generated.
>> >
>> > Cheers
>> >
>> > --
>> > Pat
>> >
>> > On 24/02/2011, at 7:05 AM, Aaron Gibralter wrote:
>> >
>> > > I noticed that I started getting the "No response from searchd" error
>> when I have the following setup:
>> > >
>> > > * development environment
>> > > * Rails 2.3.10
>> > > * Thin
>> > >
>> > > And I change the following in config/environments/development.rb:
>> `config.cache_classes = true`
>> > >
>> > > Any thoughts?
>> > >
>> > > --
>> > > You received this message because you are subscribed to the Google
>> Groups "Thinking Sphinx" group.
>> > > To post to this group, send email to [email protected]
>> .
>> > > To unsubscribe from this group, send email to
>> [email protected].
>> > > For more options, visit this group at
>> http://groups.google.com/group/thinking-sphinx?hl=en.
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> Groups "Thinking Sphinx" group.
>> > To post to this group, send email to [email protected].
>> > To unsubscribe from this group, send email to
>> [email protected].
>> > For more options, visit this group at
>> http://groups.google.com/group/thinking-sphinx?hl=en.
>> >
>> >
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> Groups "Thinking Sphinx" group.
>> > To post to this group, send email to [email protected].
>> > To unsubscribe from this group, send email to
>> [email protected].
>> > For more options, visit this group at
>> http://groups.google.com/group/thinking-sphinx?hl=en.
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Thinking Sphinx" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected].
>> For more options, visit this group at
>> http://groups.google.com/group/thinking-sphinx?hl=en.
>>
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Thinking Sphinx" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/thinking-sphinx?hl=en.

Reply via email to