Re: [google-appengine] The Future of Java and Python on GAE

2015-07-18 Thread Brandon Thomson
On Thursday, July 16, 2015 at 2:22:02 PM UTC-4, Joshua Smith wrote: That sounds wonderful. Especially compared to the alternative of forcing us to update to a new language version, which is what GAE has historically done. I’d love to be left behind on a fork that they stop messing with.

Re: [google-appengine] Re: One senses GAE is just not a major priority for Google

2015-03-06 Thread Brandon Thomson
Yup, golang is the winner. Perfect fit for GAE's architecture, URL routing included in stdlib... love it. On Friday, February 27, 2015 at 3:04:44 AM UTC-5, Tapir wrote: you will find it really difficult to implement oauth, sessions, rest, rbac, etc... Webapp2 it's completely abandoned! And

[google-appengine] Re: New Datastore query tool (unofficial announcement)

2015-01-22 Thread Brandon Thomson
I like the design of the new query tool, but I would also like to see the URL updated during navigation so that we can bookmark queries. I use that extensively with the query tool in the old appspot.com admin panel and it's really handy. -- You received this message because you are subscribed

[google-appengine] Re: Data loss: New Datastore Query Page deleting entries instead of updating

2015-01-22 Thread Brandon Thomson
Has anyone else observed this? I haven't used the new query tool much. I tried to edit an entity a few days ago, but it had a List type and the tool warned me that there could be a problem if I chose to save, so I hit cancel. I noticed that it was also not possible to delete fields within that

Re: [google-appengine] Re: One senses GAE is just not a major priority for Google

2014-11-14 Thread Brandon Thomson
This thread could use a bump; lots of good stuff in here! On Sunday, November 9, 2014 1:48:33 PM UTC-5, Jeff Schnitzer wrote: I just hope that someone is busy reinventing the datastore viewer. That would be compelling. Today I have a link to a new datastore viewer in my admin console. The

[google-appengine] Re: One senses GAE is just not a major priority for Google

2014-11-08 Thread Brandon Thomson
On Saturday, November 8, 2014 2:29:02 PM UTC-5, Josh Whelchel (Loudr) wrote: Also, to those criticisms of the new log viewer, what's the basis for your complaints? I love the new viewer and after adjusting to it (admittedly the transition took a few days) - it's MUCH faster and easier to

[google-appengine] Re: One senses GAE is just not a major priority for Google

2014-11-07 Thread Brandon Thomson
Perhaps it is selfish on my part, but in some ways I am glad that GAE is not getting much attention. Fixing bugs in legacy code is not exciting work and a new generation of engineers at Google may be tempted to improve things that aren't broken instead of doing the hard work of maintaining the

[google-appengine] Re: pricing mismatch on sni ssl

2014-04-17 Thread Brandon Thomson
Possibly just a display bug in the Google Apps control panel. I have two Google Apps domains with SSL enabled on one app. They're both showing $0.00 in the appspot.com control panel. In usage history, it shows that I stopped getting billed for them on April 1st. -- You received this message

[google-appengine] Re: instance hours running twice as large with 1.9.0

2014-02-15 Thread Brandon Thomson
I have one app that's running on 1.9.0, and it's not showing that issue. Graph shows 1 instance, as usual. -- 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] Re: Error 503 while uploading

2014-01-24 Thread Brandon Thomson
I have also experienced deployment errors today, but was able to get through eventually. -- 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] Re: urlfetch DeadlineExceededError

2013-11-07 Thread Brandon Thomson
It's messed up over here too, my mailbox is flooded with DEADLINE_EXCEEDED errors -- 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] Re: GAE BILLING IS SERIOUSLY MESSED UP

2013-08-20 Thread Brandon Thomson
Anyone know if there's a way to check in the control panel if we're now in the clear billing-wise? Under Usage History I have a Charge Failed followed by Billing Setup Successful a couple days later (I'm assuming that was somebody at Google, since it wasn't me). Basically I want to make sure

Re: [google-appengine] Google Outage at 4:37 pm PT on Friday Aug 16

2013-08-18 Thread Brandon Thomson
I also got paged for downtime at 3:54PM, but nothing at 4:37PM. -- 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

Re: [google-appengine] Share dedicated Memcache across apps?

