[google-appengine] Re: 502 Server Errors after upgrade?

2009-03-03 Thread cz

yep, our app still quite a bit slower than usual but slightly better
than earlier today.
zipimport still seems especially slow... I'm wondering if using non-
trivial 3rd party frameworks such as Django 1.x is such a good idea on
GAE. With this kind of latency I'm thinking maybe not. Perhaps for
high traffic sites were multiple instances of the app remain in
memory, but for medium to low traffic it's really terrible. Any chance
this might get better?



On Mar 2, 11:16 pm, Brenton toonscr...@nvbell.net wrote:
 Still bad for us at insightdining.
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: AppEngine Users API not working for my domain

2009-03-03 Thread Kariem

Hi Marzia,

Thank you for the quick response. I just wanted to make sure that I
understood the technical limitations correctly and hoped I could help
others who were as unsure as I was before reading your response.

It's great to hear that you are working on it.

Cheers,
Kariem
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: 502 Server Errors after upgrade?

2009-03-03 Thread Arun Shanker Prasad

Hi All,

I am still getting this 502 error randomly, did anyone figure out what
caused it and is it fixed??

Thanks,
Arun Shanker Prasad.

On Mar 3, 2:09 pm, cz czer...@gmail.com wrote:
 yep, our app still quite a bit slower than usual but slightly better
 than earlier today.
 zipimport still seems especially slow... I'm wondering if using non-
 trivial 3rd party frameworks such as Django 1.x is such a good idea on
 GAE. With this kind of latency I'm thinking maybe not. Perhaps for
 high traffic sites were multiple instances of the app remain in
 memory, but for medium to low traffic it's really terrible. Any chance
 this might get better?

 On Mar 2, 11:16 pm, Brenton toonscr...@nvbell.net wrote:

  Still bad for us at insightdining.
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: Question Regarding Zipserve

2009-03-03 Thread Arun Shanker Prasad

Hi,

  Any solution for my problem guys??

Thanks,
Arun Shanker Prasad.

On Feb 27, 8:48 pm, Arun Shanker Prasad arunshankerpra...@gmail.com
wrote:
 Hi,

    This can be done if my application was written in the 'webapp'
 framework, but as I mentioned earlier my project is done using
 Django.

 There is no
 def main():
     app = webapp.WSGIApplication()

 URL mapping is done through the url.py.

 Thanks,
 Arun Shanker Prasad.

 On Feb 27, 8:35 pm, Iain Wade iain.w...@gmail.com wrote:

  you can specify the zip file when setup in python:

    def main():
      app = webapp.WSGIApplication(
              [('/', MainPage),
               ('/static/(.*)', zipserve.make_zip_handler('staticfiles.zip')),
              ])

  --Iain

  On Sat, Feb 28, 2009 at 1:07 AM, Arun Shanker Prasad

  arunshankerpra...@gmail.com wrote:

   Hi All,

    I tried to include the TinyMCE scripts as a zip file and serve it
   using zipserve. I included the URL config in the app.yaml,

   - url: /tinyMCE/.*
    script: $PYTHON_LIB/google/appengine/ext/zipserve

   But this needs the tinyMCE.zip to be in the root path of my App (which
   is a Django app). So this makes the zip outside my project source. I
   was wondering if I could move these to the project/media/js folder
   along with all of my other scripts?

   Thanks,
   Arun Shanker Prasad.
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: Issue with domain redirection (abc.com/def - www.abc.com/def)

2009-03-03 Thread Dennis

star this issue to give google feedback
 http://code.google.com/p/googleappengine/issues/detail?id=777


On Mar 3, 12:39 pm, PW pil...@gmail.com wrote:
 Hello,

 I have registered a new domain with Google Domains and I currently
 have my app engine application linked towww.abc.com.  The problem is
 that I cannot find a way to forward abc.com/def to www.abc.com/
 def.  It always redirect me towww.abc.comno matter what string I
 attach at the end.  Is this currently possible?  If it is not yet
 supported, is there any way to achieve this programmatically?
 (app.yaml, etc.)

 I want to show the same page for both of these URIs:  abc.com/def
 and  www.abc.com/def.

 Thank you very much in advance.

 Regards.
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Erroneous Over Quota

2009-03-03 Thread Guy Rutenberg

Hi,

I'm getting an Over Quota error for all my requests in the last 50
minutes

    Over Quota
    This Google App Engine application is temporarily over its serving
quota. Please try again later.


But when I check the Quota Details report, I see that I'm very far
from reaching any of my quota limits.

Does anybody else has the same problem? Is it related to the recent
maintenance  that was scheduled?


Thanks,

Guy
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: Viewing a non default version log (appspot uri)

2009-03-03 Thread Ubaldo Huerta

Hi Nick, thanks for answering. You're correct, the drop down let's you
switch the version.

However, my problem is that I only see the Requests Only logs. The
exception I mention in the original
message doesn't make it to the error log, so I don't know where it
happens, i.e can't debug my problem.

This used to work. I believe it stopped working for me yesterday. I do
a logging.info to see it it makes
it to the logs, but it doesn't either. I'm tied up. Will try with a
different application id, it's possible
that it's a bug in the admin.

Or could override handle_exception and write to the logs. I'll find
time later in the day to do it and report back here
-U

On Mar 3, 3:21 am, Nick Winter livel...@gmail.com wrote:
 In the upper lefthand corner of the admin dashboard, where the logs
 and everything else live, it should have your app id and your
 currently selected app version. Logs are for the currently selected
 version only, so select the new version and then click on the logs.

 (For some reason, for me, the version resets to the default version
 whenever I upload anything, and I have to select the latest (debug)
 version again.)
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] using memcache for caching query results

2009-03-03 Thread Jonathan

I am using a restful interface for an ajax application and want to be
able to store the results of queries in memcache, as much of this data
is read much more often than it is written, but it is occasionally
written.

I have been trying to think of strategies for how to do this, whilst
also maintaining the ability to invalidate the cache when necessary.

so for example:
the user requests page 1 of their objects (0-9) and I store them with
a key of modelName-userName-pageNum
the user requests page 2 of their objects (10-19) and I store them
with a key of modelName-userName-pageNum
the user modifies an object on page 2, (or deletes it, or creates a
new one) and I want to invalidate all modelName-userName cached
lists.

how do I do this???


jonathan
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: using memcache for caching query results

2009-03-03 Thread Andi Albrecht

2009/3/3 Jonathan jricket...@gmail.com:

 I am using a restful interface for an ajax application and want to be
 able to store the results of queries in memcache, as much of this data
 is read much more often than it is written, but it is occasionally
 written.

 I have been trying to think of strategies for how to do this, whilst
 also maintaining the ability to invalidate the cache when necessary.

 so for example:
 the user requests page 1 of their objects (0-9) and I store them with
 a key of modelName-userName-pageNum
 the user requests page 2 of their objects (10-19) and I store them
 with a key of modelName-userName-pageNum
 the user modifies an object on page 2, (or deletes it, or creates a
 new one) and I want to invalidate all modelName-userName cached
 lists.

 how do I do this???

If you want to delete *all* 'modelName-userName' items, why not store
a mapping (just one cached value) with 'modelName-userName' as key.

For example:

  from google.appengine.api import memcache
  key = 'model-user'
  # load cached values
  data = memcache.get(key)
  if data is None:
data = {}
  # query page1
  page1 = some_query()
  data[1] = page1
  memcache.set(key, data)
  # return response
  # query page 2
  data = memcache.get(key)
  if data is None:
data = {}
 page2 = some_query()
 data[2] = page2
 memcache.set(key, data)

And if something's changed, just do memcache.delete(key).

Andi




 jonathan
 


--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: Erroneous Over Quota

2009-03-03 Thread auzhuang

My site getting an  Over Quota error  too...

I only used less than 1% of quota.

All of my python script page getting this error!! But html/jpg/js
pages not.  Why???!!!

Guy Rutenberg g...@labpixies.com wrote:
 Hi,

 I'm getting an Over Quota error for all my requests in the last 50
 minutes

     Over Quota
     This Google App Engine application is temporarily over its serving
 quota. Please try again later.

 But when I check the Quota Details report, I see that I'm very far
 from reaching any of my quota limits.

 Does anybody else has the same problem? Is it related to the recent
 maintenance  that was scheduled?

 Thanks,

 Guy
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: Erroneous Over Quota

2009-03-03 Thread Jonathan Feinberg

Wordle is also getting spurious quota denials. I hope someone at
Google is awake and full of Starbucks.
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: Viewing a non default version log (appspot uri)

2009-03-03 Thread Nick Winter

Ah, that's odd. Our testing version definitely shows all the log
messages we generate correctly, so if we trap an Exception and
logging.error() it, everything works. Not sure about unhandled 500s,
though. In fact, we did just see a peculiar 500 on our testing version
that we couldn't find in the logs, so maybe that's the same issue.
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: 502 Server Errors after upgrade?

2009-03-03 Thread Nick Winter

http://code.google.com/status/appengine/detail/serving/2009/03/03#ae-trust-detail-helloworld-get-latency

Just about every day for the past several weeks, there's been elevated
latency like this, usually at similar times of day. It was unfortunate
and frustrating before, but since last night our development is
stalled because every part of App Engine is too slow to do any testing
or data manipulation right now. 5 seconds per request?

I'm confident that the App Engine team will get a handle on the
performance and everything will be shiny once more, but it'd be nice
to hear some word as to what's going on. Are the servers just
overloaded? Did something go wrong with the maintenance last night? Is
anomaly-yellow serving to be expected?
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: I got a problem with Appengine + Flex-HttpService

2009-03-03 Thread Doug

