Re: [google-appengine] Re: Is there a possible way to have two datastores for the same application?

2016-04-11 Thread Karl MacMillan
> On Apr 11, 2016, at 6:31 PM, Nick wrote: > > While you could use namespaces to achieve this, you need to consider what it > means to have two 'environments' running together, and what are the > consequences of mistakes. > > Generally we've found the simplest option is

Re: [google-appengine] An update on webapp2

2016-04-11 Thread Karl MacMillan
t me wrong - I appreciate that you are investing developer resources into webapp2 and taking on the maintenance role. It’s overall a much better situation. And I signed the CLA and I’ll contribute if I can despite the CLA. I’m happy if you want to connect me with the open source programs office. Karl

Re: [google-appengine] An update on webapp2

2016-04-10 Thread Karl MacMillan
> On Apr 8, 2016, at 4:58 PM, 'Jon Parrott' via Google App Engine > wrote: > > In a previous thread > , > several of you pointed out that webapp2 was abandoned and some of you >

Re: [google-appengine] New App Engine Managed VM Docs

2016-03-04 Thread Karl MacMillan
personal preferences -- but, ones based on almost 20 years' > experience with Python (starting with a personal website project using CGI) > and on being a Fellow of the PSF and a winner of the Frank Willison Memorial > Award for contributions to Python:-). > > > Alex > > &g

Re: [google-appengine] New App Engine Managed VM Docs

2016-02-22 Thread Karl MacMillan
n ownership > of it, we will likely put it into a community-supported model. > > On Mon, Feb 22, 2016 at 1:32 PM Karl MacMillan <k...@strajillion.com > <mailto:k...@strajillion.com>> wrote: >> On Feb 22, 2016, at 4:14 PM, 'Jon Parrott' via Google App Engine &

Re: [google-appengine] New App Engine Managed VM Docs

2016-02-22 Thread Karl MacMillan
pot.com/api/webapp2_extras/sessions.html>). I ended up just rolling my own after my initial bug report was ignored. Karl > > On Mon, Feb 22, 2016 at 1:01 PM Karl MacMillan <k...@strajillion.com > <mailto:k...@strajillion.com>> wrote: >> On Feb 22, 2016, at 3

Re: [google-appengine] New App Engine Managed VM Docs

2016-02-22 Thread Karl MacMillan
> On Feb 22, 2016, at 3:44 PM, 'Jon Parrott' via Google App Engine > wrote: > > Are there plans to port over NDB for datastore access on managed VMs? > > There is on-going discussion about NDB for Cloud Datastore here >

Re: [google-appengine] New App Engine Managed VM Docs

2016-02-22 Thread Karl MacMillan
> On Feb 22, 2016, at 1:18 PM, 'Amir Rouzrokh' via Google App Engine > wrote: > > Hi everyone, > > I’m one of App Engine’s Product Managers and we’ve just pushed out a new > iteration of our App Engine Managed VM docs located at > >

Re: [google-appengine] Re: Reading existing entity from DB

2016-01-28 Thread Karl MacMillan
> On Jan 28, 2016, at 7:22 AM, Louise Elmose Hedegaard > wrote: > > Hi guys, > > Thank you for your answers. > I do not think I have explained my problem properly though when I read your > answers. > > I have a table "order" where I save different information about

Re: [google-appengine] Re: App Engine admin console redirects to Developers Console

2015-10-08 Thread Karl MacMillan
I’ll just jump in here with my request if you don’t mind. I use the log viewer both for monitoring production instances and for testing (on projects that I have just for that purpose). Most of my testing happens using the SDK of course, but there are those things that can only be tested in the

Re: [google-appengine] Re: Are blob keys guessable?

2015-09-28 Thread Karl MacMillan
Your question made me think that you were worried about security. I would suggest that the randomness provided by the ID assignment is not helpful if you are thinking of using these like people often use authentication tokens or things like shareable urls for Dropbox or Google docs. The most

Re: [google-appengine] Re: Transaction Failed Exception from a non-transactional .put()

2015-09-28 Thread Karl MacMillan
That error is about write limits on entities within the same entity group - it actually doesn’t have anything to do with a transaction. The old datastore documentation has a better explanation of this:  https://cloud.google.com/appengine/docs/python/datastore/structuring_for_strong_consistency

Re: [google-appengine] At what point is querying down a hierarchical tree faster than querying through all the end nodes?

2015-08-17 Thread Karl MacMillan
On Sunday, August 16, 2015, Sanket More sanketm...@gmail.com wrote: Hey Nick! After I submitted my question, I went through lots of information sources and gathered some information. I feel like my question was based on many misconceptions about google app engine's datastore. I think I

Re: [google-appengine] Upcoming changes to App Engine support in the Google Cloud SDK