2013-08-08 Thread Brandon Thomson
On Wednesday, August 7, 2013 2:30:11 AM UTC-4, stephanos wrote: Personally I find $0.12 per GB per hour quite expensive, that's about $86 per GB per month. I would be totally happy with 100MB. I would also be much more likely to sign up for 100MB at $10/month. I suspect the reason they

[google-appengine] Re: App Engine is down with 500 Internal Server Error

2013-06-11 Thread Brandon Thomson
Our alerting just tripped again, although it was down for a shorter period this time. -- 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] Re: Very large entity ids on 1.7.6 dev server

2013-04-04 Thread Brandon Thomson
On Tuesday, March 26, 2013 7:33:00 PM UTC-4, Jesse Rohwer wrote: 1. While we will be moving to scattered ids in production soon 4. If you need small ids, you won't be able to rely on automatic ids for this. One option would be to use the allocate_ids() functions to manually allocate ids.

[google-appengine] Re: Sub Thread: Google's Conflicting Objectives.

2012-11-25 Thread Brandon Thomson
GAE's technology doesn't scale down to small projects I don't agree with this. I run several small projects on GAE, some for free. There are limitations, but if you work within them it is an excellent platform for small projects. -- You received this message because you are subscribed to

[google-appengine] Re: Sub Thread: GO vs. Python

2012-11-23 Thread Brandon Thomson
The efficient threading means your Cost per request is often MUCH, MUCH lower, especially if you are using Google API’s where the instance has idle cycles. I think we will see even more improvement here when [1] is completed. Go instances can probably handle a LOT more simultaneous

[google-appengine] Re: Looks like appengine is down

2012-11-22 Thread Brandon Thomson
Back online now? Yikes, that sucked. Looking forward to postmortem from Google. -- You received this message because you are subscribed to the Google Groups Google App Engine group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/epKXLVTuY9IJ. To

[google-appengine] is appengine down?

2012-11-22 Thread Brandon Thomson
My app is dead. Getting 500s or no response from the admin console and the status dashboard. -- You received this message because you are subscribed to the Google Groups Google App Engine group. To view this discussion on the web visit

[google-appengine] Re: This is my app!

2012-10-18 Thread Brandon Thomson
http://www.google.com/about/datacenters/gallery/#/all/14 Building framed out of concrete? Wow. Also, that's a lot of servers :o -- You received this message because you are subscribed to the Google Groups Google App Engine group. To view this discussion on the web visit

[google-appengine] Re: High latency

2012-10-16 Thread Brandon Thomson
Yep, latency is way up in the last 4 hours or so on all three apps I'm monitoring, one Python, two Go. Very spiky. Hope someone's looking at it. -- You received this message because you are subscribed to the Google Groups Google App Engine group. To view this discussion on the web visit

[google-appengine] Re: European hosted apps - when will $500 fee be lifted?

2012-10-10 Thread Brandon Thomson
Wow, great news that we will all get to try this soon. Any premium members out there tried splitting traffic to US/EU based on location? I'm hoping Route53's latency-based routing will be able to send traffic to the nearest datacenter with minimal hassle. -- You received this message because

Re: [google-appengine] Re: traffic splitting doesn't work for custom domains

2012-08-14 Thread Brandon Thomson
! Brandon -- Brandon Thomson b...@brandonthomson.com -- 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-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr

Re: [google-appengine] What are the pros and cons of using Google App engine for my startup?

2012-08-03 Thread Brandon Thomson
to use and saves a lot of effort and time. Brandon -- Brandon Thomson b...@brandonthomson.com -- 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-appengine@googlegroups.com. To unsubscribe from

[google-appengine] traffic splitting doesn't work for custom domains

2012-08-02 Thread Brandon Thomson
I tried out the traffic splitting feature today and noticed it doesn't work for custom domains, only traffic to appspot.com. This seems kinda important, so shouldn't it be documented in: https://developers.google.com/appengine/docs/adminconsole/trafficsplitting Brandon -- Brandon Thomson b

[google-appengine] Re: App Engine getting slower and slower

2012-07-12 Thread Brandon Thomson
By using backends I now see log entries in the range of 20-30 ms for processing a request that is enqueued to the taskqueue compared up to several 100 milliseconds that were consumed (or kept in queue) on frontends. Impressive, thanks very much for posting your results. Did you happen to

[google-appengine] Re: App Engine getting slower and slower