Could you be a little more specific about what it means that you can
not aceess App engine?

One guess that I have as to what your problem could be
If you have your swf file stored on another server or on your local
computer you will need to have a cross domain policy file in the root
of your app engine application so that your flash client can
authinicate that it is OK to call the httpservice.

If you application works in Flex Developer the Bin-Debug folders are
excluded from having to make this chcek because they are listed in the
client as trusted sites.

Doug

On Mar 1, 10:09 pm, Legend Zhang 52openplatf...@gmail.com wrote:
 I can not access Appengine from flex using httpservice when I use IE6,
 using get and post.

 Did someone have this problem 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 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Help! My site only used 1% of quota,but it raise Exception said: Over Quota Why?

2009-03-03 Thread proxypy

hi, google:

  Help! My site only used less than 1% of quota,but it raise exception
said: Over Quota  now!!

  Why?  my site :  http://proxypy.appspot.com

  Can any one help?

  Thank you very much.

--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] My Applications in Google App Engine status None Deployed

2009-03-03 Thread wayne

hi am new bee to google apps.can any one provide help me  how to
deploy my application in google app..i have added my domain and
activated the service but it shows 404 error.my domain is
eximdata9.com my application is exim-da-bank plz help me any one
around there.

--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: Issue with domain redirection (abc.com/def - www.abc.com/def)

2009-03-03 Thread fczuardi

On Mar 3, 1:39 am, PW pil...@gmail.com wrote:
 Hello,

 I have registered a new domain with Google Domains and I currently
 have my app engine application linked towww.abc.com.  The problem is
 that I cannot find a way to forward abc.com/def to www.abc.com/
 def.  It always redirect me towww.abc.comno matter what string I
 attach at the end.  Is this currently possible?  If it is not yet
 supported, is there any way to achieve this programmatically?
 (app.yaml, etc.)

 I want to show the same page for both of these URIs:  abc.com/def
 and  www.abc.com/def.


What I did in my app was to use a URL rewriting rule on the server
that my naked domain points to, if you use apache this on
the .htaccess should do the trick:

RewriteEngine on
RewriteRule ^(.*)$ http://www.yourdomainnamehere.com/$1 [R,NC]

[]s

--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: 502 Server Errors after upgrade?

2009-03-03 Thread proxypy

I got 403 Over Quota Error.  But I only used less than 1% quota now!!
my site: proxypy.appspot.com

Who can help me ?


 Bill billk...@gmail.com wrote:
 Anyone else having trouble with their apps?  I'm getting 502 Server
 Errors and even looking at logs in the console are glacially slow.

--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: Brazil and Hong Kong now supported for Billing

2009-03-03 Thread fczuardi


That's amazing Brett! Thanks!

As a Brazilian, it is comforting to know I will be able to fund
scalability in case my pet project (http://quoteurl.com) ever reaches
critical mass ;)

[]s

On Mar 2, 9:21 pm, Brett Slatkin brett-appeng...@google.com wrote:
 Hey there,

 At launch, Brazil and Hong Kong were not in our list of supported
 countries for billing. I'm happy to announce that application
 administrators in these countries may now purchase additional
 resources for App Engine. Thanks for your patience!

 -Brett

 Google App Engine Team

--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: Erroneous Over Quota

2009-03-03 Thread poncz

I had the same problem for 12 hours and now it started working again.

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 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: Erroneous Over Quota

2009-03-03 Thread proxypy


My site getting the same error: Over Quota 

I found if we visit the python script page this error raise (eg.
http://proxypy.appspot.com/helloworld.py )

bug if visit html/jpg/js page, it's good. (eg.
http://proxypy.appspot.com/proxyxy_static/proxypy.jpg )



Guy Rutenberg g...@labpixies.com wrote:
 Hi,

 I'm getting an Over Quota error for all my requests in the last 50
 minutes

     Over Quota
     This Google App Engine application is temporarily over its serving
 quota. Please try again later.

 But when I check the Quota Details report, I see that I'm very far
 from reaching any of my quota limits.

 Does anybody else has the same problem? Is it related to the recent
 maintenance  that was scheduled?

 Thanks,

 Guy

--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] 500 error ! help me, Thanx.

2009-03-03 Thread blackball

my site: http://bugway.appspot.com
Please help me to delete the older versions.


Best regards!

blackball

--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: 502 Server Errors after upgrade?

2009-03-03 Thread Brett Slatkin

Hi Nick,

On Tue, Mar 3, 2009 at 8:55 AM, Nick Winter livel...@gmail.com wrote:

 http://code.google.com/status/appengine/detail/serving/2009/03/03#ae-trust-detail-helloworld-get-latency

 Just about every day for the past several weeks, there's been elevated
 latency like this, usually at similar times of day. It was unfortunate
 and frustrating before, but since last night our development is
 stalled because every part of App Engine is too slow to do any testing
 or data manipulation right now. 5 seconds per request?

 I'm confident that the App Engine team will get a handle on the
 performance and everything will be shiny once more, but it'd be nice
 to hear some word as to what's going on. Are the servers just
 overloaded? Did something go wrong with the maintenance last night? Is
 anomaly-yellow serving to be expected?

We had some unexpected issues during the maintenance last night which
caused elevated latencies and errors for all applications. We resolved
the issue around 8:45pm last night and things have returned to normal
since. Please let me know if you're still seeing any problems.

As for the elevated latency for the dynamic request metric (that you
linked to), this is primarily a product of alert tolerances. We're
still tuning our status site metrics to match real-world expectations
of App Engine performance. You'll notice today that we've raised some
of these tolerances by a little bit, causing many of the lines to go
back to a blue color (i.e., everything OK).

-Brett

--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: 502 Server Errors after upgrade?

2009-03-03 Thread Brenton

It still feels down to me.  Our app keeps timing out.  Friends' apps
too.

208 - try again in 30 secs.  Same as last night.
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Pylons 0.9.7 is fully supported

2009-03-03 Thread Amr Ellafi
is Pylons 0.9.7 fully supported on AppEngine ?

--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: 502 Server Errors after upgrade?

2009-03-03 Thread Brandon Thomson

Ditto. Datastore performance is very bad too.

On Mar 3, 2:04 pm, Brenton toonscr...@nvbell.net wrote:
 It still feels down to me.  Our app keeps timing out.  Friends' apps
 too.

 208 - try again in 30 secs.  Same as last night.
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: 502 Server Errors after upgrade?

2009-03-03 Thread Sylvain

Yes I don't know why but today the main request is 1000 ms-cpu higher
than yesterday.
So the CPU Quota is higher than usual.

Regards

On 3 mar, 20:08, Brandon Thomson gra...@gmail.com wrote:
 Ditto. Datastore performance is very bad too.

 On Mar 3, 2:04 pm, Brenton toonscr...@nvbell.net wrote:

  It still feels down to me.  Our app keeps timing out.  Friends' apps
  too.

  208 - try again in 30 secs.  Same as last night.
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: 502 Server Errors after upgrade?

2009-03-03 Thread Arun Shanker Prasad

Hi,

My app still seems to be experiencing this problem.. I seem to get 502
- Bad Gateway error at random, also the the serving of the app is very
slow. Writes are the most expensive, timing out randomly..

Thanks,
Arun Shanker Prasad.

On Mar 4, 12:18 am, Sylvain sylvain.viv...@gmail.com wrote:
 Yes I don't know why but today the main request is 1000 ms-cpu higher
 than yesterday.
 So the CPU Quota is higher than usual.

 Regards

 On 3 mar, 20:08, Brandon Thomson gra...@gmail.com wrote:



  Ditto. Datastore performance is very bad too.

  On Mar 3, 2:04 pm, Brenton toonscr...@nvbell.net wrote:

   It still feels down to me.  Our app keeps timing out.  Friends' apps
   too.

   208 - try again in 30 secs.  Same as last night.
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: 502 Server Errors after upgrade?

2009-03-03 Thread Pete Koomen

Hi all,

Some apps are still seeing inreased latencies--we're working hard to
isolate this.  We'll keep you updated as we do.

Pete

On Mar 3, 11:22 am, Arun Shanker Prasad arunshankerpra...@gmail.com
wrote:
 Hi,

 My app still seems to be experiencing this problem.. I seem to get 502
 - Bad Gateway error at random, also the the serving of the app is very
 slow. Writes are the most expensive, timing out randomly..

 Thanks,
 Arun Shanker Prasad.

 On Mar 4, 12:18 am, Sylvain sylvain.viv...@gmail.com wrote:

  Yes I don't know why but today the main request is 1000 ms-cpu higher
  than yesterday.
  So the CPU Quota is higher than usual.

  Regards

  On 3 mar, 20:08, Brandon Thomson gra...@gmail.com wrote:

   Ditto. Datastore performance is very bad too.

   On Mar 3, 2:04 pm, Brenton toonscr...@nvbell.net wrote:

It still feels down to me.  Our app keeps timing out.  Friends' apps
too.

208 - try again in 30 secs.  Same as last night.
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: 502 Server Errors after upgrade?

2009-03-03 Thread Nick Winter

Yes, I'm still seeing problems. We've been averaging 4 seconds per
request for the past six hours, roughly correlated to the elevated
latency that you say is within tolerance and is averaging 250 ms per
request. Some of that is due to a recently identified performance
issue with one of our common handlers being identified as a high CPU
handler and getting sidelined to make room for more performant apps'
handlers. We haven't been able to fix that yet, but it's not just that
handler: it's every dynamic handler.

