Hello everybody,

after reading a lot of stuff about this issue I'm running out of
ideas. When I create a new object it won't appear in the search
results unless I do a reindex. Everything works fine in development
mode but not in staging/production mode.

Running a manual search in the console or from the command line shows
that the delta index doesn't include the new object, though the
delayed job was created in the database and after that executed
immediately.

This is how my model looks like:

class Topic < ActiveRecord::Base
 ....
  define_index do
    indexes title, :sortable => true
    indexes body
    indexes answers.body, :as => :answers
    ...
    set_property :delta => :delayed
  end
...
end

sphinx.yml includes for production environment:

enable_star: true
min_infix_len: 3
charset_type: utf-8
charset_table: "0..9, a..z,   .... "
stopwords: config/sphinx/stopwords.txt
bin_path: "/usr/bin"
port: 9313

As well searchd and the rails app are running with the same user.

Any ideas what kind of problem this could be?

Thanks in advance for any hint!
Frank

-- 
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