Hi,

When using suspended_delta, any changes made within the block is not
fully reflected in the index. I'm using delayed_delta.

For example:

Product.suspended_delta do
  .....
  product.description = "some new description"
  product.save
end

Now when you search the Product index, product is searchable by both
new description and old (slate) description. This is because the
record in the core index not deleted when using suspended_delta. It
would seem like suspended_delta should query all objects with
delta=true and call delete_in_index on each on all core indexes.

Please let me know if this suggestion make sense.

Thanks.
Calvin

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