2012-07-10 Thread Brandon Thomson
What I've observed is that a specific app may tend to get slower over time as the cluster it runs on gets busier. Eventually an app may get moved to a new cluster. This may include a few minutes of hard downtime, even for HRD apps. Afterwards performance can be dramatically better. Someone at

Re: [google-appengine] Service Failure - all instances restarted simultaneously

2012-06-07 Thread Brandon Thomson
The only way around this right now is to upload to a new version, manually warm up that version, and then switch the default. This is a huge PITA. I have had this process automated since they added set_default_version to appcfg.py. Can't imagine deploying without it. A new mode like

[google-appengine] Re: Is App Engine Down ?

2012-06-05 Thread Brandon Thomson
Seems like my apps were serving only error pages for a couple of minutes. Admin console was down too. Seems to be back now, though. -- You received this message because you are subscribed to the Google Groups Google App Engine group. To view this discussion on the web visit

[google-appengine] Re: AppEngine down - no apps serving, console down

2012-06-05 Thread Brandon Thomson
Interestingly our average request latency improved after each downtime. MS/req went down from about 120ms/req to 70ms/req after the first and is now down to 35ms/req after the second. A couple minutes of downtime is not a big deal from my perspective and I very much appreciate the improved

[google-appengine] Re: The only SMS verified owner cannot be removed.

2012-05-25 Thread Brandon Thomson
to remove any of the owners. Weird but that's how it works. On Thursday, May 24, 2012 2:48:08 PM UTC-4, Brandon Thomson wrote: Has anyone figured out a fix for this? I have a few apps with three owners but all three are the only SMS verified owner. -- You received this message because you

[google-appengine] Re: The only SMS verified owner cannot be removed.

2012-05-24 Thread Brandon Thomson
Has anyone figured out a fix for this? I have a few apps with three owners but all three are the only SMS verified owner. -- You received this message because you are subscribed to the Google Groups Google App Engine group. To view this discussion on the web visit

Re: [google-appengine] Re: Recurring DeadlineExceededError when loading instances..

2012-01-09 Thread Brandon Thomson
The app I had trouble with is an HR app so I can confirm it is not only M/S apps experiencing the problem. My app is currently working great but I am watching it closely since others have seen the problems recur. -- You received this message because you are subscribed to the Google Groups

[google-appengine] Re: Recurring DeadlineExceededError when loading instances..

2012-01-05 Thread Brandon Thomson
Seems like we are back to normal since 6 hours ago... did anyone else see improvements? Hope it lasts! -- You received this message because you are subscribed to the Google Groups Google App Engine group. To view this discussion on the web visit

[google-appengine] Re: Recurring DeadlineExceededError when loading instances..

2012-01-04 Thread Brandon Thomson
I've been getting lots of the same message as Klaas (request was aborted; contact app engine team) for a couple days on a go-runtime app. Some details in this thread: https://groups.google.com/forum/#!topic/google-appengine-go/a0orbG_oER8 In addition to requests getting aborted filesystem

[google-appengine] Re: AppEngine Go realworld performance compared to Java? instance loading, concurrent requests?

2011-09-12 Thread Brandon Thomson
Thanks for this compiled template idea, Sanjay. I implemented it on a go app with about 30 templates today and it took average cold start time from 250ms down to just over 100ms. Even better is that I suspect this will reduce the chance that instances will fail to start correctly during the

[google-appengine] Re: Using memcache might be free, but it's costing you money with instance pricing! Use instance caches if possible.

2011-09-08 Thread Brandon Thomson
Good suggestion. At least until we have workable multithreadding I have become very reluctant to use RPCs unless absolutely necessary. It helps keep the instance number down. -- You received this message because you are subscribed to the Google Groups Google App Engine group. To view this

Re: [google-appengine] Some thoughts on the new pricing

2011-09-08 Thread Brandon Thomson
I think it is great the switchover time was extended. My apps are mostly optimized for the change by now but it will be nice to have some extra time to make sure the costs are stable. And yes, GAE is still a great value. -- You received this message because you are subscribed to the Google

[google-appengine] Re: How deployments influence instance hours?

2011-09-07 Thread Brandon Thomson
I asked about this in the old billing FAQ thread but I don't think there was an official reply. My guess is that each deploy will cost 5-8c per running instance due to the restarts either way you do it (but I haven't tested it). -- You received this message because you are subscribed to the