2015-07-08 Thread Karl MacMillan
Hey Andrew - a few questions. On Jul 8, 2015, at 3:16 AM, 'Andrew Jessup' via Google App Engine google-appengine@googlegroups.com wrote: Hi folks, We're making an important change to the Google Cloud SDK to simplify how App Engine developers can access and work with the SDK.

Re: [google-appengine] Upcoming changes to App Engine support in the Google Cloud SDK

2015-07-08 Thread Karl MacMillan
The gcloud preview app deploy and gcloud preview app run commands that most developers use within gcloud will continue to work, users should not notice any obvious change. You say that most users use the gcloud commands, but I find that very hard to believe. All of

Re: [google-appengine] URLFetch API Stub broken in GCloud SDK [with patch]

2015-07-07 Thread Karl MacMillan
://code.google.com/p/googleappengine/issues/detail?id=12123 On Monday, July 6, 2015 at 9:24:54 PM UTC-5, Karl MacMillan wrote: I’ve seen this as well and submitted a support ticket. I did not find the debugging hilarious, but it’s nice to see someone else handle things with better humor

Re: [google-appengine] URLFetch API Stub broken in GCloud SDK [with patch]

2015-07-07 Thread Karl MacMillan
. That said, the bug is on the stub implementation of the urlfetch API - I'd expect some request header tests as well. *shrug* can't catch 'em all And I wouldn’t be complaining if this was the first, but it’s not. Karl On Tuesday, July 7, 2015 at 12:56:24 PM UTC-7, Karl MacMillan

Re: [google-appengine] URLFetch API Stub broken in GCloud SDK [with patch]

2015-07-06 Thread Karl MacMillan
I’ve seen this as well and submitted a support ticket. I did not find the debugging hilarious, but it’s nice to see someone else handle things with better humor than me. Karl On Jul 6, 2015, at 10:09 PM, Josh Whelchel (Loudr) j...@loudr.fm wrote: There is an active issue with

Re: [google-appengine] Confuse about which is better solution to pagination using datastore on Python App Engine

2015-07-06 Thread Karl MacMillan
On Jul 6, 2015, at 4:22 AM, Zeck Li hatemegal...@gmail.com wrote: Here comes my question. What is the advantages of using cursor ? Both two solutions all need to execute MyModel.gql(...)to get all data, and the first solution still need to execute with_cursor(...)to retrieve items.

Re: [google-appengine] Building an Android Application with Google App Engine

2015-05-30 Thread Karl MacMillan
On May 30, 2015, at 10:57 AM, Joe Seph joseph.a...@gmail.com wrote: Hello guys, so currently, we are building a mobile  social network application where users will be able to upload and view Pictures and Musics files. we have 2 scenarios in order to implement the GAE with our

Re: [google-appengine] Hash function

2015-05-27 Thread Karl MacMillan
On May 27, 2015, at 10:50 AM, Saturnino Mateus s.natanie...@gmail.com wrote: Hello! I need to create a page to tracking orders, each order must have a key. How can i generate this key? Im thinking use hash, is there any good hash function without colision? Is there other way to solve

Re: [google-appengine] Including my own file as part of a golang GAE deployment

2015-05-15 Thread Karl MacMillan
Can I suggest that it is not really safer to store the encrypted data on the server if the key is there as well. If your main concern is not storing the sensitive information in the source code repository you might as well make the decryption part of the build or a custom deployment script.

Re: [google-appengine] Re: Google Cloud Platform wants to hear from you

2015-04-21 Thread Karl MacMillan
On Apr 21, 2015, at 12:17 PM, Dan Ciruli cir...@google.com wrote: Hi, Karl - I'm Dan Ciruli, and I recently took over as Product Manager on Endpoints. I really appreciate your feedback. My team is currently looking at improvements that we’d like to make in the next version of

Re: [google-appengine] Google Cloud Platform wants to hear from you

2015-04-20 Thread Karl MacMillan
Katie, I feel compelled to point out that how this discussion going is a good example of some of the things that I - and it seems others - are frustrated about. You’ve asked for and received concrete feedback. Yet we’ve received no answers or discussion back from Google engineers. At least

Re: [google-appengine] Python 2 End of Life 2020

2015-04-20 Thread Karl MacMillan
On Apr 20, 2015, at 3:51 AM, troberti tij...@firigames.com wrote: Exactly. Managed VMs are great for some applications, but not a replacement for the managed runtimes. The idea of App Engine is simplicity zero-configuration (or at least as close to it as possible). Instead, Managed

Re: [google-appengine] Google Cloud Platform wants to hear from you

2015-04-15 Thread Karl MacMillan
Katie, Thanks for asking the question. I’ve been using GCP for about 6 months now. I found the tutorial material and reference documentation to range from pretty good to good enough - there are a few rough points, but nothing that really bothered me. So I didn’t get stuck much in the