This isn't just an issue since last night, though; it's been on and
off for two months. We're still seeing widely variable response times
on almost every request. In the admin console, for example, most
requests take a normal second or so, but a fifth of them or so take
between 7-20 seconds to respond. This is stuff like expanding one log
entry with no log messages in it. I know that's not in my code. Is it
instance startup costs? I think so. From my logs, I'll load something
simple like a FAQ page, and it's fine, whenever I have to start
another instance and import Django and some views, well, that's 7-14
seconds to do it. Have we changed anything in the past two months? A
couple very small things, but mostly our development has been on
another branch. It goes between working just fine on every request
and several seconds to spawn an instance running the same code as
usual from day to day and time to time. It's just been getting more
frequent and worse as time goes on.

The simplest handler we have, which imports our models, reads one
thing at random from the datastore, and returns it, with no web
framework, normally runs in 50-250 ms and takes 50-80 ms of cpu, but
sometimes (new instance?) takes 1300-2000 ms and 130-300 ms cpu. But I
made an even simpler handler as a test, with no import, that just
prints a random number. Starting a new instance for that only takes a
70-250 ms response time. And if I make that import our models every
time, it doesn't change anything. It's almost like the cost of
starting a new instance is multiplied by the cost of the instantiation
code is multiplied by whether App Engine is feeling cheerful that
hour.

It could be our code, I could see that. If there's a reason why the
admin console would be so slow at the same times and in the same way
as the rest of our site, maybe it would shed some light. If we're
doing something subtly wrong when we import Django (0.96) and our
models, I could see that, but only if there's a reason why we wouldn't
see it sometimes and would at other times, and why it would have been
getting worse without any code changes.

It would also help a lot to know exactly how this works (from the
Quotas page):
Applications that are heavily cpu-bound, on the other hand, may incur
some additional latency in long-running requests in order to make room
for other apps sharing the same servers.
Marzia has said that this is per-request, so I'm assuming that certain
handlers will get sidelined, but this is happening site-wide --
otherwise, it would make perfect sense. How is a handler identified as
high-cpu? How long does that classification last?

Thanks,
--Nick (app id: skrit)


On Mar 3, 1:25 pm, Brett Slatkin brett-appeng...@google.com wrote:
 Hi Nick,

 On Tue, Mar 3, 2009 at 8:55 AM, Nick Winter livel...@gmail.com wrote:

 http://code.google.com/status/appengine/detail/serving/2009/03/03#ae-...

  Just about every day for the past several weeks, there's been elevated
  latency like this, usually at similar times of day. It was unfortunate
  and frustrating before, but since last night our development is
  stalled because every part of App Engine is too slow to do any testing
  or data manipulation right now. 5 seconds per request?

  I'm confident that the App Engine team will get a handle on the
  performance and everything will be shiny once more, but it'd be nice
  to hear some word as to what's going on. Are the servers just
  overloaded? Did something go wrong with the maintenance last night? Is
  anomaly-yellow serving to be expected?

 We had some unexpected issues during the maintenance last night which
 caused elevated latencies and errors for all applications. We resolved
 the issue around 8:45pm last night and things have returned to normal
 since. Please let me know if you're still seeing any problems.

 As for the elevated latency for the dynamic request metric (that you
 linked to), this is primarily a product of alert tolerances. We're
 still tuning our status site metrics to match real-world expectations
 of App Engine performance. You'll notice today that we've raised some
 of these tolerances by a little bit, causing many of the lines to go
 back to a blue color (i.e., everything OK).

 -Brett
--~--~-~--~~~---~--~~
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] Re: using keys in an IN statement

2009-03-03 Thread pedepy

uhah yea i believe i am

isnt the proper syntax WHERE property IN (foo, foo, foo) ?

On Mar 3, 2:38 am, ryan ryanb+appeng...@google.com wrote:
 On Mar 1, 11:06 am, pedepy paul.ro...@gmail.com wrote:

  I would like to fetch results only against a particular subset of
  keys. I'm trying to use 'WHERE __key__ IN (:1), list_of_keys ... the
  gql object accepts that as a valid query, but returns no result..

 hmm, __key__ IN ... works for me. fromhttp://shell.appspot.com/:

  class Foo(db.Expando):
   pass
  foos = Foo.all().filter('x ', 0).fetch(3)
  keys = [f.key() for f in foos]
  keys

 [datastore_types.Key.from_path('Foo', 32425L, _app=u'shell'),
 datastore_types.Key.from_path('Foo', 33376L, _app=u'shell'),
 datastore_types.Key.from_path('Foo', 33399L, _app=u'shell')] got = 
 Foo.gql('where __key__ in :1', keys).fetch(3)
  [f.key() for f in got]

 [datastore_types.Key.from_path('Foo', 32425L, _app=u'shell'),
 datastore_types.Key.from_path('Foo', 33376L, _app=u'shell'),
 datastore_types.Key.from_path('Foo', 33399L, _app=u'shell')]

 out of curiosity, are you actually including those parentheses around :
 1 in your GQL query?
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] [CRITICAL] Datastore operations slow

2009-03-03 Thread Alex Popescu

Hi,

I'm seeing that most of the datastore ops are being slow lately by
about an order of magnitude slower.

Here is a set of numbers from now:

03-03 12:25PM 46.104  200 2296ms 1398ms-cpu 0kb
03-03 12:25PM 15.755  200 2025ms 1330ms-cpu 0kb
03-03 12:22PM 59.116  200 2519ms 1375ms-cpu 0kb
03-03 12:22PM 50.280  200 3550ms 1419ms-cpu 0kb
03-03 12:22PM 40.446  200 3743ms 1330ms-cpu 0kb
03-03 12:22PM 33.069  200 4966ms 1575ms-cpu 0kb
03-03 12:22PM 24.450  200 5079ms 1552ms-cpu 0kb
03-03 12:22PM 09.252  200 2525ms 1309ms-cpu 0kb
03-03 12:22PM 01.147  200 2487ms 1353ms-cpu 0kb
03-03 12:21PM 43.116  200 6286ms 1641ms-cpu 0kb
03-03 12:20PM 43.931  200 879ms 1110ms-cpu 0kb
03-03 12:10PM 23.405  200 5081ms 1575ms-cpu 0kb
03-03 12:10PM 12.014  200 5394ms 1552ms-cpu 0kb
03-03 12:10PM 00.713  200 5384ms 1552ms-cpu 0kb
03-03 12:09PM 48.420  200 3503ms 1197ms-cpu 0kb
03-03 12:09PM 45.042  200 4086ms 1486ms-cpu 0kb
03-03 12:06PM 51.240  200 126ms 115ms-cpu 0kb
03-03 12:06PM 46.039  200 3289ms 1464ms-cpu 0kb
03-03 12:06PM 38.422  200 5202ms 1464ms-cpu 0kb
03-03 12:06PM 31.616  200 4431ms 1464ms-cpu 0kb

and here is the same operation yesterday:

03-03 03:14AM 11.589 200 94ms 76ms-cpu 0kb
03-03 03:14AM 09.001 200 93ms 93ms-cpu 0kb
03-03 03:14AM 07.035 200 130ms 100ms-cpu 0kb
03-03 03:14AM 04.682 200 89ms 78ms-cpu 0kb
03-03 03:13AM 59.604 200 865ms 1087ms-cpu 0kb
03-03 03:12AM 34.688 200 93ms 79ms-cpu 0kb
03-03 03:12AM 31.917 200 85ms 75ms-cpu 0kb
03-03 03:12AM 29.498 200 107ms 97ms-cpu 0kb
03-03 03:12AM 28.233 200 104ms 88ms-cpu 0kb
03-03 03:11AM 39.239 200 124ms 96ms-cpu 0kb
03-03 03:11AM 16.987 200 131ms 129ms-cpu 0kb
03-03 03:11AM 12.991 200 1601ms 1087ms-cpu 0kb
03-03 03:10AM 28.677 200 107ms 96ms-cpu 0kb
03-03 03:10AM 19.079 200 127ms 152ms-cpu 0kb
03-03 03:09AM 57.002 200 142ms 116ms-cpu 0kb

The operation is performed in the same conditions and the data set is
the equivalent in size.

The appid is dailycloud. I'm looking forward to hearing the reasons
for this degradation of the datastore performance.

./alex
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: 502 Server Errors after upgrade?

2009-03-03 Thread Artem

I am still getting 502s in our App (which is an instance of Rietveld
without any changes except securing it with a password).
app id is: wsl-codereview

We have changed nothing. Problems started last night, but now every
request is a 502.

Artem

On Mar 3, 1:25 pm, Brett Slatkin brett-appeng...@google.com wrote:
 Hi Nick,

 On Tue, Mar 3, 2009 at 8:55 AM, Nick Winter livel...@gmail.com wrote:

 http://code.google.com/status/appengine/detail/serving/2009/03/03#ae-...

  Just about every day for the past several weeks, there's been elevated
  latency like this, usually at similar times of day. It was unfortunate
  and frustrating before, but since last night our development is
  stalled because every part of App Engine is too slow to do any testing
  or data manipulation right now. 5 seconds per request?

  I'm confident that the App Engine team will get a handle on the
  performance and everything will be shiny once more, but it'd be nice
  to hear some word as to what's going on. Are the servers just
  overloaded? Did something go wrong with the maintenance last night? Is
  anomaly-yellow serving to be expected?

 We had some unexpected issues during the maintenance last night which
 caused elevated latencies and errors for all applications. We resolved
 the issue around 8:45pm last night and things have returned to normal
 since. Please let me know if you're still seeing any problems.

 As for the elevated latency for the dynamic request metric (that you
 linked to), this is primarily a product of alert tolerances. We're
 still tuning our status site metrics to match real-world expectations
 of App Engine performance. You'll notice today that we've raised some
 of these tolerances by a little bit, causing many of the lines to go
 back to a blue color (i.e., everything OK).

 -Brett

