Hi Tim

Yup, could definitely be happening. I'd probably look at running the indexer on 
all delta indices after a full index (touching each record could lead to 
multiple calls on a delta index for a given model):

  indexer --config path/to/config.conf foo_delta bar_delta --rotate

Cheers

-- 
Pat

On 07/06/2012, at 11:21 PM, Timothy Jones wrote:

> Hello,
> 
> I'm using delta indices with TS 2.0.12/Sphinx 2.0.4/MySQL 5.1.61.  I
> do an automatic reindex once a day.  I've noticed that it's possible
> for a record to not appear in search results if it is modified while
> the reindexing is taking place (which takes about 20 minutes in my
> environment).  The delta flag is set on the record, but it doesn't
> appear to be in the delta index.  If I touch the record again, it does
> appear to be added to the delta index (appears in search results).
> 
> 1. This seems like a fairly fundamental use case, so I want to sanity
> check that this could be happening.
> 
> 2. What's the best way to work around this?  I can think of two: (1)
> after reindexing, touch every record with delta=true, (2) run the
> indexer command explicitly for each delta index.
> 
> Thanks,
> Tim
> 
> -- 
> 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.
> 



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