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.

Reply via email to