--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] wordnet on appengine

2009-03-03 Thread tabularasa

I'm trying to get PyWordnet working on App Engine. Everything works
locally but I can't deploy because one of the files that store the
data is over the upload limit (14MB).

My question is, has anyone got PyWordnet working on App Engine, or
does anyone have experience working with PyWordnet and might know if
it's possible to split up the data files into parts?

--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: Help! My site only used 1% of quota,but it raise Exception said: Over Quota Why?

2009-03-03 Thread Alexander Kojevnikov

On Mar 3, 7:23 pm, proxypy pypr...@gmail.com wrote:
   Help! My site only used less than 1% of quota,but it raise exception
 said: Over Quota  now!!

There are many different quotas, you must be hitting one of them. In
your Dashboard go to Quota Details, that page has a break-down of
all the quotas.
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: My Applications in Google App Engine status None Deployed

2009-03-03 Thread Alexander Kojevnikov

On Mar 3, 11:12 pm, wayne wayne.parnell...@gmail.com wrote:
 hi am new bee to google apps.can any one provide help me  how to
 deploy my application in google app..i have added my domain and
 activated the service but it shows 404 error.my domain is
 eximdata9.com my application is exim-da-bank plz help me any one
 around there.

http://code.google.com/appengine/docs/python/gettingstarted/uploading.html
http://code.google.com/appengine/docs/python/tools/uploadinganapp.html
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: Ajax

2009-03-03 Thread PYD


Bonjour,

Thank for your help.
I think the problem was that the tutorial template i aHTML DTD, while
my light AjaxXmlLoad is XHTML DTD.
I suppose I will be able to manage.
However, my next step is to use Cheetah in Google App (I 'm used to
Cheetah).
So, is there somewhere code snippets / examples about this  (instead
of django)?

Thanks on forward

PY Delens
=
On 25 fév, 21:13, Doug doug...@gmail.com wrote:
 I am not sure that this is an GAE issue.


 I do not *think* that XML docemnts have an innerHTML property, so I
 think that you just need to handel the XML document that you loaded
 differently.

 I took your code and played with it in IE.  This code 'works', but the
 call to getElementsByTagName is returng a nodeList that would have to
 be converted back to HTML before you could display them. You would
 also have to add Firefox support back in.  IE gives me better errors
 from JavaScript, so that is why this is ie code.

 I hope this helps some!

--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] PHP + MySQL is a web standard ;-)

2009-03-03 Thread KillIEbrowser

I'm thinking to come back to PHP + MySQL, is this a good idea?

--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: using keys in an IN statement

2009-03-03 Thread ryan

On Mar 3, 12:26 pm, pedepy paul.ro...@gmail.com wrote:

 isnt the proper syntax WHERE property IN (foo, foo, foo) ?

if you're providing a list of constants, yes. if you're using a bound
parameter, though, like in your original post, you should omit the
parentheses.

having said that, it looks like we may sometimes handle list bound
parameters incorrectly, particularly with parentheses around them.
i'll look into that. thanks for the report!
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Downside of the Google App Engine relying on Google Apps - Horror Story

2009-03-03 Thread Eaden

Hi there,

In order to host an application on Google App Engine you need to add
your domain to a Google Apps account. If anything goes wrong with your
Google Apps account, your Google App Engine sites can be affected and
you have no where to turn for support. Your apps are not accessible
from your domain ( you can still reach them from app.appspot.com
however ).

For example, my Google Apps account broke. I can't even get to the
login page and get an error saying there is no Google Apps set up for
this domain name. However I had been using the account for a number of
years. I cannot even upgrade to premium support as it is impossible to
log in.

Because Google Apps can only be hosted by google, even if you have
backups you can not easily move your App to another server while the
issue is sorted out. So far I have had about 15 hours downtime on my
app.

I'm not sure what I'd recommend but there needs to be better channels
of support for Google Apps if it is to be part of Google App Engine.

Regards
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: 502 Server Errors after upgrade?

2009-03-03 Thread Brandon Thomson

I think my errors are gone now. Thank you Google!

On Mar 3, 1:44 pm, Artem p.ar...@gmail.com wrote:
 I am still getting 502s in our App (which is an instance of Rietveld
 without any changes except securing it with a password).
 app id is: wsl-codereview

 We have changed nothing. Problems started last night, but now every
 request is a 502.

 Artem

 On Mar 3, 1:25 pm, Brett Slatkin brett-appeng...@google.com wrote:

  Hi Nick,

  On Tue, Mar 3, 2009 at 8:55 AM, Nick Winter livel...@gmail.com wrote:

  http://code.google.com/status/appengine/detail/serving/2009/03/03#ae-...

   Just about every day for the past several weeks, there's been elevated
   latency like this, usually at similar times of day. It was unfortunate
   and frustrating before, but since last night our development is
   stalled because every part of App Engine is too slow to do any testing
   or data manipulation right now. 5 seconds per request?

   I'm confident that the App Engine team will get a handle on the
   performance and everything will be shiny once more, but it'd be nice
   to hear some word as to what's going on. Are the servers just
   overloaded? Did something go wrong with the maintenance last night? Is
   anomaly-yellow serving to be expected?

  We had some unexpected issues during the maintenance last night which
  caused elevated latencies and errors for all applications. We resolved
  the issue around 8:45pm last night and things have returned to normal
  since. Please let me know if you're still seeing any problems.

  As for the elevated latency for the dynamic request metric (that you
  linked to), this is primarily a product of alert tolerances. We're
  still tuning our status site metrics to match real-world expectations
  of App Engine performance. You'll notice today that we've raised some
  of these tolerances by a little bit, causing many of the lines to go
  back to a blue color (i.e., everything OK).

  -Brett
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Reminder: App Engine chat time, tomorrow (3/4) 7-8PM

2009-03-03 Thread Marzia Niccolai
Details can be found here:
http://groups.google.com/group/google-appengine/browse_thread/thread/8ea64f610b5ed428

-Marzia

--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: Datastore operations slow

2009-03-03 Thread Ryan Lamansky

So... this isn't normal performance?

I just uploaded a test app for the first time and was really worried
about the datastore's speed :)

-Ryan

On Mar 3, 3:40 pm, Brandon Thomson gra...@gmail.com wrote:
 You should be glad your app is working at all! All my queries are
 timing out. It's caused by whatever modifications they made during
 scheduled maintainance yesterday.

 On Mar 3, 3:39 pm, Alex Popescu the.mindstorm.mailingl...@gmail.com
 wrote:

  Hi,

  I'm seeing that most of thedatastoreops are being slow lately by
  about an order of magnitude slower.

  Here is a set of numbers from now:

  03-03 12:25PM 46.104  200 2296ms 1398ms-cpu 0kb
  03-03 12:25PM 15.755  200 2025ms 1330ms-cpu 0kb
  03-03 12:22PM 59.116  200 2519ms 1375ms-cpu 0kb
  03-03 12:22PM 50.280  200 3550ms 1419ms-cpu 0kb
  03-03 12:22PM 40.446  200 3743ms 1330ms-cpu 0kb
  03-03 12:22PM 33.069  200 4966ms 1575ms-cpu 0kb
  03-03 12:22PM 24.450  200 5079ms 1552ms-cpu 0kb
  03-03 12:22PM 09.252  200 2525ms 1309ms-cpu 0kb
  03-03 12:22PM 01.147  200 2487ms 1353ms-cpu 0kb
  03-03 12:21PM 43.116  200 6286ms 1641ms-cpu 0kb
  03-03 12:20PM 43.931  200 879ms 1110ms-cpu 0kb
  03-03 12:10PM 23.405  200 5081ms 1575ms-cpu 0kb
  03-03 12:10PM 12.014  200 5394ms 1552ms-cpu 0kb
  03-03 12:10PM 00.713  200 5384ms 1552ms-cpu 0kb
  03-03 12:09PM 48.420  200 3503ms 1197ms-cpu 0kb
  03-03 12:09PM 45.042  200 4086ms 1486ms-cpu 0kb
  03-03 12:06PM 51.240  200 126ms 115ms-cpu 0kb
  03-03 12:06PM 46.039  200 3289ms 1464ms-cpu 0kb
  03-03 12:06PM 38.422  200 5202ms 1464ms-cpu 0kb
  03-03 12:06PM 31.616  200 4431ms 1464ms-cpu 0kb

  and here is the same operation yesterday:

  03-03 03:14AM 11.589 200 94ms 76ms-cpu 0kb
  03-03 03:14AM 09.001 200 93ms 93ms-cpu 0kb
  03-03 03:14AM 07.035 200 130ms 100ms-cpu 0kb
  03-03 03:14AM 04.682 200 89ms 78ms-cpu 0kb
  03-03 03:13AM 59.604 200 865ms 1087ms-cpu 0kb
  03-03 03:12AM 34.688 200 93ms 79ms-cpu 0kb
  03-03 03:12AM 31.917 200 85ms 75ms-cpu 0kb
  03-03 03:12AM 29.498 200 107ms 97ms-cpu 0kb
  03-03 03:12AM 28.233 200 104ms 88ms-cpu 0kb
  03-03 03:11AM 39.239 200 124ms 96ms-cpu 0kb
  03-03 03:11AM 16.987 200 131ms 129ms-cpu 0kb
  03-03 03:11AM 12.991 200 1601ms 1087ms-cpu 0kb
  03-03 03:10AM 28.677 200 107ms 96ms-cpu 0kb
  03-03 03:10AM 19.079 200 127ms 152ms-cpu 0kb
  03-03 03:09AM 57.002 200 142ms 116ms-cpu 0kb

  The operation is performed in the same conditions and the data set is
  the equivalent in size.

  The appid is dailycloud. I'm looking forward to hearing the reasons
  for this degradation of thedatastoreperformance.

  ./alex
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: New Terms of Service :-(

2009-03-03 Thread Pete Koomen

Hi,

The sections that have changed in our new terms of service are Section
4 and Section 10.3.  We added some language around billing and
payments, and also a clause that prevents users from using multiple
cloned free applications to avoid usage charges that would have
otherwise been incurred by single app.

The admin console does not currently provide developers with a way to
delete applications.  You can effectively delete an app by deploying
an empty app using the same verison number that is currently live.
Deployment does not require acceptance of our terms.

Thanks,
Pete Koomen, App Engine Team

On Feb 28, 5:10 am, KillIEbrowser davide.rogn...@gmail.com wrote:
 Follow the steps:

 1. Sign-in: Google App Engine

 2. Appears: Accept New Terms of 
 Servicehttp://appengine.google.com/start/newtos

 3. Press: [Cancel]

 4. Redirect to:http://code.google.com/appengine/

 4. Now I can not delete my apps...

 On Feb 28, 1:56 pm, Barry Hunter barrybhun...@googlemail.com wrote:

  Considering they are refering to Billing, which was only just
  introduced, its a fair bet that its new.

  What specificly do you object to in that quote?

  On 28/02/2009, KillIEbrowser davide.rogn...@gmail.com wrote:

For example, is this a new Term?

4.2. A bill will be issued to your online account for all charges
accrued in excess of the Fee Threshold.  For use of the Service in
excess of any portion of the Fee Threshold, you shall be responsible
for all charges up to the amount set in your online account, and shall
pay all charges in U.S. Dollars or in such other currency as agreed to
in writing by the parties.  Unless agreed to by the parties in
writing, you shall pay all charges in accordance with the payment
terms in the Service FAQ.  Late payments may bear interest at the rate
of 1.5% per month (or the highest rate permitted by law, if less).
Charges are exclusive of taxes. You are responsible for paying all
taxes and government charges, and all reasonable expenses and
attorneys fees Google incurs collecting late amounts. To the fullest
extent permitted by law, you waive all claims relating to charges
unless claimed within 60 days after the charge (this does not affect
your credit card issuer rights). Charges are solely based on Google's
measurements of your use of the Service, unless otherwise agreed to in
writing. To the fullest extent permitted by law, refunds (if any) are
at the discretion of Google and only in the form of credit for the
Service. Nothing in these Terms obligates Google to extend credit to
any party.  You acknowledge and agree that any credit card and related
billing and payment information that you provide to Google may be
shared by Google with companies who work on Google's behalf, such as
payment processors and/or credit agencies, solely for the purposes of
checking credit, effecting payment to Google and servicing your
account. Google may also provide information in response to valid
legal process, such as subpoenas, search warrants and court orders, or
to establish or exercise its legal rights or defend against legal
claims. Google shall not be liable for any use or disclosure of such
information by such third parties. Google reserves the right to
discontinue the provision of the Service to you for any late payments.

4.3. Google may change its fees and payment policies for the Service
with ninety (90) days prior notice. However, Google may change the Fee
Threshold limits at its discretion. Changes to the fees or payment
policies will be posted in the Service FAQ or at
http://code.google.com/appengine/terms.html(orsuch other URL Google
may provide from time to time). Any outstanding balance becomes
immediately due and payable upon termination of the Terms for any
reason.

