Hi Mathew

Appid sent in mail.  (Need to keep the site relatively unpublic for
about 1 more week)

Here is some additional information.

I encountered this problem last week - see this thread
http://groups.google.com.au/group/google-appengine/browse_thread/thread/47d0c685c802e8d7/27567828edc5884c?lnk=gst&q=Tim+Hoffman#27567828edc5884c

I found then that I would hit the barrier at exactly 200 puts

In this round of tests (will be our prod instance) I was doing the
transactions a little different and pushing via from two seperate
connections from the same ec2 instance
(rather than from my home connection.)

It appears that again I was hitting the problem and a combined total
(across the 2 connections  ) of 200 puts (not 100% certain on this as
I wasn't
counting puts because some of the records had lots of puts - and I was
tracking documents not puts).

As I mentioned in my email I am not retrying transactions, and there
is no point becuase the minute I get this particular error I can't get
anything else through to appengine over the remote_api
(not even a get)

Rgds

Tim

On Nov 18, 3:57 am, Matthew Blain <[email protected]> wrote:
> Hi Tim,
> Can you tell me the appid so we can look into this further?
> Note that the transaction error is interesting--are you seeing lots of
> transaction failures and thus retrying the same call repeatedly?
>
> --Matthew
>
> On Nov 17, 5:54 am, Tim Hoffman <[email protected]> wrote:
>
> > Hi
>
> > I am pushing about 20,000 entities from Plone to Appengine via the
> > remote_api
> > and every so often (200-300 entities (my guess is it is exactly 200) I
> > start getting reponses from the remote_api
> > that say
>
> > Please go tohttps://www.google.com/accounts/DisplayUnlockCaptcha
> > and verify you are a human.  Then try again.
> > 2009-11-17 13:47:26 INFO root Exception sending Rollback:
> > Traceback (most recent call last):
> >   File "/opt/ktstudio/zope/instances/prod/swantafe.buildout/
> > google_appengine/google/appengine/api/datastore.py", line 1989, in
> > RunInTransactionCustomRetries
> >     tx.handle, resp)
> >   File "/opt/ktstudio/zope/instances/prod/swantafe.buildout/
> > google_appengine/google/appengine/api/apiproxy_stub_map.py", line 72,
> > in MakeSyncCall
> >     apiproxy.MakeSyncCall(service, call, request, response)
> >   File "/opt/ktstudio/zope/instances/prod/swantafe.buildout/
> > google_appengine/google/appengine/api/apiproxy_stub_map.py", line 266,
> > in MakeSyncCall
> >     rpc.CheckSuccess()
> >   File "/opt/ktstudio/zope/instances/prod/swantafe.buildout/
> > google_appengine/google/appengine/api/apiproxy_rpc.py", line 111, in
> > CheckSuccess
> >     raise self.exception
> > NameError: global name 'txdata' is not defined
>
> > Surley repeated use of the remote_api shouldn't make our google
> > overlords think that I am some evil spamming robot.  (What I am doing
> > is robot like, but it is authenticated and it is my application and I
> > am not spamming anyone ;-.)
>
> > Is there some sort of limit to the number of calls that can be made
> > before we have to reconnect or create a new remote_api connection ?
> > As obviously something is triggering this reponse from google.
>
> > Rgds
>
> > Tim

--

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


Reply via email to