File "/base/python_runtime/python_lib/versions/1/google/appengine/api/taskqueue/taskqueue.py", line 1423, in lease_tasks
raise self.__TranslateError(e.application_error, e.error_detail)
TransientErrorYour problem sounds like an instance of a rare condition in our
backends that can cause deadlock in a pull queue. We are working on a
fix that should be pushed out in the next few days. If you're prepared
to wait a couple more days, you may be able to consume your remaining
tasks without needing to purge the queue. Until then, I advise against
adding new tasks to the queue.
Nick Verne
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/google-appengine/-/NGrhdc9xAkIJ.
> To post to this group, send email to google-a...@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengi...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
thanks for the info! 2 follow-on questions:
- do you expect that i can read the queue from a front-end instance?
- where do i sign-up to be notified that a fix is in place? (is there
a bug number i can follow?)
thanks so much for the help, and the great product!
christian
I'll respond in this thread.
Nick Verne
i'll stop writing to it as soon as i can get the change in my code. :)
please let me know if you need help from me to debug or test.
christian
The presumed fix was pushed out to production a few hours ago. If you
want to try leasing from your eventpull queue again, you should have a
better rate of success.
Nick Verne
On Tue, Feb 28, 2012 at 10:45 AM, Christian Foster Howes