Last week I started noticing periods of very high request latency in
my app lasting for many hours and even days. These are not correlated
to the traffic patterns in my app, and so I assume it's an issue that
affects all of app engine. Looking at the logs, it seems that some
requests are
I've been experiencing the same issues lately. I'm on py 2.5 and MS
datastore. Didn't see this thread, so started my own:
http://groups.google.com/group/google-appengine/browse_thread/thread/31d1c228070ac09b#
Also filed an issue:
http://code.google.com/p/googleappengine/issues/detail?id=6447
Alfred wrote an excellent explanation of how write ops are charged
( http://groups.google.com/group/google-appengine/msg/ca47eb7678d50372?
).
My question is how does the the datastore determine whether a property
has actually changed - does it compare the new value to the saved
value or does the
Suppose you have an entity:
class Foo(db.Model):
x = db.IntegerProperty()
I believe that putting an entity of this type will incur 2 write ops
for the property x, because indexes in both sort directions will be
written.
If you don't need to sort on x in both directions, is there any way to
I'm seeing lots of DeadlineExceededErrors in production logs in recent
hours where the app seems to be stuck on loading various imports.
Examples:
1) File /base/python_runtime/python_lib/versions/third_party/
django-0.96/django/template/loaders/filesystem.py, line 17, in
load_template_source
it in the dev_appserver's Datastore Viewer.
On Tue, Sep 20, 2011 at 11:09 AM, Alex Epshteyn
alexander.epsht...@gmail.com wrote:
So the Write Ops value in the new dev_appserver's Datastore Viewer
applies only to creating new entities of a kind, updating the entity i
is presumably much cheaper if only
Consider an average dynamic page in any web application. It might do
one entity write and fetch a small result set. Under the new GAE
billing model, this might cost 25 Write Ops, and 21 Read Ops (a pretty
conservative estimate).
Those amount to ~ $40 per million page views, which is more than
Correction: my math is probably off by a factor of about 10 on the
AdSense revenue estimate, and I apologize for my quickness in jumping
to my conclusion.
But still, we're talking about some pretty narrow margins here.
On Sep 23, 1:58 pm, Alex Epshteyn alexander.epsht...@gmail.com
wrote
my costs inline with what I
had anticipated post beta to look like.
-Brandon
-Original Message-
From: google-appengine@googlegroups.com
[mailto:google-appengine@googlegroups.com] On Behalf Of Alex Epshteyn
Sent: Friday, September 23, 2011 10:59 AM
To: Google App Engine
Cc
So the Write Ops value in the new dev_appserver's Datastore Viewer
applies only to creating new entities of a kind, updating the entity i
is presumably much cheaper if only a few properties are changed?
On Tue, Sep 20, 2011 at 12:27 PM, Simon Knott knott.si...@gmail.com wrote:
Hi,
According to
Suppose you have lots of entities of a certain kind in the datastore
and you want to change some of their properties (e.g. of type
StringProperty) to unindexed (whereas they were previously indexed).
Once you set indexed=False on the property, what happens to the
existing index? Does it get
Does a Model.put() call incur Write Ops for every indexed property in
an entity regardless of whether the actual property values have
changed?
In other words, if I update a stored entity having only changed one
property, does the datastore update just that one index with 2 write
ops (asc desc)
Running both python and java runtimes (under different version
strings) is an intriguing idea.
Is it possible to have both the python and java local dev appservers
to use the same local datastore?
(If not, it seems difficult to properly test the apps.)
Are there any other specific worms in this
emails daily?
What did you set your daily limit to?
-Nick
On Wed, Sep 16, 2009 at 5:24 AM, Alex Epshteyn alexander.epsht...@gmail.com
wrote:
It's a bit annoying to get daily billing emails and having 30 tiny
charges on my credit card bill every month instead of one. In
addition to being
It's a bit annoying to get daily billing emails and having 30 tiny
charges on my credit card bill every month instead of one. In
addition to being annoying, it complicates the accounting. I think
every other hosting company charges on a monthly basis. Any chance
App Engine could start using
Everything is completely down right now. This sucks. My site is
losing users every minute.
On Jul 2, 2:08 pm, stelg stelg.best...@gmail.com wrote:
See for this issue this
informationhttp://groups.google.com/group/google-appengine-downtime-notify/brows...
On Jul 2, 8:01 pm, stelg
Another thing to note is that the system status dashboard did not
pick this up:
http://code.google.com/status/appengine
On Jul 1, 3:10 pm, Alex Epshteyn alexander.epsht...@gmail.com wrote:
My app's URL, typeracerdata.appspot.com was completely unreachble for
10 minutes and then mostly
I just started seeing this message as well today after I enabled
billing on my app (id = typeracerdata)
On Jun 29, 8:20 pm, Jeff S (Google) j...@google.com wrote:
This quota has been reset, apologies for the inconvenience.
Happy coding,
Jeff
On Mon, Jun 29, 2009 at 1:35 PM, gae123
A recent email from the App Engine team said:
--
* On June 22nd, as previously announced, standard free quota levels
are being
adjusted: http://code.google.com/appengine/docs/quotas.html#Free_Changes
* On July 6th, two weeks later, your application's special elevated
free quota
will
Confirmed. I'm also on XP with FF 3.5.
Filed a bug for this:
http://code.google.com/p/googleappengine/issues/detail?id=1799
On Jun 30, 11:13 pm, Tim Hoffman zutes...@gmail.com wrote:
Hi
I am just trying out Firefox 3.5 (windows xp - yeah I know ;-) and
noticed that in the appengine
Uploads are working again for me as of this morning.
On Jun 28, 6:59 pm, Alex Epshteyn alexander.epsht...@gmail.com
wrote:
I've been having the same problem since yesterday (with a Java app),
Judging by how many messages there are on the groups about this the
past couple of days, this is most
I've been having the same problem since yesterday (with a Java app),
Judging by how many messages there are on the groups about this the
past couple of days, this is most likely a global app engine issue
happening this weekend. I don't think it's related to the actual
number of versions people
I'm tempted to define an instance of GqlQuery in a global variable,
then while handling each request, to call the query's bind() method to
bind to it the parameters for the user who issued the request.
I'm relatively new to Python, but in a language like Java, this would
be a terrible idea - you
Ah, I see. It's safe because a new request will not be processed by
the same instance of the python interpreter until the previous request
has fully completed, right?
Thanks, Ryan!
On Dec 16, 7:37 pm, Ryan Barrett goo...@ryanb.org wrote:
hi alex! you're right to be cautious, but happily,
This dev_appserver issue has not gone away, and is still rather
annoying during development.
http://code.google.com/p/googleappengine/issues/detail?id=182
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
Google App
08.776 /games 500 4048ms 11285mcycles 0kb
10-07 02:05PM 58.206 /games 500 4047ms 11019mcycles 0kb
On Oct 6, 1:53 am, Alex Epshteyn [EMAIL PROTECTED] wrote:
Please see:http://code.google.com/p/googleappengine/issues/detail?id=764
There is a recent thread on this group titled Why Google App Engine
:
http://code.google.com/p/googleappengine/issues/detail?id=573
Could you explain more your issue/code that seems broken.
These issues are very annoying.
Regards
On 6 oct, 08:50, Alex Epshteyn [EMAIL PROTECTED] wrote:
I had an issue with European characters in my application that I fixed
Please see: http://code.google.com/p/googleappengine/issues/detail?id=764
There is a recent thread on this group titled Why Google App Engine
is broken and what Google must do to fix it. I personally don't
think that any of the topics raised by the OP of that thread imply
that anything is
What is the proper upgrade procedure for Windows? I've just been
installing over the previous files (same directory). Is this correct
or not?
Good to see releases coming out so frequently.
Alex
On Sep 27, 1:12 am, Rafe [EMAIL PROTECTED] wrote:
Hello,
This evening we have released the
I've been seeing Timeouts on data put operations about 30-80 times a
day (which accounts for as much as 1-3% of all write requests) ever
since my app went into production on August 18. This is happening
every day and it's very annoying. It's worse during some periods,
(e.g. when the GAE team
Hi Ryan,
Thanks for your explanation!
Actually, upon further analysis my write timeout rate is more like
1-3% and timeouts happen every 5 - 10 minutes throughout the day.
Although I have retry logic to deal with this, I feel uneasy with so
many errors in my logs. It doesn't sound like you
A more general question first: my app has been experiencing more than
20 datastore write timeouts per day on average with an average of
approx. 30K daily data write requests. I understand that it's only a
0.07% failure rate, but that's still too high for my liking. Some of
my users' data has
32 matches
Mail list logo