Running Heroku Bamboo, Ruby 1.8, Rails, 3.0, with Flying sphinx 0.6. During todays update I started to get the following error. For a test I attempted to upgrade to flying sphinx 0.8, but all that does is hang indefinitely. The logs in both cases are empty. So I do not think the issue is on my side, and don't know what else to try.
Search is a pretty major part of my service so I need to debug and fix this as soon as I can. Any ideas?
Index Request failed to start. Something's not right!
/app/.bundle/gems/ruby/1.8/gems/flying-sphinx-0.6.0/lib/flying_sphinx/index_request.rb:38:in `status_message'
/app/.bundle/gems/ruby/1.8/gems/flying-sphinx-0.6.0/lib/flying_sphinx/tasks.rb:7
/app/.bundle/gems/ruby/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `call'
/app/.bundle/gems/ruby/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `execute'
/app/.bundle/gems/ruby/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `each'
/app/.bundle/gems/ruby/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `execute'
/app/.bundle/gems/ruby/1.8/gems/rake-0.8.7/lib/rake.rb:597:in `invoke_with_call_chain'
/usr/ruby1.8.7/lib/ruby/1.8/monitor.rb:242:in `synchronize'
/app/.bundle/gems/ruby/1.8/gems/rake-0.8.7/lib/rake.rb:590:in `invoke_with_call_chain'
/app/.bundle/gems/ruby/1.8/gems/rake-0.8.7/lib/rake.rb:583:in `invoke'
/app/.bundle/gems/ruby/1.8/gems/rake-0.8.7/lib/rake.rb:2051:in `invoke_task'
/app/.bundle/gems/ruby/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level'
/app/.bundle/gems/ruby/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `each'
/app/.bundle/gems/ruby/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level'
/app/.bundle/gems/ruby/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling'
/app/.bundle/gems/ruby/1.8/gems/rake-0.8.7/lib/rake.rb:2023:in `top_level'
/app/.bundle/gems/ruby/1.8/gems/rake-0.8.7/lib/rake.rb:2001:in `run'
/app/.bundle/gems/ruby/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling'
/app/.bundle/gems/ruby/1.8/gems/rake-0.8.7/lib/rake.rb:1998:in `run'
/app/.bundle/gems/ruby/1.8/gems/rake-0.8.7/bin/rake:31
/app/.bundle/gems/ruby/1.8/bin/rake:19:in `load'
/app/.bundle/gems/ruby/1.8/bin/rake:19
#1 Posted by matt on 30 Jan, 2013 09:57 PM
+1 Seeing this exact same error - looks to have begun for my app between 16:54(GMT) -the last completed index - and 18:01.
Seeing the same trace and error message as above, and index requests are showing up as "Pending" in the dashboard.
#2 Posted by Pat Allan Support staff on 31 Jan, 2013 12:08 AM
Hi John, Matt
The indexing worker decided to stop processing jobs. That's now fixed, and the backlog queue has been dealt with. If you're seeing any further issues, do let me know. Sorry for the inconvenience!
Kind regards
Pat