[google-appengine] Re: Could I pay my GAE hosting fee from AdSense revenue?

2011-09-07 Thread Brandon Thomson
I, too, still have a very healthy margin from mostly Adsense revenue after the billing changes. I am still convinced GAE is a good choice for shoestring budget indie developers like myself if the project fits the platform, but suspect many will choose avoid it due to all the recent noise and

[google-appengine] Re: The scheduler needs a fix and quick.

2011-09-02 Thread Brandon Thomson
Yes, I seem to have the same issue. The scheduler basically keeps an idle instance around all the time even though latency on the first instance is 1.8ms and it is not necessary. -- You received this message because you are subscribed to the Google Groups Google App Engine group. To view this

Re: [google-appengine] Re: App Engine is finished, here's why

2011-09-01 Thread Brandon Thomson
Kenneth's post describes my feelings pretty well. Changing platforms is completely out of the question for me but I am concerned about the long-term health of GAE. All this bad publicity certainly doesn't do it any good. I suspect the short 2-week transition period has been chosen because GAE

[google-appengine] Re: Updated App Engine Pricing FAQ!

2011-06-27 Thread Brandon Thomson
Me too. I like most of the ideas GAE is based on and would probably keep using it even if they doubled the price again. But if the responses in these forums are any indication, many potential users are going to compare based on price and GAE definitely comes off looking premium-priced compared

[google-appengine] Re: 500 Errors (DeadlineExceededError) on module imports and other random bits of code

2011-06-15 Thread Brandon Thomson
I have been experimenting with deploying a new version and switching the default when this happens; seems to fix the problem for a while. YMMV -- You received this message because you are subscribed to the Google Groups Google App Engine group. To view this discussion on the web visit

[google-appengine] Re: Poor performance since the past 2-3 days

2011-05-26 Thread Brandon Thomson
Back to normal here, too. Thanks. -- 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-appengine@googlegroups.com. To unsubscribe from this group, send email to

Re: RE: RE: RE: RE: [google-appengine] Poor performance since the past 2-3 days

2011-05-24 Thread Brandon Thomson
Seeing this problem on my master/slave app intermittently too. -- 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-appengine@googlegroups.com. To unsubscribe from this group, send email to

Re: RE: RE: RE: RE: [google-appengine] Poor performance since the past 2-3 days

2011-05-24 Thread Brandon Thomson
Here is some example logging output, it usually hits DeadlineExceeded on some random import statement: 2011-05-24 09:16:23.034 / 500 488641ms 910cpu_ms 0kb Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.68 Safari/534.24,gzip(gfe),gzip(gfe),gzip(gfe)

[google-appengine] Re: FAQ for out of preview pricing changes

2011-05-22 Thread Brandon Thomson
I'd be more optimistic if the multithreaded Python runtime was ready for production and there was a clear upgrade path for existing apps. Until then the price difference is anything but minimal. -- You received this message because you are subscribed to the Google Groups Google App Engine

Re: [google-appengine] What do you want to see answered in Greg's pricing FAQ?

2011-05-13 Thread Brandon Thomson
Here is an idea for the FAQ: How will versions work with the new pricing? Currently, when switching default versions, old and new instances are spun up simultaneously for a while. Will switching default versions thus incur additional fees? How does the 15-minute granularity on instance charges

Re: [google-appengine] Re: Is App Engine suddenly becoming more expensive???

2011-05-12 Thread Brandon Thomson
On Thursday, May 12, 2011 3:22:05 PM UTC-4, Jeff Schnitzer wrote: At I/O I got the strong impression that while G is working on some sort of partial threading solution for Python, it wasn't likely to surface before the billing changes. Very disappointing if true. Thanks for sharing. -- You

[google-appengine] Elevated Serving Error Rates: Python

2011-03-24 Thread Brandon Thomson
Is anyone looking into the elevated Python serving error rates over the last two days? http://code.google.com/status/appengine/detail/serving/2011/03/24 I have some trivial requests with no RPCs taking over 20s to serve. -- You received this message because you are subscribed to the Google

Re: [google-appengine] Prerelease SDK 1.4.0 is out!

2010-11-19 Thread Brandon Thomson
On Thu, Nov 18, 2010 at 5:27 PM, Ikai Lan (Google) - The deadline for Task Queue and Cron requests has been raised to 10 minutes. This is really great for background processing and timed tasks which need greater than 1 minute resolution. Thank you! -- You received this message because you are

