The API call taskqueue.Delete() required more quota than is available?

144 views
Skip to first unread message

working

unread,
May 31, 2011, 9:29:32 PM5/31/11
to Google App Engine
Dear All,
I started getting this error today.

"The API call taskqueue.Delete() required more quota than is
available"

I only lease_tasks(500). After processing, I want to delete_tasks
them. But failed.
Any suggestion? The limit for lease_tasks is 1000, and there is no
mention about the limit for delete_tasks. I check the dashboard, and I
have plenty quota for everything.
So strange~~

Greg Darke (Google)

unread,
May 31, 2011, 10:13:55 PM5/31/11
to google-a...@googlegroups.com
Check the value of "Task Queue API Calls" on the Task Queues page in
admin console.

Are you exceeding this limit?

If not, what is the app id so that I can check why you are getting this error.

> --
> You received this message because you are subscribed to the Google Groups "Google App Engine" group.
> 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.
>
>

Message has been deleted

nverne

unread,
Jun 1, 2011, 2:53:36 AM6/1/11
to google-a...@googlegroups.com
After a few investigations, it looks like our systems suffered a short glitch talking to servers enforcing quotas. This all resolved itself fairly quickly.

Please let us know if you see this again.

Thanks,

Nick Verne

Arvind Raj

unread,
Jun 3, 2011, 7:26:57 PM6/3/11
to Google App Engine
I am still getting the error. It is only raised when a delete task is
attempted, not a create (bizzare)

working

unread,
Jun 4, 2011, 6:04:34 PM6/4/11
to Google App Engine
I got the error this morning.
Is there any error code that we can use?
Thanks

Nicholas Verne

unread,
Jun 4, 2011, 6:16:24 PM6/4/11
to google-a...@googlegroups.com
Folks,

This is looking like more than a temporary glitch. We're currently
trying to track the problem down. I don't have anything concrete just
yet.

Thanks for your patience,

Nick Verne

radzish

unread,
Jun 5, 2011, 8:02:05 AM6/5/11
to Google App Engine
I am experiencing the same problem. Can we have ETA of the fix ?

Nicholas Verne

unread,
Jun 5, 2011, 11:10:24 PM6/5/11
to google-a...@googlegroups.com
One more piece of data will be helpful:

How many tasks are in the list of tasks to be deleted, at the time
that the OverQuotaError is raised?

Thanks in advance,

Nick Verne

radzish

unread,
Jun 6, 2011, 4:20:29 AM6/6/11
to Google App Engine
Scanario:

- pull-queue has 5000 tasks
- i am leasing 1000 tasks
- i am trying to delete 1000 tasks => exception

I tried to decrease number of tasks to be processed at a time to 100
and even 1 and it did not help.

Initially queue contained ~5000 tasks.

radzish

unread,
Jun 6, 2011, 5:25:21 AM6/6/11
to Google App Engine
Scanario:

- pull-queue has 5000 tasks
- i am leasing 1000 tasks
- i am trying to delete 1000 tasks => exception

I tried to decrease number of tasks to be processed at a time to 100
and even 1 and it did not help.

Initially queue contained ~5000 tasks.

Arvind Raj

unread,
Jun 6, 2011, 2:57:30 PM6/6/11
to Google App Engine
In my case. It is just one task in the queue.

My app is an online turn-based game. A task kicks out the "turn-
player" unless the player plays on time. When a player does play
within the timeout, the task needs to be deleted.

It works fine for a couple of turns and then it bombs.

Anton Kolechkin

unread,
Jun 6, 2011, 8:07:03 PM6/6/11
to Google App Engine
Hi All. I have the same problem on my test application.
I have just one queue with one task with eta. I try to delete the
task.

<class 'google.appengine.runtime.apiproxy_errors.OverQuotaError'>: The
API call taskqueue.Delete() required more quota than is available.

Nicholas Verne

unread,
Jun 6, 2011, 8:56:47 PM6/6/11
to google-a...@googlegroups.com
Folks,

I found the cause yesterday, but it took until this morning to find
and apply a lasting fix.

The quotas for taskqueue.Delete were being applied incorrectly to a
single app id (thankfully, not an app id in use by anyone). When this
app id ran out of quota, everyone would be experiencing quota denials
for taskqueue.Delete (and incidentally for taskqueue.PurgeQueue, but
not for any other calls). I've applied an immediate fix and a long
term fix.

PIease let me know if you continue to have OverQuota errors for
taskqueue.Delete or taskqueue.PurgeQueue.

Before mentioning issues, please make sure the OverQuota errors took
place AFTER 6 pm 6/6/11 PDT, and only for taskqueue.Delete or
taskqueue.PurgeQueue.

Thanks for your patience,

Nick Verne

Reply all
Reply to author
Forward
0 new messages