Re: [google-appengine] Over Quota Errors last night

2016-06-17 Thread Joshua Smith
Beats me. Here’s the thread where PK gave me the fix: https://groups.google.com/forum/#!topic/google-appengine/CGaYQhz4V3k > On Jun 17, 2016, at 2:04 PM, 'Nicholas (Google Cloud Support)' via Google App > Engine wrote: > > You mention that this is an old

Re: [google-appengine] Over Quota Errors last night

2016-06-14 Thread Joshua Smith
Okay, I figured it out. It’s that old datastore bug where it throws timeout exceptions when you try to iterate on a .all() with a lot of items. I’m using the workaround that I only iterate over some of them, then I set a cursor, do the .all() again, move forward to the cursor, and then keep

Re: [google-appengine] Over Quota Errors last night

2016-06-14 Thread Joshua Smith
I’ve tracked down the thing that threw the first over quota exception. It was a nightly cron that does a lot of data roll-ups. But I don’t understand why that would throw a quota exception. I have no spending limits set. You mention per-minute safety limits. What are those? The specific quota

[google-appengine] Over Quota Errors last night

2016-06-14 Thread Joshua Smith
One of my apps threw a few hundred “Over Quota” errors last night. However, the app has billing enabled, I’m not aware of any quotas being enforced, and the bills show negligible usage. Was there some kind of an outage last night that google didn’t report? So far all I can find in the logs are