Very simply, I wish to know if (in google app engine):
- When I make a POST or PUT HTTP request.
- And the POST or PUT creates a change to the google app engine database
- After the POST or PUT request returns
- Is there a guarantee that the index has been updated to reflect the changes made?
There is a explanation here about what happens when two request are made simultaneously, but I do not see this question specifically answered. Put simply, I wish to know if when I get a response from a POST or PUT, if there is a guarantee that all future request to the datastore will have indexes reflecting the changes that the POST or PUT made. Put in the context of the link provided above, is there a guarantee that the view of the database will be in milestone B when a request returns?
Thank you.