Excellent. Thank you for the reply and making a ticket. Since my original post, I did discover there is an overhead to instantiating the datastore client and ended up taking a singleton approach which considerably sped up the emulator and reduces the need for testbed to an extent, Also, in another thread someone pointed out a 3rd-party port of the ndb library which seems promising - https://github.com/Bogdanp/anom-py
I did decide if I have to port things over to python 3.7, I might as well try out Node on the Standard environment. So far so good but I'm sure I'll continue to be python for a while still on existing projects. To provide clarification to your last point, ndb <https://cloud.google.com/appengine/docs/standard/python/ndb/> was a ORM model wrapper to datastore interaction that was provided as part of the 1st generation python runtime. It was not 3rd party in that you could import it from the google package (from google.appengine.ext import ndb) but it is a python specific client rather than core infrastructure. Thanks again, ~ Blaine On Thursday, January 17, 2019 at 9:32:46 AM UTC-6, Cristian (Google Cloud Platform Support) wrote: > > > Hello > > Currently Google is advising customers to use tools specific to Python > rather that being dependent on dep_appserver > <https://cloud.google.com/appengine/docs/standard/python3/python-differences#local_development>. > > To test Datastore in your local environment, you can use the Datastore > emulator as described here > <https://cloud.google.com/appengine/docs/standard/python3/testing-and-deploying-your-app#cloud_emulators> > > and here > <https://cloud.google.com/datastore/docs/tools/datastore-emulator>. > Unfortunately Google App Engine Python 3.7 Runtime does not provide the > stub service. I have created a feature request > <https://issuetracker.google.com/123011312> for you. Please notice that > there is no ETA for this type of requests nor a guarantee that it will be > implemented. > > Regarding your second question, I am not sure if the Datastore interface > to ndb is supported by Google or if you are referring to a third party > library. I have checked the current built-in third party libraries > <https://cloud.google.com/appengine/docs/standard/python/tools/built-in-libraries-27> > > and I could not find an actual reference to it. For this, we would need > more information and a link to the actual resources you are referring to. > > > -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at https://groups.google.com/group/google-appengine. To view this discussion on the web visit https://groups.google.com/d/msgid/google-appengine/2aa49e4e-04a5-4a28-83cb-cf7e3eded007%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.