Support Staff2 Posted by Pat Allan on 28 Jan, 2012 04:22 AM
The version setting refers to the Sphinx version,
not Thinking Sphinx - so try either 1.10-beta or
2.1.0 instead of 2.0.10. You'll want to
run the fs:rebuild task after making this change
before attempting a search again.
Support Staff5 Posted by Pat Allan on 16 Feb, 2012 11:19 AM
What version of Thinking Sphinx are you using? Sphinx 2.1.0 requires TS 1.4.11 (for Rails 2) or 2.0.11 (for Rails 3) - and if you're using the appropriate version, then run `heroku rake fs:rebuild` to ensure both your indices and daemon are running with the appropriate versions.
Support Staff11 Posted by Pat Allan on 16 Feb, 2012 12:53 PM
Right, I think I figured it out… you had 2.1.0 in your yaml file the very first time you got set up on Flying Sphinx, I'm guessing? And I've been using after_update instead of after_save to check for changes to that value - and since it never changed, it never pushed the version through to my Sphinx servers.
At least, that's the theory I'm going with - will be pushing a bug fix out tomorrow (it's almost midnight here) but in the meantime I've manually updated things for your app, so try rebuilding again (I can't prompt a reindex from my side of things), and see how that goes.