Hmm, I haven't tried from script/console... I'll give that a shot.

ts-delayed-delta (1.0.2)


On Jan 14, 6:41 pm, Pat Allan <[email protected]> wrote:
> Just tested again locally, everything's fine for me... does this problem 
> happen in script/console? Or just when performing changes via the browser?
>
> Also, what version of the ts-delayed-delta gem are you using?
>
> --
> Pat
>
> On 11/01/2010, at 9:24 AM, rfelix wrote:
>
>
>
> > No, that is the entirety of both models.
>
> > I havenottried any other sort of delta indexing.  Basically, I read
> > through the TS docs,delayed_deltaseemed like it would best fit my
> > needs, and so I tried to get it to work.  Should I try normal delta
> > indexing next?  Is there some sort of logging that tells me what the
> >delayed_deltaruby task is doing?
>
> > On Jan 10, 8:16 pm, Pat Allan <[email protected]> wrote:
> >> Hmm, is there any other code at all in your models? In particular, are 
> >> there any callbacks?
>
> >> Also, were you using the standard delta approach before this, and did it 
> >> work fine? It's worth checking that if you'venotalready.
>
> >> --
> >> Pat
>
> >> On 11/01/2010, at 12:17 PM, rfelix wrote:
>
> >>> Sure!
>
> >>> class Document < ActiveRecord::Base
> >>>  belongs_to :client
> >>>  has_attachment :storage => :s3,
> >>>                 :max_size => 2048.kilobytes,
> >>>                 :s3_access => :authenticated_read
>
> >>>  define_index do
> >>>      indexes title
> >>>      indexes description
> >>>      indexes filename
> >>>      indexes client_id
> >>>      has :client_id
> >>>      set_property :delta => :delayed
> >>>    end
> >>> end
>
> >>> class Faq < ActiveRecord::Base
> >>>  belongs_to :client
>
> >>>  define_index do
> >>>      indexes title
> >>>      indexes body
> >>>      indexes client_id
> >>>      has :client_id
> >>>      set_property :delta => :delayed
> >>>    end
> >>> end
>
> >>> On Jan 10, 5:18 pm, Pat Allan <[email protected]> wrote:
> >>>> Are you able to share your model code here or in a gist?
>
> >>>> --
> >>>> Pat
>
> >>>> On 10/01/2010, at 9:50 AM, rfelix wrote:
>
> >>>>> I've had TS working for awhile with no issues.. I'm on Sphinx 0.9.8.1,
> >>>>> delayed_job 1.8.4, and TS 1.3.14.
>
> >>>>> I've followed the instructions 
> >>>>> athttp://freelancing-god.github.com/ts/en/deltas.html
> >>>>> to getdelayed_deltaworking:
> >>>>> installed the gem/dependencies
> >>>>> added gem to environment.rb
> >>>>> requireddelayed_deltain my Rakefile
> >>>>> created the delayed_jobs db table
> >>>>> added   set_property :delta => :delayed to my models
> >>>>> added a boolean column named "delta" to my model db tables
> >>>>> rebuilt TS indexes: rake thinking_sphinx:rebuild
> >>>>> started the rake task: rake ts:dd
>
> >>>>> i see that the ruby process with the proper PID is running, but if i
> >>>>> create a new record for the model or update an existing one, the
> >>>>> "delta" field never changes from 1 to 0 and the index never seems to
> >>>>> update.  If i manually run rake thinking_sphinx:rebuild, it updates
> >>>>> the model records and the index, and my searches work as expected.
> >>>>> What am I missing here?
>
> >>>>> How can i debug this? How often shoulddelayed_deltabeupdatingmy
> >>>>> index?
>
> >>>>> Thanks.
> >>>>> --
> >>>>> 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 
> >>>>> athttp://groups.google.com/group/thinking-sphinx?hl=en.
> >>> --
> >>> 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 
> >>> athttp://groups.google.com/group/thinking-sphinx?hl=en.
> > --
> > 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 
> > athttp://groups.google.com/group/thinking-sphinx?hl=en.

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