[google-appengine] Re: App Engine no longer delivering Sendgrid emails

2019-07-15 Thread Ashley Finney
Hi Anthony, Are you on the free tier of SendGrid? All my emails to @hotmail bounce because the IP SendGrid use has been blacklisted. I contacted them and they said there is nothing they can do and suggested I move to a paid tier. You can check your bounces on the admin panel under Suppression

[google-appengine] Re: Memcache problems (eu west)

2017-08-02 Thread Ashley Finney
Hi, I don't see an incident on this page https://status.cloud.google.com/summary A partner of ours was experiencing this problem and were a bit in the dark about what was happening. Is there another page which details live status problems? Many thanks, Ash. On Friday, 28 July 2017 15:11:21 UTC+1,

[google-appengine] Understanding write costs documentation

2017-03-21 Thread Ashley Finney
Does this doc need updating? https://cloud.google.com/appengine/docs/standard/go/datastore/entities#Go_Understanding_write_costs Due to the change in write costs. https://cloudplatform.googleblog.com/2016/03/Google-Cloud-Datastore-simplifies-pricing-cuts-cost-dramatically-for-most-use-cases.html

[google-appengine] Fire and forget URL

2016-05-24 Thread Ashley Finney
In GAE I want to fire a Post message at a URL but I do not want to wait for the response, the call should be as quick and cheap (cpu/memory/cost) as possible. All I'm doing is using this to send a message to another server. I don't mind if I lose messages. Instead of using "appengine/urlfetch"

[google-appengine] Size of int in datastore

2015-03-03 Thread Ashley Finney
Hi all, If the size of int is machine dependant, how many bytes are used when int is specified as a datastore field? Will this change depending on the machine that stored the entity? Or are int fields stored as size independent type? Specifically I'm using Go if that matters. Many thanks, Ash

[google-appengine] Query memory usage.

2014-12-14 Thread Ashley Finney
Hey all, I'm currently hitting the instance soft memory limit of 256MB by doing this... q := datastore.NewQuery("MetaPLBStruct").Limit(500) for t := q.Run(c); ; { var x MetaLBStruct key, err := t.Next(&x) if err == datastore.Done { break } // Do something here } Yet I don't run out of memory i