On Feb 27, 8:40 pm, KillIEbrowser davide.rogn...@gmail.com wrote:
 Why I must accept the New Terms of Service ?
 What is the delta? /\
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: [CRITICAL] Datastore operations slow

2009-03-03 Thread Brett Slatkin

Hi Alex,

We're aware of elevated Serving and Datastore latencies and are
working hard to rectify the situation. We're very sorry for any
trouble this is causing your application and others. Thanks for your
patience.

-Brett

On Tue, Mar 3, 2009 at 12:39 PM, Alex Popescu
the.mindstorm.mailingl...@gmail.com wrote:

 Hi,

 I'm seeing that most of the datastore ops are being slow lately by
 about an order of magnitude slower.

 Here is a set of numbers from now:

 03-03 12:25PM 46.104  200 2296ms 1398ms-cpu 0kb
 03-03 12:25PM 15.755  200 2025ms 1330ms-cpu 0kb
 03-03 12:22PM 59.116  200 2519ms 1375ms-cpu 0kb
 03-03 12:22PM 50.280  200 3550ms 1419ms-cpu 0kb
 03-03 12:22PM 40.446  200 3743ms 1330ms-cpu 0kb
 03-03 12:22PM 33.069  200 4966ms 1575ms-cpu 0kb
 03-03 12:22PM 24.450  200 5079ms 1552ms-cpu 0kb
 03-03 12:22PM 09.252  200 2525ms 1309ms-cpu 0kb
 03-03 12:22PM 01.147  200 2487ms 1353ms-cpu 0kb
 03-03 12:21PM 43.116  200 6286ms 1641ms-cpu 0kb
 03-03 12:20PM 43.931  200 879ms 1110ms-cpu 0kb
 03-03 12:10PM 23.405  200 5081ms 1575ms-cpu 0kb
 03-03 12:10PM 12.014  200 5394ms 1552ms-cpu 0kb
 03-03 12:10PM 00.713  200 5384ms 1552ms-cpu 0kb
 03-03 12:09PM 48.420  200 3503ms 1197ms-cpu 0kb
 03-03 12:09PM 45.042  200 4086ms 1486ms-cpu 0kb
 03-03 12:06PM 51.240  200 126ms 115ms-cpu 0kb
 03-03 12:06PM 46.039  200 3289ms 1464ms-cpu 0kb
 03-03 12:06PM 38.422  200 5202ms 1464ms-cpu 0kb
 03-03 12:06PM 31.616  200 4431ms 1464ms-cpu 0kb

 and here is the same operation yesterday:

 03-03 03:14AM 11.589 200 94ms 76ms-cpu 0kb
 03-03 03:14AM 09.001 200 93ms 93ms-cpu 0kb
 03-03 03:14AM 07.035 200 130ms 100ms-cpu 0kb
 03-03 03:14AM 04.682 200 89ms 78ms-cpu 0kb
 03-03 03:13AM 59.604 200 865ms 1087ms-cpu 0kb
 03-03 03:12AM 34.688 200 93ms 79ms-cpu 0kb
 03-03 03:12AM 31.917 200 85ms 75ms-cpu 0kb
 03-03 03:12AM 29.498 200 107ms 97ms-cpu 0kb
 03-03 03:12AM 28.233 200 104ms 88ms-cpu 0kb
 03-03 03:11AM 39.239 200 124ms 96ms-cpu 0kb
 03-03 03:11AM 16.987 200 131ms 129ms-cpu 0kb
 03-03 03:11AM 12.991 200 1601ms 1087ms-cpu 0kb
 03-03 03:10AM 28.677 200 107ms 96ms-cpu 0kb
 03-03 03:10AM 19.079 200 127ms 152ms-cpu 0kb
 03-03 03:09AM 57.002 200 142ms 116ms-cpu 0kb

 The operation is performed in the same conditions and the data set is
 the equivalent in size.

 The appid is dailycloud. I'm looking forward to hearing the reasons
 for this degradation of the datastore performance.

 ./alex
 


--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: Which server errors are reflected in the Dashboard?

2009-03-03 Thread Marzia Niccolai
Hi,

This section records all non-static URLs that experience errors.  However,
the issues due to yesterday's maintenance may have caused some of these to
not be recorded.  Our engineering team is investigating this.

-Marzia

On Mon, Mar 2, 2009 at 11:25 PM, Bill billk...@gmail.com wrote:


 After the timeouts and 502 server errors today, I've been looking at
 the dashboard area Errors and the logs.  Some (not all) of my own
 warnings made it into the logs, but the Errors area didn't reflect
 any of the turmoil.

 In the documentation (http://code.google.com/appengine/kb/
 general.html#errorurishttp://code.google.com/appengine/kb/%0Ageneral.html#erroruris),
 it says:

 If any error occurs when attempting to load a URI, our system records
 that error. We then show the URIs that record the most errors in the
 past 24 hrs in the admin console.

 What errors are not covered?  I'd like to know so I don't get a false
 sense of security if nothing shows in logs or dashboard but my users
 are severely affected.

 Thanks,
 Bill
 


--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: PHP + MySQL is a web standard ;-)

2009-03-03 Thread niklas

On Mar 3, 10:27 pm, KillIEbrowser davide.rogn...@gmail.com wrote:
 I'm thinking to come back to PHP + MySQL, is this a good idea?