[google-appengine] Re: App engine down? Python Anomaly showing in appengine status.

2010-07-22 Thread Brandon Thomson
Ditto On Jul 22, 2:03 pm, Daniel danielshaneup...@gmail.com wrote: All of my sites have stopped serving, is this a know issue and will it be fixed soon? -- You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to

Re: [google-appengine] Re: Multiple queries or fetch all in one shot?

2010-06-19 Thread Brandon Thomson
the current results after each fetch and skip fetching the rest if you find you have enough results to display something useful to the user. Regards, Brandon Thomson On Sat, Jun 19, 2010 at 8:28 AM, coltsith conla...@gmail.com wrote: Tim, thanks for responding. Yes, I know the user won't want

Re: [google-appengine] 500 response while deleting versions

2010-06-15 Thread Brandon Thomson
I think it is only 10 versions per application. I got the error message today. On Tue, Jun 15, 2010 at 7:53 PM, Ikai L (Google) ika...@google.com wrote: There's an issue with version deletion for some versions that end up in a bad state. The version is deleted in the system, but in your UI it

Re: [google-appengine] Listing entities with TextProperty efficiently

2010-06-14 Thread Brandon Thomson
IMHO splitting up entities may be regarded as premature optimization unless your calculations say daily bandwidth usage to datastore is going to be a problem. Regards, Brandon Thomson On Mon, Jun 14, 2010 at 3:44 PM, Blixt andreasbl...@gmail.com wrote: Hey, If I have a model

[google-appengine] Re: data pipeline talk - questions

2010-06-11 Thread Brandon Thomson
In my experience you can't trust the eta parameter. It's usually pretty close but often tasks will be as many as 10 minutes late. On Jun 11, 10:46 am, james lesorg james.les...@googlemail.com wrote: I really enjoyed this talk. Would make a great article. I wonder whether i understand the

[google-appengine] Re: Please Help with Soft Memory Limit Issues

2010-06-09 Thread Brandon Thomson
This issue has been open for about a year: http://code.google.com/p/googleappengine/issues/detail?id=1646 Also, appstats is showing total CPU usage, not total memory usage. On Jun 9, 3:29 am, Aaron aaron.t.che...@gmail.com wrote: Here is an example of the AppStats record for a sample page

[google-appengine] Re: Video of App Engine sessions from Google I/O 2010 are up!

2010-06-02 Thread Brandon Thomson
Really fantastic stuff in here, every GAE dev should watch them. -- 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-appeng...@googlegroups.com. To unsubscribe from this group, send email to

[google-appengine] Re: Unscheduled downtime/problems lately

2010-06-01 Thread Brandon Thomson
We are also experiencing very high query latency, sometimes enough that a non-compound query that matches one datastore entity will not complete after 30s and all our available serving instances get eaten up. We're going to try adding deadlines for all queries today and see if that saves our

[google-appengine] Re: DeadlineExceeded on cold hits.

2010-06-01 Thread Brandon Thomson
Yes, we are also seeing this. Usually the call at the end of the traceback is something related to the filesystem. I think this is caused by the increasingly poor datastore performance. On Jun 1, 6:16 pm, Dave Peck davep...@gmail.com wrote: Hi, In the past week, I've seen an alarming number of

[google-appengine] Re: Call to have the System status messages about outages being resolved for app engine changed

2010-05-28 Thread Brandon Thomson
Haha, nicely put. This message has been a running joke in the #appengine IRC channel for more than a year every time there is a service hiccup. -- You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to

Re: [google-appengine] Re: Just started getting 500s again today

2010-05-26 Thread Brandon Thomson
or thousands of messages... kindof a pain to delete them all. Regards, Brandon Thomson brandon.j.thom...@gmail.com http://www.bthomson.com On Wed, May 26, 2010 at 12:50 AM, jonmidd jon.middle...@gmail.com wrote: Thanks Brandon, that's great for informing a critical start-up issue; however

[google-appengine] Re: TaskQueue Status

2010-05-26 Thread Brandon Thomson
Yes, that was my experience too -- 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-appeng...@googlegroups.com. To unsubscribe from this group, send email to

[google-appengine] Re: GAE Exceedingly Slow - Just Today (5/26)?

