not a batch; it was a get() of a single entity by Key and a put() of a
single entity.

The downside of extra latency for get()s is it means users will very
occasionally see the spinning beach ball for a long time instead of an
error page after 4 seconds in non-ajax applications. It's not a big
deal for AJAX handlers because we can choose a timeout and control the
experience client-side but for guys with a lot of non-AJAX html pages
it could be frustrating.

on the other hand, this is undoubtedly a huge improvement for the
remote_api console. when using the console generally i just want
whatever gets or puts to be retried whether it takes 10ms or 10
minutes to finish. adding retry code manually every time was very
annoying.

On Feb 11, 5:28 am, Nickolas Daskalou <[email protected]> wrote:
> Wow, that's huge. Was that a batch get/put (and if so, how many entities?),
> or just for one single entity?
>
> On 11 February 2010 21:19, Brandon Thomson <[email protected]> wrote:
>
>
>
>
>
> > > though I am curious if we can predict how long .get()
> > > and .fetch() will potentially block for? Seems like this used to be
> > > around 4 seconds in the event of Timeout but I assume it may be longer
> > > now.
>
> > In case anyone is curious, I have logged a .get() that blocked for 21
> > seconds and a .put() that blocked for 20.5 seconds. So the latency can
> > be much higher now.
>
> > --
> > 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]<google-appengine%2Bunsubscrib 
> > [email protected]>
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/google-appengine?hl=en.

-- 
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