> Yup.  The put() happens in two stages.  During the first stage, queries use
> indexes that reflect the old data, and fetches of the entity get the old
> data.  During the second stage, queries continue to use indexes that reflect
> the old data, but fetches of the entity get the new data.  Once the put() is
> complete, both queries and fetches use the new data.
>
> This means there is a brief period of time while indexes are being updated
> during which queries will return entities that may no longer be valid
> results for the query.  Note, however, that the request handler performing
> the put() will never notice this, because the put() doesn't return until
> indexes are up to date.
>
> -- Dan

Thanks Dan, that's good to know.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" 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/google-appengine?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to