2010-05-26 Thread Brandon Thomson
Get latency looks to be pretty nominal today, around 200ms: http://code.google.com/status/appengine/detail/datastore/2010/05/26#ae-trust-detail-datastore-get-latency In my experience 5s fetch times are not impossible for cold entities but exceedingly rare, probably less than 0.01% of all fetch

[google-appengine] Re: Just started getting 500s again today

2010-05-25 Thread Brandon Thomson
I recommend the try expect: in main.py, it's pretty easy. I have been using this: try: ... except: import os if os.environ.get('SERVER_SOFTWARE','').startswith('Goog'): from google.appengine.api import xmpp import traceback import logging msg = Exception during app

[google-appengine] Re: Tasks Queues still manual in 1.3.4?

2010-05-22 Thread Brandon Thomson
I didn't have to take any action, they all run immediately. There is a 30s delay if one fails due to 500 error. On May 22, 11:13 am, Ryan Weber ryan.we...@gmail.com wrote: I downloaded and am running the latest SDK (in About GoogleAppleEngineLauncher, I see it is version 1.3.4.794), but when I

[google-appengine] Re: Task queue can't keep up with load. Suggestions?

2010-05-21 Thread Brandon Thomson
1500 tasks per minute would be 2 160 000 tasks per day which exceeds the billing quota of 1 000 000. Maybe you can aggregate your tasks for better results. Regards, Brandon On May 21, 2:00 pm, Waleed Abdulla wal...@ninua.com wrote: It seems that the speed at which the task queue executes tasks

[google-appengine] Re: Is it possible to use GAE while disabling the appspot.com URL?

2010-04-07 Thread Brandon Thomson
/html')]) return [config.FORBIDDEN_MESSAGE] else: return self.app(environ, start_response) - Brandon Thomson On Apr 6, 7:00 pm, Eze garzon.luc...@gmail.com wrote: Greetings! I have the feeling this is an old question, but I can't find a specific answer. Is it possible to host

[google-appengine] Re: Looping task in Taskqueue

2010-02-24 Thread Brandon Thomson
cron does not run at 3 second intervals so that would not work. if TransientError occurs the task worker will return an error and be retried. as long as your task is idempotent or you are using a transactional task you don't need to do anything. The bad news is it sometimes takes 15-30s for this

[google-appengine] Re: GAE cold start time still too long

2010-02-20 Thread Brandon Thomson
Are you using python or java? what is your framework? On Feb 20, 1:26 am, Anders i...@blabline.com wrote: This has been discussed before but the problem still remains. It seems that GAE is no longer in a preview release version (as far as I can see). Having a cold start initiation time of 10

[google-appengine] Unable to deploy after maintenance

2010-02-17 Thread Brandon Thomson
Since the maint period has ended I have been seeing this: Checking if new version is ready to serve. Will check again in 1 seconds. Checking if new version is ready to serve. Will check again in 2 seconds. Checking if new version is ready to serve. Will check again in 4 seconds. Checking if new

[google-appengine] Re: Unable to deploy after maintenance

2010-02-17 Thread Brandon Thomson
As well, one of the rollbacks failed and the app lost it's default version. Under default every column read 'No' and the app was not responding to any requests at my domain. I have not seen that behavior before. -- You received this message because you are subscribed to the Google Groups Google

[google-appengine] Re: Unable to deploy after maintenance

2010-02-17 Thread Brandon Thomson
with this account. On Feb 17, 6:58 pm, Brandon Thomson gra...@gmail.com wrote: As well, one of the rollbacks failed and the app lost it's default version. Under default every column read 'No' and the app was not responding to any requests at my domain. I have not seen that behavior before

[google-appengine] Re: Scheduled Maintenance?

2010-02-17 Thread Brandon Thomson
Yes, very good idea. I did not know until you mentioned that the queue works this way or that we should wait and check for the version to show up. On Feb 17, 10:46 pm, Andrew Chilton andychil...@gmail.com wrote: Excellent :) That sounds good and something I hadn't realised too. I'm happy to put

[google-appengine] Re: Unable to deploy after maintenance

2010-02-17 Thread Brandon Thomson
Whew, back to normal. Thanks very much to App Engine team for the help! -- 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-appeng...@googlegroups.com. To unsubscribe from this group, send email to

[google-appengine] Re: Application seems to restart after arbitrary amount of time...?

