I would say that's a case where you easily can be backward compatible.
Then hash them at you leisure.
On Sep 22, 7:46 pm, Kyle Baley wrote:
> Here's one extreme example. In the original data model, the password
> isn't encrypted. In the new one, it is.
>
> On Sep 22, 4:41 am, Tim Hoffman wrote:
Plus you'll need to sync those data until v2 is live.
On Sep 23, 5:22 am, Tim Hoffman wrote:
> Yep you will duplicate your data,.
>
> I don't think its a good idea unless you only have a very small amount
> of data.
>
> T
>
> On Sep 23, 9:39 am, Kyle Baley wrote:
>
>
>
> > That's an interesting
I am finding my app works for a while and then stops and then comes
back again etc. This is now the third day of being unstable after
being stable for ages. I haven't changed the app at all. The main URI
normally averages: 57ms latency and 79cpu_ms. One page which is just a
Django template page and
Hello Barada,
well, there are some seriously interesting articles in the appengine
documentation e.g. "Best practices for writing scalable applications"
http://code.google.com/intl/de-DE/appengine/articles/scaling/overview.html
a while ago a made a screencast about how to profile gwt/gae
applicat
I have noticed that if my application is idle for a while I am likely
to get the "request was aborted..." message. But then when I retry the
request it is likely to respond. I can then click around the
application quickly and responsively. If I then leave it for a short
while it goes back into fail
Hi guys,
Yesterday we deployed a version using precompilacion. app.yaml:
...
api_version: 1
derived_file_type:
- python_precompiled
handlers:
...
We also have a monitoring tool that makes a request to the home page every 4
minutes, and a selenium test every 15 minutes. That helps keeping the ap
Jesus! the sooner I write the email, the sooner I get the 500 again :'-(
I better shut up
2010/9/23 Carlos Ble
> Hi guys,
> Yesterday we deployed a version using precompilacion. app.yaml:
>
> ...
> api_version: 1
>
> derived_file_type:
> - python_precompiled
>
> handlers:
> ...
>
> We also have
Yep, that is the reason. You have to wait for them to be serving.
2010/9/22 John Tadros
> Dear All,
>
> When I deploy my application, and try to run it, I get a server error.
> When I go to the logs, I find this error:
>
> com.google.appengine.api.datastore.DatastoreNeedIndexException: The
> ind
I think its not related to whether the app is idle or not. My app has
constant requests (> 8 req/s all the time) for the whole day everyday
but still seeing a lot of these from time to time.
Its even more frustrating is that I have to pay for all these extra
CPU consumed because of deadline excee
I suspect that you will get just as much value from AWS. Given you are
using PaaS on GAE you might want to look at Azure as you don't have to
run .net - we've put tomcat and java/spring apps on Azure.
I think what galls me is that the service dashboard is pretending that
all is well and no one fro
We're also having lots and lots of deadline exceeded errors in our App
since about 12 hours. Deploying a new version seems to fix the problem
for a while, but then everything is back to 500 errors.
It's the same code that did the job just fine for the last month ...
http://189-fabian.latest.dctptv
Whilst yours is bombing out, mine is still serving results - for the
moment anyway. Clearly we are all intermittently affected at different
times. Google is not listening by the way as they clearly put all
their faith in their misguided status dashboard.
On Sep 23, 1:50 pm, Nikolai wrote:
> We're
Same things you say are happening to us. The same code in one app fails more
than other app. Thanks for sharing the fact that making requests constantly
do not fix anything :-(
Hope we get some info soon.
2010/9/23 James Saull
> Whilst yours is bombing out, mine is still serving results - for t
I'm fairly sure the recent issues people have been experiencing with
the GAE are a result of the maintenance performed a week or so ago.
My app performs slower and experiences short outage periods throughout
the day. Looking at the logs it's as if the app works fine (although
slower than before) f
Services such as yahoo developer api ... limts the number of requests
based on IP .. now our app on app engine is on a shared IP .. and even
after using a appId yahoo api still limits by IP ... is there a
workaround to access such apis without getting rate limited ... ??
--
You received this mess
Hi. I have encountered with the problem - can't view logs of my app
To log messages i tried both:
System.out.println("some message");
and
Logger logger = Logger.getLogger("MyLogger"); // Logger is
java.util.logging.Logger
// ...
logger.info("some message");
I have deployed my app and after
Working on the same Application Nikolai mentioned before, App Engine
more-than-sporadically returns Server Error 500. Our application is
written in Python, using Memcache, URL Fetch, TaskQueue APIs, the
Datastore and a zip-imported version of Django 1.2.3 (some people
cared about Django versions he
I am implementing authorize.net's SIM interface for credit card
transactions, using GWT with app engine. In authorize.net's SIM API
documentation, it states:
"IMPORTANT: The merchant's Transaction Key is highly sensitive and
should only be known by the payment gateway and the merchant. For this
re
Just verifying - App Engine is hosted on servers located in the USA
right? And will stay that way?
The reason I ask is because I've been reading up about "fair use" for
using other people's images, and it seems that things are much clearer
legally if your servers are located in the USA.
--
You
I raised an issue that you could star if you're app is doing the same:
http://code.google.com/p/googleappengine/issues/detail?id=3771
On Sep 23, 3:29 pm, Fabiant7t wrote:
> Working on the same Application Nikolai mentioned before, App Engine
> more-than-sporadically returns Server Error 500. Our
Hey guys,
We've been tracking latency spikes and intermittent batches of aborted
requests over the last 24 hour period. There were at least 3 periods of
spikes yesterday:
~1100 Pacific (moderate, brief period of high)
~1300 Pacific (small)
~1530 Pacific (small)
Community reports seem to indicate
Yes, you'll need to duplicate your data.
This is the cleanest way to do this.. in my mind. You would have
two separate versions of your app.. and you could easily switch back to your
old version of you realized some horrible mistake was made after switching
to the new version.
The main work you
Hi,
I've been experiencing "DeadlineExceededError" that doesn't match these reports:
21/9: 04.15 -> 04.45 (9 different requests of 80 total during 21/9)
20/9: 05.27
17/9: 03.06
All request times after ~30 sec.
I use Appengine 1.3.7, Python and Django 1.1. The application id is
martinadlerphot
Did you configure the remote_api service for this App?
For Python, you naturally configure the app.yaml.. this appears to be Java
so you'd need to install the handler servlet class:
com.google.apphosting.utils.remoteapi.RemoteApiServlet
Granted.. I don't use Java at all.. the error below could be
Fredrik, are these loading requests? If so, how long does a standard loading
request take to load?
--
Ikai Lan
Developer Programs Engineer, Google App Engine
Blogger: http://googleappengine.blogspot.com
Reddit: http://www.reddit.com/r/appengine
Twitter: http://twitter.com/app_engine
On Thu, Sep
Hi All
Exist some way from connect Mysql database in appengine and if is possible
where can found this info or examples?
Thanks
David
--
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...@go
There is no way to do this.
On Thu, Sep 23, 2010 at 12:56, David Toledo wrote:
> Hi All
>
> Exist some way from connect Mysql database in appengine and if is possible
> where can found this info or examples?
>
> Thanks
> David
>
>
> --
> You received this message because you are subscribed to t
Lots of steady errors here.
No, I don't use DJango.
It does seem to be more likely on a cold instance, but probably
because there is more actions that can potentially fail in such a
case.
The logs simply show everything is just taking way too long. It's like
it's running in slow motion.
Here's
My app is in Python. The only thing it does between 6:30 AM PST and 1:00 PM
PST is run a single chained task. The task just runs once every 5 minutes.
(There are no other backend processes or users).
Yesterday at 11:00 AM PST and 11:02 AM PST, the task experienced the 10
second, 500 error (with
Yes, normal get-request. A standard request is about 300-500ms. But just view
the logs and it's have been 3-4 spikes today taking 800-1100 ms.
On a side note. On a normal request (loads data from memcache) should i really
take 300-500 ms? The app it self is a real basic html site thats populated
Also, a cold start for this task can take as little as 960 ms (where it
shows the log detail: "This request caused a new process to be started for
your application...").
And, the task is doing a URLFetch, so.. I'm sure that is taking up a chunk
of the running time.
One of my imports is pytz (no d
It sounds like these are impacting Python developers - I haven't heard any
Java app developers chime in yet.
What's the ballpark of the QPS you guys are doing? <1qps, 10qps, 100qps,
etc?
--
Ikai Lan
Developer Programs Engineer, Google App Engine
Blogger: http://googleappengine.blogspot.com
Reddit
Sorry, what's QPS?
..fredrik
Sent from my iPad
On 23 sep 2010, at 18:20, "Ikai Lan (Google)" wrote:
> It sounds like these are impacting Python developers - I haven't heard any
> Java app developers chime in yet.
>
> What's the ballpark of the QPS you guys are doing? <1qps, 10qps, 100qps, et
Oh, queries per second?
Very low. At it's highest it's about 0,6. Only have about 50-60 visitors a day.
Sent from my iPad
On 23 sep 2010, at 18:26, Fredrik Bonander
wrote:
> Sorry, what's QPS?
>
> ..fredrik
>
> Sent from my iPad
>
> On 23 sep 2010, at 18:20, "Ikai Lan (Google)"
> wrote:
Same here
2010/9/23 Fredrik Bonander
> Oh, queries per second?
>
> Very low. At it's highest it's about 0,6. Only have about 50-60 visitors a
> day.
>
> Sent from my iPad
>
> On 23 sep 2010, at 18:26, Fredrik Bonander <
> carl.fredrik.bonan...@gmail.com> wrote:
>
> Sorry, what's QPS?
>
> ..fredr
My app is extremely lightweight.
The average CPU usage for a cold start falls in these ranges:
CPU_MS:1030 - 1230
API_CPU_MS: 408
The rough outline of the code that runs is:
1. Pull credentials form memcache and decrypt.
2. Connect to gdata service, and get some data.
3. Create 4 new en
Not being very familiar with the namespace apis, is it possible with the
approach below to convert only a portion of the datastore object model and
not duplicate the entire datastore?
For example - convert Users and Passwords but leave the weakly related
Accounts in place.
On Thu, Sep 23, 2010 a
We get lots of bursts of loading failures. Most recently: 9.45a to
9.47a log time (2010-09-23). Appid: steprep
We also get lots of ongoing 10-second timeout. Using the logs, it
seems to me that our user-facing requests are below the 1000ms
threshold, so I don't know why we get so many 10-second ti
Use this at your own risk, this is just my opinion and may not fulfill
any agreement you have with Authorize.net
My guess is that they want you to have separate servers (not servers
handling Web requests) that handle transactions without ever revealing
the key to the Web servers. It is not clear
On Sep 22, 7:16 pm, David Toledo wrote:
> Hi All
>
> Exist some way from connect Mysql database in appengine and if is possible
> where can found this info or examples?
You can only make outbound connections in App Engine though http(s),
XMPP or (and this would be a horrible idea) email. Your
This may be out of the question for you, but if the API includes a
JSON response, you could call the API from the browser, which would
user the user's computer's IP address.
--
You received this message because you are subscribed to the Google Groups
"Google App Engine" group.
To post to this gr
I am (really) trying (hard) to provide more detailed information to
Google re: DeadlineExceedErrors and the 10-second timeout issues.
In attempting to analyze my logs to find spikes of these errors, I
noticed a number of lines like this:
0.1.0.2 - - [23/Sep/2010:10:07:58 -0700] "POST /_ah/queue/d
> I would
> not recommend just the memcache as it will/could eventually get
> flushed.
Very true, you're right. I hadn't thought about it being flushed.
> Most people would probably just hard code it on the App
> Engine server code. It might be a little more secure or closer to
> Authorize.net'
On Mon, Sep 20, 2010 at 12:57 PM, DevShop wrote:
> Wow, thanks Alfred, this is good info.
>
> > - Remove the sort order
> > - Restrict the # of tag= in your query
>
> OR (choose one) or AND (we have to do both)?
>
>
It's OR
Make sure you vacuum the exploding indexes you already have before tryin
We are seeing terrible performance and floods of 500 errors, also.
Our site has become unusable; the brief periods of non-error responses
are insufficient for running an application.
The fact that this problem is unacknowledged is the most horrible;
I've got no explanation for the non-technical m
It seems to me the only way to perform an AND query on a list property
(StringListProperty, for example) to match EVERY item in a list is to
define multiple indexes and use an equality filter (IN doesn't work in
this case because it performs an OR operation). For example, I'd like
my users to be a
> > I think you could just
> > create a simple entity in the datastore with server code you run once
> > and remove
>
> You mean by redeploying the app without that code?
Yes, that's what I mean.
--
You received this message because you are subscribed to the Google Groups
"Google App Engine" gro
We're trying to categorize the issues here:
http://groups.google.com/group/google-appengine/browse_thread/thread/6ded39ad5166d0be#
We're aware of the issue and looking into it, but any information that can
be provided will help us to address it faster.
--
Ikai Lan
Developer Programs Engineer, Go
When I refer to bursts of errors, this is an example of what I mean.
This is a query for any 500-series errors against appid: steprep. Note
how close together the log entries are (i.e., the bursty-ness). These
requests operate very quickly when App Engine is performing well.
09-23 01:07PM 42.459 /
Jason, are you calling URLFetch/datastore/Memcache in that action?
So far there are no reports of Java applications being impacted. We usually
have a bit more of flexibility when it comes to tearing down and spinning up
Python instances, so I'm wondering if this is related.
--
Ikai Lan
Developer
Yes, in the /_ah/queue/deferred requests, we are almost certainly
doing datastore/memcache work and very likely doing urlfetch work (I'm
referring to this probabilistically, because we use deferred for many
things).
BTW, appid steprep is Python.
j
On Sep 23, 2:21 pm, "Ikai Lan (Google)"
wrote:
Lest you think it's something specific with deferred, I get bursts on
other urls as well. My examples often have lots of deferred because
that is by far our most common url. Here is another example:
09-23 01:25PM 27.093 /mgmt/search/start/ 500 29684ms
09-23 01:23PM 55.101 /mgmt/search/start/ 500 2
all serving for my app is now 100% dead. even the simplest request is
coming up 500 errors. App ID is slconductor.
--
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 u
@Ikai
We do have about 1.2 requests/second on our application with the ID
"dctptv", so that's probably a good app to debug the problem with. The
application is written in Python, using Memcache, URL Fetch, TaskQueue
APIs, the
Datastore and a zip-imported version of Django 1.2.3.
The whole app has
I want my App Engine code to access Gmail accounts
Contact data,
Obviously OAuth and AuthSub have a token limits.
The remaining option is to use ClientLogin username/password
authentication. My App can reuse a token per user for 24 hours.
Are there are limitations for number of outstanding token
Hi,
I have problems serving files with blank-space.
app.yaml
- url: /fonts
static_dir: fonts
expiration: "10d"
It is no problem serving files like:
http://domain.com/fonts/admire.ttf
If I type this URL in the browser it downloads the file.
A problem is if the font filename contains a bl
AppEngine - Implementing OAuth with Federated Login
http://code.google.com/apis/accounts/docs/OpenID.html
This AppEngine example asks the users' permission to access
his data on Gmail. It stores the token for each user. If many
user try to do the same how many users can be handled?
It narrows down
Hi GAE Team,
To manually maintain the file dos.yaml and update_dos looks a pretty tedious
job. I wonder if there is API to update the blacklist. If not yet, what is
the roadmap to add the API support?
Best,
Alan
--
http://twitter.com/alanxing
http://twitter.com/xinghailiang
http://facebook.com/a
Hi
I actually believe the code is more secure than the datastore.
Anyone with a valid developer userid/password can get to data via the
admin panel, or remote_api if it's stored in the datastore.
They would have to jump through some serious hoops to get the keys if
stored in the code base,
It's
I don't know.. it seems like a bad idea to place your Transaction Key in the
code..
This means you'll potentially run into problems with having other employees
or people working with the code since they might get access to it.
It also means that anyone with access to your version control system w
Greetings
Trying not to duplicate this more than necessary...but I am getting it
consistently, it appears not to be entity specific:
"A serious problem was encountered with the process that handled this
request, causing it to exit"
Basically I have:
class Foo(db.Model):
bar = db.TextProperty(
Not sure why you are trying to log individual characters.
and what are you doing with this rpc function. Not enough information
provided. How is it invoked.
T
On Sep 24, 11:37 am, Monte wrote:
> Greetings
>
> Trying not to duplicate this more than necessary...but I am getting it
> consistently
For the past several days, I have been having incredibly long
deployment times on a Java application. Often I have to cancel and
try again after about 3 minutes. Tonight I can't get it to deploy at
all. Is there an issue with the Java runtime?
Thanks.
--
You received this message because you
Well, seems like there may be some issue with calling logging.info('\n')..
Have you just tried to see if you can call logging.info('\n') to see if that
causes an issue?
Or..even just do a test with something like this:
myString = "foo\nbar"
for c in myString:
logging.info(c)
To see if you g
I am stuck waiting for my python app to deploy (appcfg.py update is still
running after several minutes) as well... so there may be an issue with
deployment at this very moment. I've already canceled one update.. this is
the second one.
On Thu, Sep 23, 2010 at 11:51 PM, pbadn wrote:
> For the p
Also, my app Dashboard is throwing 500 errors too.. so they must be up to
some sort of temp maintenance thingy..
On Thu, Sep 23, 2010 at 11:59 PM, Eli Jones wrote:
> I am stuck waiting for my python app to deploy (appcfg.py update is still
> running after several minutes) as well... so there may
I'm having problems getting to the dashboard as well.
On Sep 23, 11:01 pm, Eli Jones wrote:
> Also, my app Dashboard is throwing 500 errors too.. so they must be up to
> some sort of temp maintenance thingy..
>
> On Thu, Sep 23, 2010 at 11:59 PM, Eli Jones wrote:
> > I am stuck waiting for my py
On Sep 24, 4:51 am, pbadn wrote:
> For the past several days, I have been having incredibly long
> deployment times on a Java application.
Ditto. Deployments (across a number of apps, small & big, java &
python) has been slow over the last couple of weeks. It's failing
outright for the last coupl
Yes, I sort of feel like I'm trying to woo a very resistant lady...
"Come on.. let me do a app update?.. right? Just let me update that app
real quick."
wait... wait.. wait..
wait...
no.
"Okay.. alright.. how about I just check the logs or something.. maybe look
at the Dashboard just to see w
Righ now my app is 100% down and has been down now for about 45
minutes, http://appengine.google.com is down for me as well, and yet
this page:
http://code.google.com/status/appengine
Reports all is fine across GAE. What gives? I get that services go up
and down, but a little truth in reporting w
Same issues for me as well - logging into the dashboard and attempted
deployment of my python app are both throwing 500 errors. The current
version of my app that is already deployed appears to be working fine
from what I can tell though.
--
You received this message because you are subscribed to
My dashboard is back.
On Sep 23, 11:15 pm, Eli Jones wrote:
> Yes, I sort of feel like I'm trying to woo a very resistant lady...
>
> "Come on.. let me do a app update?.. right? Just let me update that app
> real quick."
>
> wait... wait.. wait..
>
> wait...
>
> no.
>
> "Okay.. alright.. how abo
Right after I posted looks like we are back in business. I logged into
the dashboard and uploaded my app successfully (although still slow).
Interesting analogy Eli :-)
On Sep 23, 11:18 pm, Jared wrote:
> Same issues for me as well - logging into the dashboard and attempted
> deployment of my pyt
Deployment is still not working. The status page shows everything as
normal.
On Sep 23, 11:20 pm, pbadn wrote:
> My dashboard is back.
>
> On Sep 23, 11:15 pm, Eli Jones wrote:
>
> > Yes, I sort of feel like I'm trying to woo a very resistant lady...
>
> > "Come on.. let me do a app update?.. r
+1
funny how the status page that says 100% availability manages to stay
up
but everything else doesn't
On Sep 24, 5:18 am, Jared wrote:
> Same issues for me as well - logging into the dashboard and attempted
> deployment of my python app are both throwing 500 errors. The current
> version of my
+1
please make status page more reflective of the real situation.
On Sep 24, 5:16 am, esilver wrote:
> Righ now my app is 100% down and has been down now for about 45
> minutes,http://appengine.google.comis down for me as well, and yet
> this page:
>
> http://code.google.com/status/appengine
>
>
Mr Eli Jones think this error Occur may be two reasons,
*First you add the following lines in your WEB-XML files
remoteapi
com.google.apphosting.utils.remoteapi.RemoteApiServlet
remoteapi
/remote_api
remoteapi
/remote_api
admin
I think my part of the cloud is running again. That was an
entertaining 90 minutes.
On Sep 23, 11:24 pm, Nik wrote:
> +1
> funny how the status page that says 100% availability manages to stay
> up
> but everything else doesn't
>
> On Sep 24, 5:18 am, Jared wrote:
>
> > Same issues for me as w
Well.. it would be nice if one didn't have to compare a Cloud Computing
Platform to a fickle human.. but after 12 Midnight EST (Appengine After
Dark?), what else can you do?
Anyway, deployment eventually worked for me as well.
On Fri, Sep 24, 2010 at 12:24 AM, Jared wrote:
> Right after I post
Datastore went down tonight. Our administrator was emailed about 1500
times, with this error:
File "/base/python_runtime/python_lib/versions/1/google/appengine/api/
datastore.py", line 1183, in _Run
raise _ToDatastoreError(err)
Timeout: The datastore operation timed out, or the data was
tempo
We're posting an update to downtime-notify soon.
--
Ikai Lan
Developer Programs Engineer, Google App Engine
Blogger: http://googleappengine.blogspot.com
Reddit: http://www.reddit.com/r/appengine
Twitter: http://twitter.com/app_engine
On Fri, Sep 24, 2010 at 1:06 AM, GAEfan wrote:
> Datastore
There was an issue that caused a portion of apps in a certain pool to become
unavailable as well as the admin-console/deployment. I'm working to draft
some information for downtime-notify soon.
--
Ikai
On Fri, Sep 24, 2010 at 12:36 AM, Eli Jones wrote:
> Well.. it would be nice if one didn't
82 matches
Mail list logo