Using the Python 2.7 runtime.

We have a search index that has some user information in it. One of these 
fields is a simple number field "total_points".  I just observed that one 
of our top players was not showing up in results. They should have been the 
number 2 player. 
I manually looked at the index using the admin console tool. It was 
sufficient for this purpose. Sure enough, the document representing that 
player was in there. And the total_points field had the correct value. I 
removed all the sorts from the query we are using when querying the index 
except for that total_points sort. The player still did not show up in the 
index. Just to try something, I "manually" re-indexed the player into the 
search  index through the api. And just like that, the player showed up 
again in the search results.

>From what I can tell it is as if the document got "stale", it had not been 
updated in about a week, and was not returned by the search service - even 
though the sort was not on a field that had anything to do with time 
(although total_points does change of course, this player was so far out in 
front that they were still number 2 even after a week of no points). 

Has anyone else run across this sort of scenario? I wouldn't know how to 
reproduce it.

Thanks for any input.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" 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/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/c850841d-72a0-41a1-8de5-9497a3c31839%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to