I'm getting the following error anytime I try to run a search:
[stacktrace]
Riddle::ResponseError: searchd error (status: 1): bad multi-query
count 0 (must be in 1..32 range)
from /home/curtis/.rvm/gems/ruby-1.9.2-head/gems/riddle-1.3.1/lib/
riddle/client.rb:651:in `request'
from /home/curtis/.rvm/gems/ruby-1.9.2-head/gems/riddle-1.3.1/lib/
riddle/client.rb:226:in `run'
from /home/curtis/.rvm/gems/ruby-1.9.2-head/gems/riddle-1.3.1/lib/
riddle/client.rb:333:in `query'
from /home/curtis/.rvm/gems/ruby-1.9.2-head/bundler/gems/thinking-
sphinx-86c85a765b3a/lib/thinking_sphinx/search.rb:397:in `block (2
levels) in populate'
from /home/curtis/.rvm/gems/ruby-1.9.2-head/gems/activesupport-3.0.7/
lib/active_support/notifications.rb:52:in `block in instrument'
from /home/curtis/.rvm/gems/ruby-1.9.2-head/gems/activesupport-3.0.7/
lib/active_support/notifications/instrumenter.rb:21:in `instrument'
from /home/curtis/.rvm/gems/ruby-1.9.2-head/gems/activesupport-3.0.7/
lib/active_support/notifications.rb:52:in `instrument'
from /home/curtis/.rvm/gems/ruby-1.9.2-head/bundler/gems/thinking-
sphinx-86c85a765b3a/lib/thinking_sphinx/search.rb:498:in `log'
from /home/curtis/.rvm/gems/ruby-1.9.2-head/bundler/gems/thinking-
sphinx-86c85a765b3a/lib/thinking_sphinx/search.rb:507:in `log'
from /home/curtis/.rvm/gems/ruby-1.9.2-head/bundler/gems/thinking-
sphinx-86c85a765b3a/lib/thinking_sphinx/search.rb:396:in `block in
populate'
from /home/curtis/.rvm/gems/ruby-1.9.2-head/bundler/gems/thinking-
sphinx-86c85a765b3a/lib/thinking_sphinx/search.rb:548:in `call'
from /home/curtis/.rvm/gems/ruby-1.9.2-head/bundler/gems/thinking-
sphinx-86c85a765b3a/lib/thinking_sphinx/search.rb:548:in
`retry_on_stale_index'
from /home/curtis/.rvm/gems/ruby-1.9.2-head/bundler/gems/thinking-
sphinx-86c85a765b3a/lib/thinking_sphinx/search.rb:394:in `populate'
from /home/curtis/.rvm/gems/ruby-1.9.2-head/bundler/gems/thinking-
sphinx-86c85a765b3a/lib/thinking_sphinx/search.rb:176:in
`method_missing'
from /home/curtis/.rvm/gems/ruby-1.9.2-head/gems/railties-3.0.7/lib/
rails/commands/console.rb:44:in `start'
from /home/curtis/.rvm/gems/ruby-1.9.2-head/gems/railties-3.0.7/lib/
rails/commands/console.rb:8:in `start'
from /home/curtis/.rvm/gems/ruby-1.9.2-head/gems/railties-3.0.7/lib/
rails/commands.rb:23:in `<top (required)>'
from script/rails:6:in `require'
[/stacktrace]
This is using ThinkingSphinx 2.0.3, Riddle 1.3.1, Sphinx 2.0.1-beta,
Rails 3.0.7, MySQL 5.1.41 (or 5.5.9).
Everything seems to index ok:
[rake ts:index]
using config file '/home/chatter/Development/tax/config/
development.sphinx.conf'...
indexing index 'docket_core'...
collected 1 docs, 0.0 MB
sorted 0.0 Mhits, 100.0% done
total 1 docs, 173 bytes
total 0.006 sec, 25028 bytes/sec, 144.67 docs/sec
skipping non-plain index 'docket'...
total 3 reads, 0.000 sec, 0.8 kb/call avg, 0.0 msec/call avg
total 9 writes, 0.000 sec, 0.7 kb/call avg, 0.0 msec/call avg
rotating indices: succesfully sent SIGHUP to searchd (pid=13923).
[/rake ts:index]
I have one model defined with an index:
[model index definition]
define_index do
indexes parties
indexes content
end
[/model index definition]
I'll try to run something as simple as: @ThinkingSphinx.search
'indiana'@ and I get the above stacktrace.
In case it matters I installed ThinkingSphinx using the following in
my Gemfile:
[gemfile]
gem 'thinking-sphinx', '2.0.3',
:git => 'git://github.com/freelancing-god/thinking-sphinx.git',
:branch => 'rails3'
[/gemfile]
Thanks,
Curtis
--
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.