2010-02-12 Thread Brandon Thomson
Charles, the app instance can be unloaded at any time and a new one will initialize to handle the next incoming request. there can be up to 30 at once. it is by design, not an error. On Feb 12, 12:20 am, Charles char...@whoischarles.com wrote: Hi all, I've created a very simple application as

[google-appengine] Re: App Engine SDK 1.3.1 is out!

2010-02-11 Thread Brandon Thomson
love the custom admin pages! Works very well for my existing admin pages with just an app.yaml change. auto-retry is probably for the best now that writes can be easily deferred with task-queue and request latency is not as big of a concern. though I am curious if we can predict how long .get()

[google-appengine] Re: App Engine SDK 1.3.1 is out!

2010-02-11 Thread Brandon Thomson
though I am curious if we can predict how long .get() and .fetch() will potentially block for? Seems like this used to be around 4 seconds in the event of Timeout but I assume it may be longer now. In case anyone is curious, I have logged a .get() that blocked for 21 seconds and a .put()

[google-appengine] Re: App Engine SDK 1.3.1 is out!

2010-02-11 Thread Brandon Thomson
entity? On 11 February 2010 21:19, Brandon Thomson gra...@gmail.com wrote: though I am curious if we can predict how long .get() and .fetch() will potentially block for? Seems like this used to be around 4 seconds in the event of Timeout but I assume it may be longer now

[google-appengine] Re: Evidence showing high DeadlineExceededError rates are specific to parts of googles appengine infrastructure

2009-11-30 Thread Brandon Thomson
Thank you for posting the charts; very interesting to compare the results between the two apps. A few months ago I had similar slow instance startup problems whereby the request timer was often already between 5s and 30s before the first logging statement at the very top of my app's main py file

[google-appengine] Re: Question on Free Stored Data Quota

2009-11-22 Thread Brandon Thomson
No, it is 1GB total. On Nov 22, 6:55 am, yccheok yancheng.ch...@gmail.com wrote: I have a question on the Stored Data Quota. Google is offering us free 1GB quota for stored data. Currently, my total data base size is 0.9 GB. (0.1 GB) left. So, during next month, will my quota limit be

[google-appengine] Re: Admin dashboard chart shows only last 18 hours instead of 24

2009-11-17 Thread Brandon Thomson
Was fixed earlier this week for me, thank you On Nov 17, 8:53 pm, Ikai L (Google) ika...@google.com wrote: This issue has been resolved. Can those of you that have been affected please check your dashboards? On Tue, Nov 10, 2009 at 10:27 PM, Prashant antsh...@gmail.com wrote: check my app

[google-appengine] Re: Store JSON data into Datastore: your opinion ?

2009-11-10 Thread Brandon Thomson
If you don't need the data indexed and your access patterns are suitable like you say, there is no harm in storing data in JSON format in a blob, i have done similar things in many places. But remember there is no cjson on app engine so make sure to benchmark if you are doing a lot of parsing.

[google-appengine] Re: Admin dashboard chart shows only last 18 hours instead of 24

2009-11-08 Thread Brandon Thomson
Yes, same here. On Nov 8, 7:59 am, Uwe Maurer uwe.mau...@gmail.com wrote: Hi, since a couple of days I can only see the last 18 hours in the dashboard chart instead of the last 24 hours. ( even when I select the 24 hours chart) This is on all our apps. Anybody else have this problem too?  

[google-appengine] Re: Beginner Question - Data Store Insertion is not working

2009-11-05 Thread Brandon Thomson
You cannot use sockets on app engine. On Nov 5, 2:26 am, Felix felix1...@gmail.com wrote: Hi,    This is my first question in the forum :)    I am trying to insert a data but it is not working. I verified the code locally and it works in the localhost but it does not actually works in the

[google-appengine] Re: Significant performance degredation over the last week

2009-11-03 Thread Brandon Thomson
. j On Nov 2, 2:17 pm, Brandon Thomson gra...@gmail.com wrote: For a simple webapp app, even cold start should be not more than 50-100ms extra. One thing you might be affected by is slow import bug; you may want to add more logging statements to see if that is the cause. Either way

[google-appengine] Re: huge latency on all requests

2009-11-02 Thread Brandon Thomson
looks like it might be fixed now On Nov 2, 9:59 am, bFlood bflood...@gmail.com wrote: anyone else seeing this (11/02 - 10am EST) --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google App Engine group. To post to

