Pat, thank you for the fast response... Actually in this case I'm at fault because of my new deployment strategy the sphinx folder with indices got stranded on each deploy... now I want to symlink it but I'm having some trouble with this:
http://pat.github.io/thinking-sphinx/advanced_config.html it says I can use: indices_location: "RAILS_ROOT/tmp/sphinx" in thinking_sphinx.yml but this doesn't get expanded in generated sphinx configuration files.... So how can I use RAILS_ROOT there and is the manual outdated? thank you On Sunday, October 26, 2014 5:01:52 AM UTC+1, Pat Allan wrote: > > Hi David > > In recent versions of Thinking Sphinx (v3.1.1 definitely, and I think > 3.1.0 too) guard files are put in place while indexing occurs, to avoid an > index being processed multiple times at once. Unfortunately, these guard > files aren't cleared out when an exception is raised during indexing... > have a look in the folder of your index files, should be easy enough to > spot. > > In the upcoming v3.1.2 release, there'll be better logging to note if > these guard files are blocking indexing requests, and they'll also be > cleared out if an exception is raised. > > — > Pat > > On 25 Oct 2014, at 5:49 pm, David Krmpotic <[email protected] > <javascript:>> wrote: > > Hi, I use TS 3.1.1 and Sphinx 2.2.5 on the server and this is my index > definition: > > ThinkingSphinx::Index.define :post, with: :active_record, delta: true do > indexes :text > indexes :tags > > has :user_id > has :created_at > end > > After upgrading both TS and Sphinx every few days of webapp usage, I > notice that new records are no longer indexed. > > I checked and they are really not in the sphinx post_core or post_delta > indices. > > After reindexing and restarting sphinx, it's ok for a few days then the > same happens. > > How to troubleshoot this further? > > thank you > david > > > -- > You received this message because you are subscribed to the Google Groups > "Thinking Sphinx" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] <javascript:>. > To post to this group, send email to [email protected] > <javascript:>. > Visit this group at http://groups.google.com/group/thinking-sphinx. > For more options, visit https://groups.google.com/d/optout. > > > -- You received this message because you are subscribed to the Google Groups "Thinking Sphinx" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/thinking-sphinx. For more options, visit https://groups.google.com/d/optout.
