Thanks Ikai for your help, I was indeed running a global query and not reading by key.
This was in the dev app server which AFAIK reproduces the behavior of the datastore. I would like to know, if you don't mind me asking, suppose I am not reading by key. Once a query becomes consistent, that is, I find everything the query was supposed to find, and this happens on client computer A, at that point can I assume the same will happen from any other client computer, that is, once a query appears to have become consistent can I a On Sat, Feb 4, 2012 at 2:28 AM, Ikai Lan (Google) <ika...@google.com> wrote: > Can you post the code? Are you reading by key? If you are using a query, you > might be exposed to the eventually consistent nature of global queries in > the datastore. Or is this only in the dev appserver? > > -- > Ikai Lan > Developer Programs Engineer, Google App Engine > plus.ikailan.com Matthew, Not a stupid question at all. Unfortunately it is not in my best interest to put everything in the same entity group, for instance because there is a limitation as to the amount of interactions with the server per unit time period for entities in the same entity group. And if one uses the high replication server and does not query by key one will be exposed to this constraint. On Sat, Feb 4, 2012 at 3:16 AM, Matthew Jaggard <matt...@jaggard.org.uk> wrote: > I hope this is a stupid question but you're not setting the read consistency > to eventual are you? Best Regards, John Goche -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-java@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.