Possibly. According to benchmark from migrating a PHP + MySQL + JEE
LAMP to GAE a 512 megabyte LAMP responds speedier in absolute time
than the GAE version of the same. A GAE version scores more in a yslow
benchmark of relative time though. My opinion is that GAE deployment
system is the most advantagous and convenient, while PHP + MySQL is
more complete and has more tools and more options.
Best regards,
Niklas
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: New Terms of Service :-(

2009-03-03 Thread TAN KH

I would like to clarify the following,

4.4. You may not develop multiple Applications to simulate or act as a
single Application or otherwise access the Service in a manner intended
to avoid incurring fees.


Clarification

I am currently developing my app to operate on 1 application instance
per company/organisation. These application instances can have
content/xml messages that flows in/out between them.
Is this considered to be in violation of the above terms ?

This would also mean that a large number of organisations
equates to a large number of applications. Is this also considered a
violation when I manage multiple application instances thru'
multiple gmail accounts since there is a 10 application limit ?

I have posted the above earlier but with no replies; would really
appreciate the clarification. Thanks.


- Original Message - 
From: Pete Koomen pkoo...@google.com
To: Google App Engine google-appengine@googlegroups.com
Sent: Wednesday, 04 March, 2009 7:44 AM
Subject: [google-appengine] Re: New Terms of Service :-(



 Hi,

 The sections that have changed in our new terms of service are Section
 4 and Section 10.3.  We added some language around billing and
 payments, and also a clause that prevents users from using multiple
 cloned free applications to avoid usage charges that would have
 otherwise been incurred by single app.

 The admin console does not currently provide developers with a way to
 delete applications.  You can effectively delete an app by deploying
 an empty app using the same verison number that is currently live.
 Deployment does not require acceptance of our terms.

 Thanks,
 Pete Koomen, App Engine Team

 On Feb 28, 5:10 am, KillIEbrowser davide.rogn...@gmail.com wrote:
 Follow the steps:

 1. Sign-in: Google App Engine

 2. Appears: Accept New Terms of 
 Servicehttp://appengine.google.com/start/newtos

 3. Press: [Cancel]

 4. Redirect to:http://code.google.com/appengine/

 4. Now I can not delete my apps...

 On Feb 28, 1:56 pm, Barry Hunter barrybhun...@googlemail.com wrote:

  Considering they are refering to Billing, which was only just
  introduced, its a fair bet that its new.

  What specificly do you object to in that quote?

  On 28/02/2009, KillIEbrowser davide.rogn...@gmail.com wrote:

For example, is this a new Term?

4.2. A bill will be issued to your online account for all charges
accrued in excess of the Fee Threshold.  For use of the Service in
excess of any portion of the Fee Threshold, you shall be responsible
for all charges up to the amount set in your online account, and 
   shall
pay all charges in U.S. Dollars or in such other currency as agreed 
   to
in writing by the parties.  Unless agreed to by the parties in
writing, you shall pay all charges in accordance with the payment
terms in the Service FAQ.  Late payments may bear interest at the 
   rate
of 1.5% per month (or the highest rate permitted by law, if less).
Charges are exclusive of taxes. You are responsible for paying all
taxes and government charges, and all reasonable expenses and
attorneys fees Google incurs collecting late amounts. To the fullest
extent permitted by law, you waive all claims relating to charges
unless claimed within 60 days after the charge (this does not affect
your credit card issuer rights). Charges are solely based on 
   Google's
measurements of your use of the Service, unless otherwise agreed to 
   in
writing. To the fullest extent permitted by law, refunds (if any) 
   are
at the discretion of Google and only in the form of credit for the
Service. Nothing in these Terms obligates Google to extend credit to
any party.  You acknowledge and agree that any credit card and 
   related
billing and payment information that you provide to Google may be
shared by Google with companies who work on Google's behalf, such as
payment processors and/or credit agencies, solely for the purposes 
   of
checking credit, effecting payment to Google and servicing your
account. Google may also provide information in response to valid
legal process, such as subpoenas, search warrants and court orders, 
   or
to establish or exercise its legal rights or defend against legal
claims. Google shall not be liable for any use or disclosure of such
information by such third parties. Google reserves the right to
discontinue the provision of the Service to you for any late 
   payments.

4.3. Google may change its fees and payment policies for the Service
with ninety (90) days prior notice. However, Google may change the 
   Fee
Threshold limits at its discretion. Changes to the fees or payment
policies will be posted in the Service FAQ or at
http://code.google.com/appengine/terms.html(orsuch other URL Google
may provide from time to time). Any outstanding balance becomes
immediately due and payable upon termination of the Terms for 

[google-appengine] Re: [CRITICAL] Datastore operations slow

2009-03-03 Thread Nick Winter

Good luck debugging the issue, Brett ( App Engine team)! 加油!
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: PHP + MySQL is a web standard ;-)

2009-03-03 Thread wenxin.ren

it is I think.

the best result we may anticipate is that google may support php +
mysql sooner

I definitely support php + mysql in a small scale way of web
developing especially for beginning.

On 3月4日, 上午5时27分, KillIEbrowser davide.rogn...@gmail.com wrote:
 I'm thinking to come back to PHP + MySQL, is this a good idea?
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: I got a problem with Appengine + Flex-HttpService

2009-03-03 Thread 张传奇
I developed  an Flex+Opensocial+GoogleMaps+Appengine program.It's OK when I
use IE7, Chrome, Firefox, Safari, Opera.

I use Flex HttpService access Appengine to read a xml file.
Everytime I use it on IE6, I get a http error.

I test it on HttpService+IE6+Apache+PHP, there's no problem.

I believe it's a problem of HttpService+IE6+Appengine.



2009/3/4 Doug doug...@gmail.com


 Could you be a little more specific about what it means that you can
 not aceess App engine?

 One guess that I have as to what your problem could be
 If you have your swf file stored on another server or on your local
 computer you will need to have a cross domain policy file in the root
 of your app engine application so that your flash client can
 authinicate that it is OK to call the httpservice.

 If you application works in Flex Developer the Bin-Debug folders are
 excluded from having to make this chcek because they are listed in the
 client as trusted sites.

 Doug

 On Mar 1, 10:09 pm, Legend Zhang 52openplatf...@gmail.com wrote:
  I can not access Appengine from flex using httpservice when I use IE6,
  using get and post.
 
  Did someone have this problem 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 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: I got a problem with Appengine + Flex-HttpService

2009-03-03 Thread 张传奇
Thanks Andrew,
I don't know much at sniffer. Do you have some advice on what's software is
good?

2009/3/2 Andrew Badera and...@badera.us


 use a network sniffer or transparent proxy to figure out what the
 differences are, and address them.


 On Sun, Mar 1, 2009 at 11:09 PM, Legend Zhang 52openplatf...@gmail.com
 wrote:
 
  I can not access Appengine from flex using httpservice when I use IE6,
  using get and post.
 
  Did someone have this problem 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 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: Brazil and Hong Kong now supported for Billing

2009-03-03 Thread JMJ

Thank you very much Brett!

On 2 mar, 21:21, Brett Slatkin brett-appeng...@google.com wrote:
 Hey there,

 At launch, Brazil and Hong Kong were not in our list of supported
 countries for billing. I'm happy to announce that application
 administrators in these countries may now purchase additional
 resources for App Engine. Thanks for your patience!

 -Brett

 Google App Engine Team
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: [CRITICAL] Datastore operations slow

2009-03-03 Thread Alex Popescu

On Mar 4, 2:29 am, Brett Slatkin brett-appeng...@google.com wrote:
 Hi Alex,

 We're aware of elevated Serving and Datastore latencies and are
 working hard to rectify the situation. We're very sorry for any
 trouble this is causing your application and others. Thanks for your
 patience.

 -Brett


Brett,

I appreciate hearing from you that you are aware of these issues. And
I hope to hear soon a confirmation that issues have been solved.

Anyways, I'd like to know that once you are aware of such problems you
would let us know so we don't panic, wake up in the middle of the
night and start calling people to debug the application to finally
figure out that there is nothing we can do.

It is the same story as the maintenance window announcement. I had to
scan the forum many times to find it out, when normally it should have
been on the front page in large font.

And it is the same story with the datastore outage last week which was
reported as memcache throughput issues while I've clearly shown that
the datastore was unusable.

I hate criticizing, but I really hope that you'll take away what is to
be learnt from this and that the service (including the community
management) will get better soon.

Bests,

./alex
 On Tue, Mar 3, 2009 at 12:39 PM, Alex Popescu

 the.mindstorm.mailingl...@gmail.com wrote:

  Hi,

  I'm seeing that most of the datastore ops are being slow lately by
  about an order of magnitude slower.

  Here is a set of numbers from now:

  03-03 12:25PM 46.104  200 2296ms 1398ms-cpu 0kb
  03-03 12:25PM 15.755  200 2025ms 1330ms-cpu 0kb
  03-03 12:22PM 59.116  200 2519ms 1375ms-cpu 0kb
  03-03 12:22PM 50.280  200 3550ms 1419ms-cpu 0kb
  03-03 12:22PM 40.446  200 3743ms 1330ms-cpu 0kb
  03-03 12:22PM 33.069  200 4966ms 1575ms-cpu 0kb
  03-03 12:22PM 24.450  200 5079ms 1552ms-cpu 0kb
  03-03 12:22PM 09.252  200 2525ms 1309ms-cpu 0kb
  03-03 12:22PM 01.147  200 2487ms 1353ms-cpu 0kb
  03-03 12:21PM 43.116  200 6286ms 1641ms-cpu 0kb
  03-03 12:20PM 43.931  200 879ms 1110ms-cpu 0kb
  03-03 12:10PM 23.405  200 5081ms 1575ms-cpu 0kb
  03-03 12:10PM 12.014  200 5394ms 1552ms-cpu 0kb
  03-03 12:10PM 00.713  200 5384ms 1552ms-cpu 0kb
  03-03 12:09PM 48.420  200 3503ms 1197ms-cpu 0kb
  03-03 12:09PM 45.042  200 4086ms 1486ms-cpu 0kb
  03-03 12:06PM 51.240  200 126ms 115ms-cpu 0kb
  03-03 12:06PM 46.039  200 3289ms 1464ms-cpu 0kb
  03-03 12:06PM 38.422  200 5202ms 1464ms-cpu 0kb
  03-03 12:06PM 31.616  200 4431ms 1464ms-cpu 0kb

  and here is the same operation yesterday:

  03-03 03:14AM 11.589 200 94ms 76ms-cpu 0kb
  03-03 03:14AM 09.001 200 93ms 93ms-cpu 0kb
  03-03 03:14AM 07.035 200 130ms 100ms-cpu 0kb
  03-03 03:14AM 04.682 200 89ms 78ms-cpu 0kb
  03-03 03:13AM 59.604 200 865ms 1087ms-cpu 0kb
  03-03 03:12AM 34.688 200 93ms 79ms-cpu 0kb
  03-03 03:12AM 31.917 200 85ms 75ms-cpu 0kb
  03-03 03:12AM 29.498 200 107ms 97ms-cpu 0kb
  03-03 03:12AM 28.233 200 104ms 88ms-cpu 0kb
  03-03 03:11AM 39.239 200 124ms 96ms-cpu 0kb
  03-03 03:11AM 16.987 200 131ms 129ms-cpu 0kb
  03-03 03:11AM 12.991 200 1601ms 1087ms-cpu 0kb
  03-03 03:10AM 28.677 200 107ms 96ms-cpu 0kb
  03-03 03:10AM 19.079 200 127ms 152ms-cpu 0kb
  03-03 03:09AM 57.002 200 142ms 116ms-cpu 0kb

  The operation is performed in the same conditions and the data set is
  the equivalent in size.

  The appid is dailycloud. I'm looking forward to hearing the reasons
  for this degradation of the datastore performance.

  ./alex
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: 502 Server Errors after upgrade?