[google-appengine] Re: Significant performance degredation over the last week

2009-11-02 Thread Brandon Thomson
For a simple webapp app, even cold start should be not more than 50-100ms extra. One thing you might be affected by is slow import bug; you may want to add more logging statements to see if that is the cause. Either way try to bring it to the attention of googlers so they can look into it as

[google-appengine] Re: Is there a way to schedule execution of a task during runtime?

2009-11-02 Thread Brandon Thomson
Yes, use the task queue. On Nov 1, 2:33 am, Nikki Erwin Ramirez necrami...@gmail.com wrote: I'd like to defer execution until a specific date and time based on something done with the application.  A very simple example would be to schedule the sending of an email notification. Is this

[google-appengine] Re: How to delete a column in datastore ?

2009-10-28 Thread Brandon Thomson
To actually remove the properties you need to create new entities to replace the old ones, or use the low-level ext.db interface to alter the existing entities. (usually this is not necessary) On Oct 27, 9:47 pm, Tom Wu service.g2...@gmail.com wrote: Hi Adam, I do remove the column from my

[google-appengine] Re: High Cpu Http Requests

2009-10-07 Thread Brandon Thomson
Hmm, I see the same thing... On Oct 7, 9:43 pm, Sargis Dallakyan food@gmail.com wrote: Greetings, I just checked my app and noticed a new entry called High Cpu Http Requests in the Dashboard. When I click on Quota Details, it's listed under Other Quotas With Warnings: These quotas are

[google-appengine] Re: Unbelievably high CPU Time

2009-09-22 Thread Brandon Thomson
Not sure if anyone has produced exact numbers but my experience is that number of rpc calls (get, put, etc) and number of distinct entities involved in each has generally more effect on CPU hours cost than the amount of data in any given entity being acted upon. So if you can reduce your # of

[google-appengine] Re: App went off line at 12 noon PST for 5 minutes ... what happened?

2009-09-21 Thread Brandon Thomson
There was a message in the downtime notify group. The datastore wasn't accepting any writes for a while. On Sep 21, 7:28 pm, Rob Osborne robert.osbo...@gmail.com wrote: One of my apps stopped responding today at around 3pm EST or 12pm PST for about 5 minutes.  Dynamic pages errored on a db

[google-appengine] Re: Random google.appengine.runtime.DeadlineExceededError.

2009-09-21 Thread Brandon Thomson
Since this seemed to start with the last maintenance cycle maybe we will get lucky and it will go away after the maint tomorrow. On Sep 21, 6:15 pm, Jason C jason.a.coll...@gmail.com wrote: There hasn't been an official response (or answer) yet. It continues to happen often for us, and it

[google-appengine] Re: Can't update indexes and cron jobs have stopped running

2009-09-19 Thread Brandon Thomson
Was seeing the same behavior here but now cron appears to be working again. Regards, Brandon On Sep 19, 5:14 pm, Paul Kinlan paul.kin...@gmail.com wrote: Hi, I also actually think cron isn't running either.  I recently uploaded a new version of my app and none of the tasks have run yet.

[google-appengine] Poor app performance: periods of very high latency

2009-09-18 Thread Brandon Thomson
I get bursty periods of very high request latency, with increasing frequency over the last few weeks, which last from seconds to hours. Usually the elevated latencies are in the 3-6s range but sometimes it goes up into the 20-30s range. For example, here are some logs from a few minutes ago:

[google-appengine] Re: Poor app performance: periods of very high latency

2009-09-18 Thread Brandon Thomson
Here is an example. This request took 9s to complete but it appears that only 200ms was spent inside my python file: 09-18 01:17AM 00.930 /admin/tick 200 9379ms 113cpu_ms 16api_cpu_ms 0kb Python-urllib/2.5,gzip(gfe),gzip(gfe) D 09-18 01:17AM 10.064 App loading... W 09-18

[google-appengine] Re: Poor app performance: periods of very high latency

2009-09-18 Thread Brandon Thomson
maybe it is a problem inside my app? I will continue to research... On Sep 18, 4:24 am, Brandon Thomson gra...@gmail.com wrote: Here is an example. This request took 9s to complete but it appears that only 200ms was spent inside my python file:       09-18 01:17AM 00.930 /admin/tick 200 9379ms

  1   2   >