2009-03-03 Thread Pete Koomen

Hi all, we'll continue posting updates about this issue to our status
site and downtime-notify group as we continue investigating:

http://code.google.com/status/appengine
http://groups.google.com/group/google-appengine-downtime-notify

Thanks for your patience, we're still working hard on this one.

Pete

On Mar 3, 3:07 pm, Brandon Thomson gra...@gmail.com wrote:
 I think my errors are gone now. Thank you Google!

 On Mar 3, 1:44 pm, Artem p.ar...@gmail.com wrote:

  I am still getting 502s in our App (which is an instance of Rietveld
  without any changes except securing it with a password).
  app id is: wsl-codereview

  We have changed nothing. Problems started last night, but now every
  request is a 502.

  Artem

  On Mar 3, 1:25 pm, Brett Slatkin brett-appeng...@google.com wrote:

   Hi Nick,

   On Tue, Mar 3, 2009 at 8:55 AM, Nick Winter livel...@gmail.com wrote:

   http://code.google.com/status/appengine/detail/serving/2009/03/03#ae-...

Just about every day for the past several weeks, there's been elevated
latency like this, usually at similar times of day. It was unfortunate
and frustrating before, but since last night our development is
stalled because every part of App Engine is too slow to do any testing
or data manipulation right now. 5 seconds per request?

I'm confident that the App Engine team will get a handle on the
performance and everything will be shiny once more, but it'd be nice
to hear some word as to what's going on. Are the servers just
overloaded? Did something go wrong with the maintenance last night? Is
anomaly-yellow serving to be expected?

   We had some unexpected issues during the maintenance last night which
   caused elevated latencies and errors for all applications. We resolved
   the issue around 8:45pm last night and things have returned to normal
   since. Please let me know if you're still seeing any problems.

   As for the elevated latency for the dynamic request metric (that you
   linked to), this is primarily a product of alert tolerances. We're
   still tuning our status site metrics to match real-world expectations
   of App Engine performance. You'll notice today that we've raised some
   of these tolerances by a little bit, causing many of the lines to go
   back to a blue color (i.e., everything OK).

   -Brett
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] How to do this?

2009-03-03 Thread arnie

In my web app there is a user table [datastore] containing the details
for the users. I want to know that how can we use sessions to maintain
the session for a signed in user. Does Google Users service [thugh it
deals with Google Accounts] will be of any help here ?
Any idea?
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 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: [CRITICAL] Datastore operations slow

2009-03-03 Thread Steve Robillard

+1 Alex.  I think the email that just came through from the app team should
have been posted to the home page and sent far earlier. Downtime and issues
will always occur what separates one system from another is how they are
handled and communicated. 

-Original Message-
From: google-appengine@googlegroups.com
[mailto:google-appeng...@googlegroups.com] On Behalf Of Brett Slatkin
Sent: Tuesday, March 03, 2009 9:36 PM
To: google-appengine@googlegroups.com
Subject: [google-appengine] Re: [CRITICAL] Datastore operations slow


Hi Alex,

On Tue, Mar 3, 2009 at 6:17 PM, Alex Popescu
the.mindstorm.mailingl...@gmail.com wrote:
 I appreciate hearing from you that you are aware of these issues. And 
 I hope to hear soon a confirmation that issues have been solved.

 Anyways, I'd like to know that once you are aware of such problems you 
 would let us know so we don't panic, wake up in the middle of the 
 night and start calling people to debug the application to finally 
 figure out that there is nothing we can do.

 It is the same story as the maintenance window announcement. I had to 
 scan the forum many times to find it out, when normally it should have 
 been on the front page in large font.

Yes, I totally understand what you're saying here.

We did post to the Status Site
(http://code.google.com/status/appengine) that we had an ongoing issue. We
also posted to our downtime notify group around 1pm (20 minutes after you
sent your initial email), noting that we're having a latency issue:

http://groups.google.com/group/google-appengine-downtime-notify/browse_threa
d/thread/93af457a96da212e

I'd also like to note that one of the goals of the Status Site is to make
this information readily available so our users know an issue is happening
before we even post information; in this regard I believe the site was
successful, as you can see the affected graphs here:

http://code.google.com/status/appengine/detail/serving/2009/03/02#ae-trust-d
etail-cpu-fibonacci-latency

http://code.google.com/status/appengine/detail/datastore/2009/03/03#ae-trust
-detail-datastore-query-latency


All that said, we did not provide as much detail as we could have, or make
it clear enough how many applications were being affected. We will try our
best to better communicate this information in the future. I'm sorry for the
panic it may have caused you!

 And it is the same story with the datastore outage last week which was 
 reported as memcache throughput issues while I've clearly shown that 
 the datastore was unusable.

Could you please point me to this information or any data on the State Site
that goes along with this? I'd like to investigate further.

 I hate criticizing, but I really hope that you'll take away what is to 
 be learnt from this and that the service (including the community
 management) will get better soon.

No, the criticism is constructive and helpful. I think there is definitely
room for improvement on our side. Thanks for your patience,

-Brett



--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Initializing datastore with binary data

2009-03-03 Thread Pavel Byles
Is there a way to initialize the datastore with binary data to be stored in
a blob field (without using a form)?

I have tried putting the data into a CSV file and uploading it using
bulkloader, but that didn't seem to work.

Any help would be appreciated.
-- 
-Pav

--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: How to do this?

2009-03-03 Thread Pavel Byles

arnie,
Specifically, if you want your users to use Google's account
credendials you can use the google.appengine.api module and check the
users class.

You can send non-logged in users to the Google Account login for your
application like this
users.create_login_url(self.request.uri))
This will create a cookie in the users' browser that will allow them
to stay logged in

Sow wrt your question, i am not sure that you need to store the users
session information in your datastore for this purpose.

This is all explained in the Getting Started guide:
http://code.google.com/appengine/docs/python/gettingstarted/usingusers.html

Hope this helps.

On Mar 3, 9:29 pm, arnie parvez...@rediffmail.com wrote:
 In my web app there is a user table [datastore] containing the details
 for the users. I want to know that how can we use sessions to maintain
 the session for a signed in user. Does Google Users service [thugh it
 deals with Google Accounts] will be of any help here ?
 Any idea?
 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 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: [CRITICAL] Datastore operations slow

2009-03-03 Thread GregF

Arg! It's started happening to my app - when trying to loop
through the results of a query with about 20 members.

for teacher in teacherList:
  File /base/python_lib/versions/1/google/appengine/ext/db/
__init__.py, line 1468, in next
return self.__model_class.from_entity(self.__iterator.next())
  File /base/python_lib/versions/1/google/appengine/api/
datastore.py, line 1549, in next
self.__buffer = self._Next(self._BUFFER_SIZE)
  File /base/python_lib/versions/1/google/appengine/api/
datastore.py, line 1538, in _Next
raise _ToDatastoreError(err)

Let me know if further details will help diagnose the issue.
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: using keys in an IN statement

2009-03-03 Thread Devel63

I just implemented something like this, and while it ran fine on the
dev_server, I noticed that it defined in index.yaml a new index for
every observed number of items in the IN set.

Since I was approaching the 30 limit, and had other varying elements
of the query, this caused an explosion of defined indexes.  But
perhaps these indexes aren't really needed...

Have either of you tried running an IN query on the production server
WITHOUT this explosion of indexes?


On Mar 3, 2:36 pm, ryan ryanb+appeng...@google.com wrote:
 On Mar 3, 12:26 pm, pedepy paul.ro...@gmail.com wrote:



  isnt the proper syntax WHERE property IN (foo, foo, foo) ?

 if you're providing a list of constants, yes. if you're using a bound
 parameter, though, like in your original post, you should omit the
 parentheses.

 having said that, it looks like we may sometimes handle list bound
 parameters incorrectly, particularly with parentheses around them.
 i'll look into that. thanks for the report!
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Can anybody help me ?

2009-03-03 Thread blackball

My app-id:bugway
when I deployed my new application,it gave me a 500 error message.
Checking if new version is ready to se
Closing update: new version is ready t
Uploading index definitions.
Error 500: --- begin server output ---

Server Error (500)
A server error has occurred.
--- end server output ---
Your app was updated, but there was an
 later with appcfg.py update_indexes.

can anybody delete my older version ?
If you visit my site,It's just a Hello world programm,so be free to
delete it.
Best regeads!

blackball
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Is there a handler for logout?

2009-03-03 Thread OliWeiD

Hi everybody,

due to security reasons and for efficiency some sort of logout handler
is needed.
That means, when the user is clicking on the created logout link
(users.create_logout_url)
During that logout I want to delete a session cookie and delete the
memcache entries for that user.

Any idea?
Kind Regards
Oliver W-D.
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: login required pages - 500 error message

2009-03-03 Thread Paul Roy

see your applications' error log (in the admin console) to get an idea  
on what the exact error is. Without knowing that, it could be a number  
of things...


Sent from my iPhone

On 09-03-03, at 16:30, lka lubomir.kamen...@gmail.com wrote:


 I have two same applications (same code) with different Authentication
 Options:
 1)authentication with a valid Google Apps domain account
 2)authentication with a valid Google Account

 Both were going OK also with login required pages.
 Now only second application works as before (without any code change/
 update). For first application login required pages I can see 500
 error message only. When I remove authentication everything work
 fine.

 What's wrong?

 Lubomir

 

--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: 502 Server Errors after upgrade?

2009-03-03 Thread Arun Shanker Prasad

Hi,

The system status site shows that all services are serving normal now,
but my app is still experiencing DeadlineExceededError in pages that
used be served well under 5s, and others are very slow and takes
almost twice the normal time to serve.

I know the Google App Engine team is working on resolving this and I
thank them for that, but I made this post since the current status is
shown as Normal and my app is still experiencing errors.

Thanks,
Arun Shanker Prasad.


On Mar 4, 7:23 am, Pete Koomen pkoo...@google.com wrote:
 Hi all, we'll continue posting updates about this issue to our status
 site and downtime-notify group as we continue investigating:

 http://code.google.com/status/appenginehttp://groups.google.com/group/google-appengine-downtime-notify

 Thanks for your patience, we're still working hard on this one.

 Pete

 On Mar 3, 3:07 pm, Brandon Thomson gra...@gmail.com wrote:

  I think my errors are gone now. Thank you Google!

  On Mar 3, 1:44 pm, Artem p.ar...@gmail.com wrote:

   I am still getting 502s in our App (which is an instance of Rietveld
   without any changes except securing it with a password).
   app id is: wsl-codereview

   We have changed nothing. Problems started last night, but now every
   request is a 502.

   Artem

   On Mar 3, 1:25 pm, Brett Slatkin brett-appeng...@google.com wrote:

Hi Nick,

On Tue, Mar 3, 2009 at 8:55 AM, Nick Winter livel...@gmail.com wrote:

http://code.google.com/status/appengine/detail/serving/2009/03/03#ae-...

 Just about every day for the past several weeks, there's been elevated
 latency like this, usually at similar times of day. It was unfortunate
 and frustrating before, but since last night our development is
 stalled because every part of App Engine is too slow to do any testing
 or data manipulation right now. 5 seconds per request?

 I'm confident that the App Engine team will get a handle on the
 performance and everything will be shiny once more, but it'd be nice
 to hear some word as to what's going on. Are the servers just
 overloaded? Did something go wrong with the maintenance last night? Is
 anomaly-yellow serving to be expected?

We had some unexpected issues during the maintenance last night which
caused elevated latencies and errors for all applications. We resolved
the issue around 8:45pm last night and things have returned to normal
since. Please let me know if you're still seeing any problems.

As for the elevated latency for the dynamic request metric (that you
linked to), this is primarily a product of alert tolerances. We're
still tuning our status site metrics to match real-world expectations
of App Engine performance. You'll notice today that we've raised some
of these tolerances by a little bit, causing many of the lines to go
back to a blue color (i.e., everything OK).

-Brett
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: Is there a handler for logout?

2009-03-03 Thread Paul Roy

perhaps, instead of using the users' method directly, create a logout  
handler where you perform the necessary operations before fowarding to  
the logout uri.

the tricky part is keeping track of the original uri. the way i do it,  
is to pass it as a request argument. you could maybe subclass the  
request handler, with a logout method. such as:

def logout(self, uri=None):
check that there really is a user logged in

if uri is None: uri = self.request.uri #not sure this part works..

del session and stuff..

self.redirect(user.logout(uri))

..

im not 100% sure about this since im just typing this on my phone 50ft  
underground in a speeding subway train with nothing to refer to, but  
you should get the idea.

when i get home ill see what code i use exactly.. ;)




ps i actually just missed my stop! lol.. damn you google!! (shakes fist)

Sent from my iPhone

On 09-03-04, at 00:01, OliWeiD oliver.weimar.dr...@googlemail.com  
wrote:


 Hi everybody,

 due to security reasons and for efficiency some sort of logout handler
 is needed.
 That means, when the user is clicking on the created logout link
 (users.create_logout_url)
 During that logout I want to delete a session cookie and delete the
 memcache entries for that user.

 Any idea?
 Kind Regards
 Oliver W-D.
 

--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: using keys in an IN statement

2009-03-03 Thread Andy Freeman

This was previously mentioned (no resolution/answer) in
http://groups.google.com/group/google-appengine/browse_thread/thread/1285c272c0e1b62a

On Mar 3, 7:36 pm, Devel63 danstic...@gmail.com wrote:
 I just implemented something like this, and while it ran fine on the
 dev_server, I noticed that it defined in index.yaml a new index for
 every observed number of items in the IN set.

 Since I was approaching the 30 limit, and had other varying elements
 of the query, this caused an explosion of defined indexes.  But
 perhaps these indexes aren't really needed...

 Have either of you tried running an IN query on the production server
 WITHOUT this explosion of indexes?

 On Mar 3, 2:36 pm, ryan ryanb+appeng...@google.com wrote:



  On Mar 3, 12:26 pm, pedepy paul.ro...@gmail.com wrote:

   isnt the proper syntax WHERE property IN (foo, foo, foo) ?

  if you're providing a list of constants, yes. if you're using a bound
  parameter, though, like in your original post, you should omit the
  parentheses.

  having said that, it looks like we may sometimes handle list bound
  parameters incorrectly, particularly with parentheses around them.
  i'll look into that. thanks for the report!- Hide quoted text -

 - Show quoted text -
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] I want more fields than in DB models?

2009-03-03 Thread disorderdev

Hi, I'm a newbie here, both python and app engine. a few questions:
 I store some fields in DB, but when show message on Web, I need more
fields, most of them are calculated according to fields in DB, For now
I don't want to do the calculating on web, but when I add some fields
to the DB model class, the web dose not recognize them, all values are
None, what should I do?

For example, I have a class
class Event(db.Model) :
owner = db.UserProperty()
title = db.StringProperty()
content = db.StringProperty(multiline = True)
status = None
color = None

when showing events on web, I want 'color' and 'status', so after
retrieve the data from DB, I do the following:

for event in events :
logger.info(event.status)
logger.info(event.color);
event.create_time = datetime.now()
event.status = Finished
event.color = green

but on web, they are still None.

BTW: I have to add status and color in class, or these fields are not
recognized.

--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: How to do this?

2009-03-03 Thread arnie

Sorry for some lack in complete explanation.
Basically I do not want to store the user session in my user datastore
table. The user table simply contains user info like first name, last
name, userid etc and user validation will be using this table. Also I
am using django framework.
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: Issue with domain redirection (abc.com/def - www.abc.com/def)

2009-03-03 Thread PW

Thanks for your replies.

fczuardi,

Do I need to redirect my domain to another server to use this?  or
could I do it in Google App Engine? (using python/django?)
I tried everything I could do but I think the current setting keeps
sending http://abc.com/* to http://www.abc.com/ in the first place.

Thanks,

PW

On 3월3일, 오전10시31분, fczuardi fabri...@gmail.com wrote:
 On Mar 3, 1:39 am, PW pil...@gmail.com wrote:

  Hello,

  I have registered a new domain with Google Domains and I currently
  have my app engine application linked towww.abc.com.  The problem is
  that I cannot find a way to forward abc.com/def to www.abc.com/
  def.  It always redirect me towww.abc.comnomatter what string I
  attach at the end.  Is this currently possible?  If it is not yet
  supported, is there any way to achieve this programmatically?
  (app.yaml, etc.)

  I want to show the same page for both of these URIs:  abc.com/def
  and  www.abc.com/def.

 What I did in my app was to use a URL rewriting rule on the server
 that my naked domain points to, if you use apache this on
 the .htaccess should do the trick:

 RewriteEngine on
 RewriteRule ^(.*)$http://www.yourdomainnamehere.com/$1[R,NC]

 []s
--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: using keys in an IN statement

2009-03-03 Thread ryan

On Mar 3, 10:23 pm, Andy Freeman ana...@earthlink.net wrote:
 This was previously mentioned (no resolution/answer) 
 inhttp://groups.google.com/group/google-appengine/browse_thread/thread/...

thanks for the nudge. heading over to answer...

--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: login required pages - 500 error message

2009-03-03 Thread Lubomír Kamenský
applications' error log is blank

Lubomir

On Wed, Mar 4, 2009 at 6:12 AM, Paul Roy paul.ro...@gmail.com wrote:


 see your applications' error log (in the admin console) to get an idea
 on what the exact error is. Without knowing that, it could be a number
 of things...


 Sent from my iPhone

 On 09-03-03, at 16:30, lka lubomir.kamen...@gmail.com wrote:

 
  I have two same applications (same code) with different Authentication
  Options:
  1)authentication with a valid Google Apps domain account
  2)authentication with a valid Google Account
 
  Both were going OK also with login required pages.
  Now only second application works as before (without any code change/
  update). For first application login required pages I can see 500
  error message only. When I remove authentication everything work
  fine.
 
  What's wrong?
 
  Lubomir
 
  

 


--~--~-~--~~~---~--~~
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...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---