[google-appengine] AppScale IRC hour tomorrow(3/13) 8am PST

2013-03-13 Thread Hannah Anderson
Hello everyone

AppScale an open source implementation of Google App Engine is having 
office hours tomorrow at 8am.

Come hear about AppScale and what were are doing at #appscale on 
freenode.com.

Hope to see you there! 

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [google-appengine] Re: Avg Latency and Errors are high recently

2013-03-13 Thread Rafael
that's probably random that it's back. I have tried that too.

The whole appengine system is highly unreliable at the moment. Right now
all my instances are dying: http://cl.ly/image/3F0m2c3T1b3D

If you keep monitoring it, you will probably find that the issues aren't
fixed.

Please, keep us posted if you find a way.

bye
rafa


On Tue, Mar 12, 2013 at 10:33 PM, GoSharp Lite gosharpl...@gmail.comwrote:

 After I switch back to Java 6, performance is back to normal. Not sure if
 Google has fixed something or Java 7 is causing performance issue.

 On Tuesday, March 12, 2013 9:04:28 AM UTC+8, GoSharp Lite wrote:

 My app is experiencing high latency and errors in the past few days. Avg
 latency was less than 300ms before, and now it is 5000ms. Does anyone have
 the same problem?

  --
 You received this message because you are subscribed to the Google Groups
 Google App Engine group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to google-appengine+unsubscr...@googlegroups.com.
 To post to this group, send email to google-appengine@googlegroups.com.
 Visit this group at http://groups.google.com/group/google-appengine?hl=en.
 For more options, visit https://groups.google.com/groups/opt_out.




-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[google-appengine] problems usually come before new release

2013-03-13 Thread Peter Ondruška
Maybe you noticed and maybe it is just rare coincidence but problems we see 
usually come before new release(?) Is it only me to observed this?

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [google-appengine] Re: instances dying is a permanent states for datastore apps?

2013-03-13 Thread timh
Are you running M/S ?

I just had a look at a different app I have access to on M/S (has large 
numbers of users) and it appears to be cycling instances fast, and long 
startup times.

T

On Wednesday, March 13, 2013 3:58:22 PM UTC+8, Rafael Sanches wrote:

 You are living the dream my brother. Check this out: 
 http://cl.ly/image/3F0m2c3T1b3D

 It's a screenshot from right now. Please, notice that there's two brave 
 instances that are 1:40 hours old, although we have over 15 that are dying 
 randomly. 

 The best thing is that I am paying a lot for those 15 randomy dying. Also, 
 my 10 million user app is quickly dying just like the instances.. it's 
 beautiful. 

  Alright, 3 days without sleeping. I officially tried everything possible 
 on my side. Now it's just pray for google to fix it.


 On Tue, Mar 12, 2013 at 9:06 PM, timh zute...@gmail.com javascript:wrote:

 Hi

 I am using HRD and usually my resident instances are many days old, 
 however today I have one resident instance 2 hours old, 1 dynamic instance 
 2 hours old, and a dynamic instance 1.5 days old ;-)

 T


 On Tuesday, March 12, 2013 6:06:15 PM UTC+8, Rafael Sanches wrote:

 Yes, I have a lot of traffic. Out of nothing the instances die and new 
 ones come up. Check out this screenshot: http://cl.ly/**
 image/3e1W1a1d0V3A http://cl.ly/image/3e1W1a1d0V3A

 Please, see that some instances are up for more than an hour and a half. 
 Although, many new ones are spawned. 

 You're running on HDR? The may be related to datastore.

 thanks
 rafa


 On Tue, Mar 12, 2013 at 2:34 AM, timh zute...@gmail.com wrote:

 Do you have billing enabled ?
 idle instance can be shut down at any point where their count is above 
 min idle.  What sort of settings are you running ?

 I have a low traffic site with billing usually 1 or 2 reserved 
 instances (depending on the time of the week.)  All content is dynamic 
 (though cached by memcache) and not seeing any problems at all.

 T



 On Tuesday, March 12, 2013 1:23:35 PM UTC+8, Rafael Sanches wrote:


 Hello,

 I have the application yumyumlabs and all of my users are 
 complaining about slowness or broken connections.

 To my surprise I went to the appengine console to see that my 
 instances were dying out of nothing. No releases were made on my side and 
 this seems a new behavior. This happening for a week already and I have 
 tried *everything*.

 I was hopping that this was temporary, but as it turns out it's not. 
 This is the issue: http://code.google.com/p/**
 googleappengine/issues/**detai**l?**id=8781http://code.google.com/p/googleappengine/issues/detail?id=8781

 Can anyone tell me if this will be a new permanent state? All the 
 datastore applications will continue to be this slow? 

 I must take actions ASAP. The current service quality is unbearable. 

  thanks
 rafael

  -- 
 You received this message because you are subscribed to the Google 
 Groups Google App Engine group.
 To unsubscribe from this group and stop receiving emails from it, send 
 an email to google-appengi...@**googlegroups.com.
 To post to this group, send email to google-a...@googlegroups.**com.

 Visit this group at http://groups.google.com/**
 group/google-appengine?hl=enhttp://groups.google.com/group/google-appengine?hl=en
 .
 For more options, visit 
 https://groups.google.com/**groups/opt_outhttps://groups.google.com/groups/opt_out
 .
  
  


  -- 
 You received this message because you are subscribed to the Google Groups 
 Google App Engine group.
 To unsubscribe from this group and stop receiving emails from it, send an 
 email to google-appengi...@googlegroups.com javascript:.
 To post to this group, send email to 
 google-a...@googlegroups.comjavascript:
 .
 Visit this group at http://groups.google.com/group/google-appengine?hl=en
 .
 For more options, visit https://groups.google.com/groups/opt_out.
  
  




-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[google-appengine] How to know if app version is DEFAULT version?

2013-03-13 Thread Moises Belchin
Hi guys,

Is there any way to know if a version of my app is the DEFAULT version?

I saw os.environ['DEFAULT_VERSION_HOSTNAME'] and
os.environ['CURRENT_VERSION_ID'] but I didn't find any way to compare two
of them and determine if this current version y the default version.

Thanks for help.

Regards.
Moisés Belchín.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[google-appengine] Converting Google visualization charts to PDF

2013-03-13 Thread Manoj Kumar
Hi,

I was trying a lot to export(convert) visualization chart to PDF. But, I'm 
not to do it. Is there any way to do that so? If so, let me know ASAP. 

Best regards
Manoj. Siripuram.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[google-appengine] Re: Converting Google visualization charts to PDF

2013-03-13 Thread Cesium
Me too.
(At your leisure.)



On Wednesday, March 13, 2013 8:01:31 AM UTC-6, Manoj Kumar wrote:
 Hi,
 
 
 I was trying a lot to export(convert) visualization chart to PDF. But, I'm 
 not to do it. Is there any way to do that so? If so, let me know ASAP. 
 
 
 Best regards
 Manoj. Siripuram.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [google-appengine] Re: instances dying is a permanent states for datastore apps?

2013-03-13 Thread Cesium
You read the previous posts on this right?

You are complaining about instances lasting an hour?

I'd sacrifice my prize unicorn to get that!
When service goes pear shaped, instances last seconds!

Yes. This behavior will change.
No. You can't predict when the change will occur.
No. There's nothing (effective) you can do.
No. You won't get a response from G.
Yes. You will get used to shoveling unicorn poo.
Yes. It looks like little piles of rainbows.

David

On Wednesday, March 13, 2013 3:36:44 AM UTC-6, Rafael Sanches wrote:
 YES! I'm on the master/slave. 
 
 
 Google putting a message at the top of the appengine site saying that it's 
 deprecated isn't an excuse for extreme reduction of performance.
 
 
 
 
 Migrating to HDR will never happen to me. This is frustrating. 
 
 
 
 On Wed, Mar 13, 2013 at 2:20 AM, timh zute...@gmail.com wrote:
 
 
 Are you running M/S ?
 
 
 I just had a look at a different app I have access to on M/S (has large 
 numbers of users) and it appears to be cycling instances fast, and long 
 startup times.
 
 
 
 
 T
 
 
 On Wednesday, March 13, 2013 3:58:22 PM UTC+8, Rafael Sanches wrote:
 
 
 
 You are living the dream my brother. Check this out: 
 http://cl.ly/image/3F0m2c3T1b3D
 
 
 
 
 It's a screenshot from right now. Please, notice that there's two brave 
 instances that are 1:40 hours old, although we have over 15 that are dying 
 randomly. 
 
 
 
 
 The best thing is that I am paying a lot for those 15 randomy dying. Also, my 
 10 million user app is quickly dying just like the instances.. it's 
 beautiful. 
 
 
 
 
 Alright, 3 days without sleeping. I officially tried everything possible on 
 my side. Now it's just pray for google to fix it.
 
 
 
 
 
 On Tue, Mar 12, 2013 at 9:06 PM, timh zute...@gmail.com wrote:
 
 
 
 
 Hi
 
 
 I am using HRD and usually my resident instances are many days old, however 
 today I have one resident instance 2 hours old, 1 dynamic instance 2 hours 
 old, and a dynamic instance 1.5 days old ;-)
 
 
 
 
 
 
 T
 
 
 On Tuesday, March 12, 2013 6:06:15 PM UTC+8, Rafael Sanches wrote:
 
 
 
 Yes, I have a lot of traffic. Out of nothing the instances die and new ones 
 come up. Check out this screenshot: http://cl.ly/image/3e1W1a1d0V3A
 
 
 
 
 
 
 
 
 Please, see that some instances are up for more than an hour and a half. 
 Although, many new ones are spawned. 
 
 
 You're running on HDR? The may be related to datastore.
 
 
 
 
 thanks
 rafa
 
 
 
 
 On Tue, Mar 12, 2013 at 2:34 AM, timh zute...@gmail.com wrote:
 
 
 
 Do you have billing enabled ?
 idle instance can be shut down at any point where their count is above min 
 idle.  What sort of settings are you running ?
 
 
 
 
 
 
 
 
 I have a low traffic site with billing usually 1 or 2 reserved instances 
 (depending on the time of the week.)  All content is dynamic (though cached 
 by memcache) and not seeing any problems at all.
 
 
 
 
 
 
 
 
 T
 
 
 
 
 
 
 
 On Tuesday, March 12, 2013 1:23:35 PM UTC+8, Rafael Sanches wrote:
 
 
 
 
 
 
 Hello,
 
 
 
 I have the application yumyumlabs and all of my users are complaining about 
 slowness or broken connections.
 
 
 
 
 
 
 
 
 To my surprise I went to the appengine console to see that my instances were 
 dying out of nothing. No releases were made on my side and this seems a new 
 behavior. This happening for a week already and I have tried everything.
 
 
 
 
 
 
 
 
 I was hopping that this was temporary, but as it turns out it's not. This is 
 the issue: http://code.google.com/p/googleappengine/issues/detail?id=8781
 
 
 
 
 
 
 
 
 Can anyone tell me if this will be a new permanent state? All the datastore 
 applications will continue to be this slow? 
 
 
 
 
 
 
 
 
 I must take actions ASAP. The current service quality is unbearable. 
 
 
 
 
 
 
 
 
 thanks
 rafael
 
 
 
 
 -- 
 
 You received this message because you are subscribed to the Google Groups 
 Google App Engine group.
 
 To unsubscribe from this group and stop receiving emails from it, send an 
 email to google-appengi...@googlegroups.com.
 
 To post to this group, send email to google-a...@googlegroups.com.
 
 
 Visit this group at http://groups.google.com/group/google-appengine?hl=en.
 
 For more options, visit https://groups.google.com/groups/opt_out.
 
  
 
  
 
 
 
 
 
 
 
 
 
 
 -- 
 
 You received this message because you are subscribed to the Google Groups 
 Google App Engine group.
 
 To unsubscribe from this group and stop receiving emails from it, send an 
 email to google-appengi...@googlegroups.com.
 
 To post to this group, send email to google-a...@googlegroups.com.
 
 Visit this group at http://groups.google.com/group/google-appengine?hl=en.
 
 For more options, visit https://groups.google.com/groups/opt_out.
 
  
 
  
 
 
 
 
 
 
 
 
 
 
 -- 
 
 You received this message because you are subscribed to the Google Groups 
 Google App Engine group.
 
 To unsubscribe from this group and stop receiving emails from it, send an 
 email to 

Re: [google-appengine] problems usually come before new release

2013-03-13 Thread Peter Ondruška
OK but I prefer being notified about service disruption beforehand and not 
afterwards... ;-) in case upgrade _has_ to be done the way it is done.

On Wednesday, March 13, 2013 2:36:06 PM UTC+1, barryhunter wrote:

 Surely this is to be expected. 

 Before Google annonnces a new release, it has to be rolled out to all 
 servers. So that when the annoncement is made, the new features can actully 
 be used. 

 So that means every single server has to be updated. Which almost 
 certainly means bringing it offline (even for jsut a few seconds) - which 
 means all instances running on it, have to be shutdown. 

 They probably dont do single servers at a time, but a whole 
 rack/data-center worth. So while a large number of applications are shifted 
 to a new set of servers, there will be a blip. 

 (In fact its explicitly noted the rollout is incremental. If they did a 
 system wide restart, not only would it be an intensive process, doing it 
 incrementally means it can be aborted early should issues be found, before 
 it affects all applications) 


 Basically every release brings a mass migration, when all applications 
 must be reinitialized on the new system. 


 (and that is aside from any bugs, or incompatibltities (intentional or 
 otherwise) that a new version may bring) 





  On Wed, Mar 13, 2013 at 8:55 AM, Peter Ondruška 
 peter.o...@kaibo.eujavascript:
  wrote:

 Maybe you noticed and maybe it is just rare coincidence but problems we 
 see usually come before new release(?) Is it only me to observed this? 

 -- 
 You received this message because you are subscribed to the Google Groups 
 Google App Engine group.
 To unsubscribe from this group and stop receiving emails from it, send an 
 email to google-appengi...@googlegroups.com javascript:.
 To post to this group, send email to 
 google-a...@googlegroups.comjavascript:
 .
 Visit this group at http://groups.google.com/group/google-appengine?hl=en
 .
 For more options, visit https://groups.google.com/groups/opt_out.
  
  




-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [google-appengine] Re: instances dying is a permanent states for datastore apps?

2013-03-13 Thread johnP

Barry -

If you look through this message board and at the issue tracker, you'll see 
that many people with HRD are also affected by this issue.  

As often is the case, the big problem is not the crime - it's the cover-up. 
 Everyone here can understand technical issues, if people are working to 
fix them.  The non-response from Google is what's freaking people out.




On Wednesday, March 13, 2013 8:31:07 AM UTC-7, barryhunter wrote:




 On Wed, Mar 13, 2013 at 9:36 AM, Rafael mufu...@gmail.com 
 javascript:wrote:

 YES! I'm on the master/slave. 

 Google putting a message at the top of the appengine site saying that 
 it's deprecated isn't an excuse for extreme reduction of performance.


 The depreciation pretty much is Google admitting the can't (and/or won't) 
 fix M/S. They KNOW it's bad, and want you to stop using it. 
  
 M/S is a sinking ship. Google arent allocating much resources to bailing 
 it out. They've moved on to brighter and better things. 



 Migrating to HDR will never happen to me. 


 Then you have pretty much resigned yourself to issues. Why are you 
 pointing a loaded gun at your own foot?


  By continuing to use M/S you making yourself and Google look bad. 


-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[google-appengine] 1.7.6 Pre-release SDKs Available

2013-03-13 Thread Janani Thanigachalam
Hello Again Everyone!

We've posted the pre-release SDKs for Python and Java here:
http://code.google.com/p/googleappengine/downloads/list

Please see the pre-release notes below.

Regards,
Janani

App Engine Python SDK - Release Notes

Version 1.7.6
===
- The new and improved development appserver, which was previewed last 
release,
  now becomes the default. The old development appserver has been renamed to
  old_appserver.py and will remain available until the first release after
  1 July 2013 when it will be removed from the SDK.
- The XMPP API now has multi-JID get_presence. This provides the ability to 
get
  the availability of multiple users.
- Django 1.4 and Webob 1.2.3 are now promoted to GA.
- Apps now have the ability to fopen() files that are declared as static 
files
  in app.yaml using the application_readable flag.
- The dev_appserver now allocates automatic ids using the 'scattered' id
  allocation policy by default. For more information, please see 
Specifying the
  Automatic ID Allocation Policy:
  
https://developers.google.com/appengine/docs/python/tools/devserver#Using_the_
  Datastore
- New Search API quotas are now displayed in the Admin Console. These 
quotas are
  not currently enforced, but will be part of the pricing model for the 
Search
  API in a future release.
- The experimental Search API's ability to explicitly sort search results by
  SortExpression.RANK_FIELD_NAME (i.e. _order_id) field in ascending order 
has
  been removed.
- Globally consistent indexes in the experimental Search API are now 
deprecated
  and will be removed in the next release.
- Task Queue tasks may now be added and deleted asynchronously. This allows
  applications to perform common task queue operations without blocking. 
This is
  an experimental feature.
- In the experimental MapReduce framework, shards that encounter Files API
  errors will retry three times before the entire job fails.
- ProtoRPC now supports deserializing and reserializing of unexpected 
fields.
- A new ProtoRPC field type for supporting datetime values has been added.
- Fixed an issue with the new dev_appserver failing on invalid login 
cookies. It
  now uses type=email for email in the login form.

https://code.google.com/p/appengine-devappserver2-experiment/issues/detail?
id=36
- Fixed an issue with the new dev_appserver to have fix_sys_path add the
  necessary libraries to sys.path making it now compatible with the testbed.

https://code.google.com/p/appengine-devappserver2-experiment/issues/detail?
id=45




App Engine Java SDK - Release Notes

Version 1.7.6
=
- The XMPP API now has multi-JID getPresence(). This provides the ability 
to get
  the availability of multiple users.
- The Java dev_appserver now allocates automatic ids using the 'scattered' 
id
  allocation policy by default. For more information, please see 
Specifying the
  Automatic ID Allocation Policy:
  
https://developers.google.com/appengine/docs/java/tools/devserver#Using_the_
  Datastore
- New Search API quotas are now displayed in the Admin Console. These 
quotas are
  not currently enforced, but will be part of the pricing model for the 
Search
  API in a future release.
- The experimental Search API's ability to explicitly sort search results by
  SortExpression.RANK_FIELD_NAME (i.e. _order_id) field in ascending order 
has
  been removed.
- Globally consistent indexes in the experimental Search API are now 
deprecated
  and will be removed in the next release.
- Task Queue tasks may now be added and deleted asynchronously. This allows
  applications to perform common task queue operations without blocking. 
This is
  an experimental feature.
- Fixed an issue that caused NullPointerException in ListIndexesResponse
http://code.google.com/p/googleappengine/issues/detail?id=8359

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [google-appengine] Re: instances dying is a permanent states for datastore apps?

2013-03-13 Thread johnP

Or even if Google says that there is not a technical issue; that there have 
been internal tweaks to the scheduler that make instances that (in my case) 
would happily serve for days or weeks to now serve for less than 10-15 
minutes (during a good part of the day); and that we should do a, b, and c 
to maximize performance; that would also provide some clarity.



On Wednesday, March 13, 2013 9:17:17 AM UTC-7, johnP wrote:


 Barry -

 If you look through this message board and at the issue tracker, you'll 
 see that many people with HRD are also affected by this issue.  

 As often is the case, the big problem is not the crime - it's the 
 cover-up.  Everyone here can understand technical issues, if people are 
 working to fix them.  The non-response from Google is what's freaking 
 people out.




 On Wednesday, March 13, 2013 8:31:07 AM UTC-7, barryhunter wrote:




 On Wed, Mar 13, 2013 at 9:36 AM, Rafael mufu...@gmail.com wrote:

 YES! I'm on the master/slave. 

 Google putting a message at the top of the appengine site saying that 
 it's deprecated isn't an excuse for extreme reduction of performance.


 The depreciation pretty much is Google admitting the can't (and/or won't) 
 fix M/S. They KNOW it's bad, and want you to stop using it. 
  
 M/S is a sinking ship. Google arent allocating much resources to bailing 
 it out. They've moved on to brighter and better things. 



 Migrating to HDR will never happen to me. 


 Then you have pretty much resigned yourself to issues. Why are you 
 pointing a loaded gun at your own foot?


  By continuing to use M/S you making yourself and Google look bad. 



-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [google-appengine] 1.7.6 Pre-release SDKs Available

2013-03-13 Thread PK
Having spent a lot of time with the new server but still using the old one, I 
want to say that the new app server is very promising but I personally think 
the decision to make the new app server the default now is a bit rushed. I hope 
you do not remove the old server before all our bugs have been addressed, this 
should be the criterion not the date. 

In the meantime, where are we supposed to file bugs now that the new server 
becomes the default so we can distinguish between the new and the old server 
issues, can somebody please clarify? 

Thanks,
PK
http://www.gae123.com


On Wednesday, March 13, 2013 at 7:50 AM, Janani Thanigachalam wrote:

 Hello Again Everyone!
 
 We've posted the pre-release SDKs for Python and Java here:
 http://code.google.com/p/googleappengine/downloads/list
 
 Please see the pre-release notes below.
 
 Regards,
 Janani
 
 App Engine Python SDK - Release Notes
 
 Version 1.7.6
 ===
 - The new and improved development appserver, which was previewed last 
 release,
   now becomes the default. The old development appserver has been renamed to
   old_appserver.py and will remain available until the first release after
   1 July 2013 when it will be removed from the SDK.
 - The XMPP API now has multi-JID get_presence. This provides the ability to 
 get
   the availability of multiple users.
 - Django 1.4 and Webob 1.2.3 are now promoted to GA.
 - Apps now have the ability to fopen() files that are declared as static files
   in app.yaml using the application_readable flag.
 - The dev_appserver now allocates automatic ids using the 'scattered' id
   allocation policy by default. For more information, please see Specifying 
 the
   Automatic ID Allocation Policy:
   
 https://developers.google.com/appengine/docs/python/tools/devserver#Using_the_
   Datastore
 - New Search API quotas are now displayed in the Admin Console. These quotas 
 are
   not currently enforced, but will be part of the pricing model for the Search
   API in a future release.
 - The experimental Search API's ability to explicitly sort search results by
   SortExpression.RANK_FIELD_NAME (i.e. _order_id) field in ascending order has
   been removed.
 - Globally consistent indexes in the experimental Search API are now 
 deprecated
   and will be removed in the next release.
 - Task Queue tasks may now be added and deleted asynchronously. This allows
   applications to perform common task queue operations without blocking. This 
 is
   an experimental feature.
 - In the experimental MapReduce framework, shards that encounter Files API
   errors will retry three times before the entire job fails.
 - ProtoRPC now supports deserializing and reserializing of unexpected fields.
 - A new ProtoRPC field type for supporting datetime values has been added.
 - Fixed an issue with the new dev_appserver failing on invalid login cookies. 
 It
   now uses type=email for email in the login form.
 
 https://code.google.com/p/appengine-devappserver2-experiment/issues/detail?
 id=36
 - Fixed an issue with the new dev_appserver to have fix_sys_path add the
   necessary libraries to sys.path making it now compatible with the testbed.
 
 https://code.google.com/p/appengine-devappserver2-experiment/issues/detail?
 id=45
 
 
 
 
 
 App Engine Java SDK - Release Notes
 
 Version 1.7.6
 =
 - The XMPP API now has multi-JID getPresence(). This provides the ability to 
 get
   the availability of multiple users.
 - The Java dev_appserver now allocates automatic ids using the 'scattered' id
   allocation policy by default. For more information, please see Specifying 
 the
   Automatic ID Allocation Policy:
   https://developers.google.com/appengine/docs/java/tools/devserver#Using_the_
   Datastore
 - New Search API quotas are now displayed in the Admin Console. These quotas 
 are
   not currently enforced, but will be part of the pricing model for the Search
   API in a future release.
 - The experimental Search API's ability to explicitly sort search results by
   SortExpression.RANK_FIELD_NAME (i.e. _order_id) field in ascending order has
   been removed.
 - Globally consistent indexes in the experimental Search API are now 
 deprecated
   and will be removed in the next release.
 - Task Queue tasks may now be added and deleted asynchronously. This allows
   applications to perform common task queue operations without blocking. This 
 is
   an experimental feature.
 - Fixed an issue that caused NullPointerException in ListIndexesResponse
 http://code.google.com/p/googleappengine/issues/detail?id=8359
 
 
 -- 
 You received this message because you are subscribed to the Google Groups 
 Google App Engine group.
 To unsubscribe from this group and stop receiving emails from it, send an 
 email to google-appengine+unsubscr...@googlegroups.com 
 (mailto:google-appengine+unsubscr...@googlegroups.com).
 To post to this group, send email to google-appengine@googlegroups.com 
 

Re: [google-appengine] Re: instances dying is a permanent states for datastore apps?

2013-03-13 Thread johnP
That's you projecting your hopes, that someone is calmly fixing the 
problem.  

But one of the attributes of competent leadership is effective 
communication.  When customers see that effective communication is lacking, 
they a symptom of poor leadership. If appengine has poor leadership, this 
is an existential threat to everyone who has bet their future on this 
platform.



On Wednesday, March 13, 2013 10:13:03 AM UTC-7, barryhunter wrote:

 I didnt say there where not problems with HRD. 

 Just that its expected there will be problems with M/S. Google have pretty 
 much said they WONT even try to be fixing them. 

 Any resources Google have working on the issue, will be fixing it 
 (ultimately) within the HRD codebase. They probably wont back-port it to 
 M/S. M/S is like a live grenade just waiting to explode, they wont touch 
 it. 


 Alas its just in Googles culture to be tight-lipped about upcoming changes 
 (and that includes bug fixes) - so as you say we are just all running 
 around like headless chickens, while Google hopefully has 
 someone calmly sitting there working on the issue (we just dont know about 
 it). One day just to push it into production with little fanfare. 

 Google's timescale on fixing issues, is also almost certainly orders of 
 magnitude slower than most people would like. 



  On Wed, Mar 13, 2013 at 4:17 PM, johnP jo...@thinkwave.com javascript:
  wrote:


 Barry -

 If you look through this message board and at the issue tracker, you'll 
 see that many people with HRD are also affected by this issue.  

 As often is the case, the big problem is not the crime - it's the 
 cover-up.  Everyone here can understand technical issues, if people are 
 working to fix them.  The non-response from Google is what's freaking 
 people out.




 On Wednesday, March 13, 2013 8:31:07 AM UTC-7, barryhunter wrote:




 On Wed, Mar 13, 2013 at 9:36 AM, Rafael mufu...@gmail.com wrote:

 YES! I'm on the master/slave. 

 Google putting a message at the top of the appengine site saying that 
 it's deprecated isn't an excuse for extreme reduction of performance.


 The depreciation pretty much is Google admitting the can't (and/or 
 won't) fix M/S. They KNOW it's bad, and want you to stop using it. 
  
 M/S is a sinking ship. Google arent allocating much resources to bailing 
 it out. They've moved on to brighter and better things. 



 Migrating to HDR will never happen to me. 


 Then you have pretty much resigned yourself to issues. Why are you 
 pointing a loaded gun at your own foot?


  By continuing to use M/S you making yourself and Google look bad. 

  -- 
 You received this message because you are subscribed to the Google Groups 
 Google App Engine group.
 To unsubscribe from this group and stop receiving emails from it, send an 
 email to google-appengi...@googlegroups.com javascript:.
 To post to this group, send email to 
 google-a...@googlegroups.comjavascript:
 .
 Visit this group at http://groups.google.com/group/google-appengine?hl=en
 .
 For more options, visit https://groups.google.com/groups/opt_out.
  
  




-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[google-appengine] Re: Cloud SQL Blobstore Simultaneously -- good way to handle Django image uploads?

2013-03-13 Thread Chris
Hi KScott,

Do you have one example of upload images resize these and save in cloud 
sql? thank you very much

El domingo, 26 de agosto de 2012 04:10:32 UTC+2, seafangs escribió:

 Hello,

 I'm new to GAE (and this forum), please forgive any ignorance on my part. 
 I've been searching around to find out what the best practice is, to allow 
 users to upload images using Django on GAE. The clincher is that I want to 
 use Cloud SQL.

 I see that the docs recommend the Blobstore as the place to store images. 
 I understand that I am also able to store images in a Cloud SQL MEDIUMBLOB 
 (or equivalent) field (or even in a TextField in a binary form). However I 
 also understand that the latter approaches -- storing it into a MEDIUMBLOB 
 or as binary data -- are advised against.

 So that brings me back to storing it in the Blobstore. But will I be able 
 to use the Blobstore and Cloud SQL in the same GAE environment? I got the 
 impression that the Datastore and Cloud SQL were more or less alternatives 
 to each other. But I also get the impression that Blobstore is separate, in 
 some sense, from the normal Datastore.

 Can anyone offer me any guidance on a best approach?



-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [google-appengine] Re: Error code 202

2013-03-13 Thread robert . cooper
We are seeing this of flashpanel-staging. It would be really great if you 
could just let us know what we can do to mitigate this.

On Friday, March 9, 2012 12:09:14 PM UTC-5, Takashi Matsuo (Google) wrote:

 Sorry to chiming in a bit late here.
 If anyone is still suffering from (Error code 202), please let me know
 your app-ids and the time of the occurrence.

 I'll try my best to solve the issue.

 -- Takashi

 On Sat, Mar 10, 2012 at 12:25 AM, Ronoaldo José de Lana Pereira
 rper...@beneficiofacil.com.br javascript: wrote:
  Same here, my apps is Java, concurrent requests enabled, on MS (sadly 
 ...)
 
  Em sexta-feira, 9 de março de 2012 08h27min15s UTC-3, Nikolai escreveu:
 
  +1
  same here
 
  Am Mittwoch, 7. März 2012 10:19:15 UTC+1 schrieb tarun2000:
 
 
  I keep getting:  A problem was encountered with the process that 
 handled
  this request, causing it to exit. This is likely to cause a new 
 process to
  be used for the next request to your application. (Error code 202)
 
  It seems like the issue happens right after uploading a new version or 
 on
  cold start.  It seems to disappear after a while.  The rpcs that fail 
 may be
  returning a lot of data.  Any idea what's wrong?
 
  --
  You received this message because you are subscribed to the Google Groups
  Google App Engine group.
  To view this discussion on the web visit
  https://groups.google.com/d/msg/google-appengine/-/vCTQyKvK20gJ.
 
  To post to this group, send email to 
  google-a...@googlegroups.comjavascript:
 .
  To unsubscribe from this group, send email to
  google-appengi...@googlegroups.com javascript:.
  For more options, visit this group at
  http://groups.google.com/group/google-appengine?hl=en.

 -- 
 Takashi Matsuo | Developer Advocate | tma...@google.com javascript:
  | 03-6384-9224



-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[google-appengine] Appspot owner

2013-03-13 Thread Károly Huber
How can I find out who owns/controlls a particular appspot address/ID?  My 
organization's info is misrepresented on the said site, and have no way of 
contact.  

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [google-appengine] Re: Error code 202

2013-03-13 Thread robert . cooper
Err... flashpanel-staging and a recent one is 2013-03-12 22:48:34.425
On Friday, March 9, 2012 12:09:14 PM UTC-5, Takashi Matsuo (Google) wrote:

 Sorry to chiming in a bit late here.
 If anyone is still suffering from (Error code 202), please let me know
 your app-ids and the time of the occurrence.

 I'll try my best to solve the issue.

 -- Takashi

 On Sat, Mar 10, 2012 at 12:25 AM, Ronoaldo José de Lana Pereira
 rper...@beneficiofacil.com.br javascript: wrote:
  Same here, my apps is Java, concurrent requests enabled, on MS (sadly 
 ...)
 
  Em sexta-feira, 9 de março de 2012 08h27min15s UTC-3, Nikolai escreveu:
 
  +1
  same here
 
  Am Mittwoch, 7. März 2012 10:19:15 UTC+1 schrieb tarun2000:
 
 
  I keep getting:  A problem was encountered with the process that 
 handled
  this request, causing it to exit. This is likely to cause a new 
 process to
  be used for the next request to your application. (Error code 202)
 
  It seems like the issue happens right after uploading a new version or 
 on
  cold start.  It seems to disappear after a while.  The rpcs that fail 
 may be
  returning a lot of data.  Any idea what's wrong?
 
  --
  You received this message because you are subscribed to the Google Groups
  Google App Engine group.
  To view this discussion on the web visit
  https://groups.google.com/d/msg/google-appengine/-/vCTQyKvK20gJ.
 
  To post to this group, send email to 
  google-a...@googlegroups.comjavascript:
 .
  To unsubscribe from this group, send email to
  google-appengi...@googlegroups.com javascript:.
  For more options, visit this group at
  http://groups.google.com/group/google-appengine?hl=en.

 -- 
 Takashi Matsuo | Developer Advocate | tma...@google.com javascript:
  | 03-6384-9224



-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[google-appengine] Re: Is GAE the right choice for e-commerce?

2013-03-13 Thread Adam Wooding
Hi Mike,

I just came across your post and had a look at your Shoes of Prey app - it 
is fantastic!

I am also about to begin work creating a similar app, but for custom made 
wardrobes / closets. I'm just wondering - which language did you build your 
app on? Are you still running it on Google App Engine?

Any tips / advice you could give would be much appreciated.

Thank you very much,
Adam Wooding


On Monday, 1 February 2010 23:19:04 UTC+10, Mike wrote:

 Hi NG

 We are running our business on AppEngine. (Search Shoes of Prey on
 Google to find us.)

 So far, it is going really well. AppEngine is a delight to develop on,
 and you can't argue with the cost. (I've only been charged $0.01 so
 far. Although, as I've posted in another thread, the small charge by
 itself was problematic for me.) :)

 I had to write the entire ecommerce platform from scratch - which
 suited me given the very custom nature of our business - however you
 may not be as keen as me. It really depends on your business.

 We choose AppEngine primarily because a) 2 of us used to work at
 Google, and we love AppEngine b) if we start serving a lot of traffic/
 bandwidth we want something scalable. As I said earlier as well, the
 API is really nice and makes developing a breeze.

 The only thing I wish AppEngine had was HTTPS support for custom
 domains, and I'm hopeful that one day it will be supported. There are
 workarounds too. Once AppEngine has HTTPS support and a few open-
 source ecommerce software packages, it will be a really great platform
 I would think.

 Good luck.

 Mike

 On Jan 31, 4:31 pm, decuman ngn...@gmail.com wrote:
  Hello,
 
  At the moment I'm thinking of building a small/medium online selling
  business and before investing more of my time (and money) into GAE
  based development it would be just great to know some experienced
  users and expert thoughts and opinions on it.
 
  As far as I can see (after reading related books, articles and message
  group threads) GAE is just a perfect solution for prototyping and
  building a social networking applications (Blogs, Chats, Galleries,
  Message boards etc.) which requires tracking a lot of users and
  storing data... which is great. But there is quite a few (literally
  none) of nice business/e-commerce applications with decent product
  galleries, shopping carts and checkout functionality and payment
  service integration. Also there are lots of complains and negative
  responses pointing to big GAE functional limitations (which are not
  going to improve soon or ever) and overall practicability of using it
  as a reliable e-commerce platform. In particular (PayPal, Google
  Checkout integration)
 
  It wasn't a very deep and thoughtful investigation but the outlined
  above is just my personal subjective feeling so far. I would really
  love to know the opinion and thoughts on this matter from GAE experts.
  Shell I move forward with Google App Engine development or it would be
  move wise to consider some other solution?
 
  Thanks in advance!
  NG



-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [google-appengine] How to know if app version is DEFAULT version?

2013-03-13 Thread Takashi Matsuo
Hi Moises,

You can use os.environ['HTTP_HOST'] for comparison as long as the hostname
doesn't contain the 'version' subdomain part. Are you using hostname with
the 'version.app-id.appspot.com' style, or you're just using '
app-id.appspot.com'?



On Wed, Mar 13, 2013 at 3:13 AM, Moises Belchin moisesbelc...@gmail.comwrote:

 Hi guys,

 Is there any way to know if a version of my app is the DEFAULT version?

 I saw os.environ['DEFAULT_VERSION_HOSTNAME'] and
 os.environ['CURRENT_VERSION_ID'] but I didn't find any way to compare two
 of them and determine if this current version y the default version.

 Thanks for help.

 Regards.
 Moisés Belchín.

 --
 You received this message because you are subscribed to the Google Groups
 Google App Engine group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to google-appengine+unsubscr...@googlegroups.com.
 To post to this group, send email to google-appengine@googlegroups.com.
 Visit this group at http://groups.google.com/group/google-appengine?hl=en.
 For more options, visit https://groups.google.com/groups/opt_out.






-- 
Takashi Matsuo | Developers Advocate | tmat...@google.com

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[google-appengine] Re: 1.7.6 Pre-release SDKs Available

2013-03-13 Thread stevep
Janani wrote about the new GAE release: Task Queue tasks may now be added 
and deleted asynchronously. This allows applications to perform common task 
queue operations without blocking. This is an experimental feature.

And just yesterday I started a thread complaining about the extreme 
variability of TQ additions API**. I will be on this like white on rice. 
Thanks G.

**recent log shows 1057 ms latency comprised of 0-cpu and 1057 api which 
was immediately preceded (within 2 seconds) by 0/47ms for the exact same 
handler function:-)

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [google-appengine] Appspot owner

2013-03-13 Thread Barry Hunter
There is no offical way.

You can try emailing [appid]@gmail.com - as they might of setup the app to
match their Gmail identity. (would of have to been setup that way, the
gmail account setup before appengine)

If they might be abusing the AppEngine TOS, there is
https://support.google.com/code/bin/request.py?contact_type=AppEngineAbuse
or if Copyright is involved
http://www.google.com/dmca.html




On Wed, Mar 13, 2013 at 10:20 AM, Károly Huber karoly.hu...@gmail.comwrote:

 How can I find out who owns/controlls a particular appspot address/ID?  My
 organization's info is misrepresented on the said site, and have no way of
 contact.

 --
 You received this message because you are subscribed to the Google Groups
 Google App Engine group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to google-appengine+unsubscr...@googlegroups.com.
 To post to this group, send email to google-appengine@googlegroups.com.
 Visit this group at http://groups.google.com/group/google-appengine?hl=en.
 For more options, visit https://groups.google.com/groups/opt_out.




-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[google-appengine] Re: Best strategy

2013-03-13 Thread Renzo Nuccitelli
 I am part of team anti Java/GAE. There are a lot of reason because I 
prefer Python, but the main on is the cold start problem already mentioned. 
The fact that the cold start time more o less proportional to the number of 
class you have in you project make Java not first citizen on GAE. Just to 
make it clear, it is not a Java problem, is a GAE-Java interaction problem.

  About it, it's not true that Python can have this problem. You can avoid 
it with the right approach. If you could make your code to be read in a 
lazy way, cold start would be not a problem. I just wrote a small 
framework, Zenwarch https://bitbucket.org/renzon/zenwarch to do this and 
the result is that my cold start is constant and small all the time, even 
when the number of script files grows.

 And even webapp2 has LazyHandlers (
http://webapp-improved.appspot.com/guide/routing.html?highlight=routing%20string)
 
So you can avoid the cold start.

 So, for small projects, use whatever language you like. But if you think 
your app can get bigger and you want to use java, use AWS.



On Tuesday, March 12, 2013 8:36:39 PM UTC-3, Carl Schroeder wrote:

 This has been documented to death on these forums with resident instances 
 for paid apps and posted logs with missing warmup requests. 

 Also, Routinely is a very loose description. Does that mean that 
 sometimes your app loads faster than 5 seconds and sometimes slower?
 What instance size are you talking? F4s or F1?

 If you have stumbled upon something magical that accesses the user  
 datastore apis and never takes longer than 5 seconds to service requests in 
 an F1, I suggest you post some code here. You would close two open issues 
 for Google and make the people who starred them really happy.



 On Tuesday, March 12, 2013 11:05:21 AM UTC-7, Vinny P wrote:


 On Tuesday, March 12, 2013 12:18:24 PM UTC-5, Carl Schroeder wrote:

 The sentiment is not anti-Java, it is anti GAE/Java. Writing Hello 
 world to the datastore takes 4-5 seconds to cold start load on an F2 in 
 GAE/Java. That is on good days, it could take twice as long on stormy days. 
 The more the application grows, the worse this gets.

 Why risk 5+ second response times? Wait until Google has fixed the Java 
 instance loading time issue before you embark on writing Java apps for GAE.
 FYI, I used the low-level API and no frameworks. Latency was untenable.


 I can't say that I share your experiences with GAE/J, I find that I can 
 routinely cold start instances + datastore requests in less than 5 seconds, 
 although I'm recently having issues with memcache slowness...

 True, GAE/J has problems. But so do the Python and Go runtimes. I'm 
 subscribed to the google-appengine-go Google group, and I see as many 
 complaints there, as I do on this group about Python/Java.  Giving the OP a 
 balanced view of the pros/cons of each runtime is the point of this thread, 
 and I think it's fair to let him know what he's looking at.

 @OP: if you're interested in looking more about Java performance, may I 
 recommend this thread (it's a bit of a long read, to give you fair 
 warning): 
 https://groups.google.com/d/msg/google-appengine/sA3o-PTAckc/okDqu5aE-78J
  



-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [google-appengine] Re: instances dying is a permanent states for datastore apps?

2013-03-13 Thread Rafael
This is my biggest concern. I don't care about technical problems, I care
about shipping high quality products. That was the reason why we picked
appengine 2 years ago.

The problem is that the service isn't working well and we can't predict for
how long. We need to have any insight on how long this instability will
last, so we can play ahead.

We have serialized blobs everywhere across our application. We're paying
the price for clever optimizations. I believe it would be less work to
move out of appengine rather than moving to HDR.


On Wed, Mar 13, 2013 at 10:27 AM, johnP j...@thinkwave.com wrote:

 That's you projecting your hopes, that someone is calmly fixing the
 problem.

 But one of the attributes of competent leadership is effective
 communication.  When customers see that effective communication is lacking,
 they a symptom of poor leadership. If appengine has poor leadership, this
 is an existential threat to everyone who has bet their future on this
 platform.



 On Wednesday, March 13, 2013 10:13:03 AM UTC-7, barryhunter wrote:

 I didnt say there where not problems with HRD.

 Just that its expected there will be problems with M/S. Google have
 pretty much said they WONT even try to be fixing them.

 Any resources Google have working on the issue, will be fixing it
 (ultimately) within the HRD codebase. They probably wont back-port it to
 M/S. M/S is like a live grenade just waiting to explode, they wont touch
 it.


 Alas its just in Googles culture to be tight-lipped about upcoming
 changes (and that includes bug fixes) - so as you say we are just all
 running around like headless chickens, while Google hopefully has
 someone calmly sitting there working on the issue (we just dont know about
 it). One day just to push it into production with little fanfare.

 Google's timescale on fixing issues, is also almost certainly orders of
 magnitude slower than most people would like.



  On Wed, Mar 13, 2013 at 4:17 PM, johnP jo...@thinkwave.com wrote:


 Barry -

 If you look through this message board and at the issue tracker, you'll
 see that many people with HRD are also affected by this issue.

 As often is the case, the big problem is not the crime - it's the
 cover-up.  Everyone here can understand technical issues, if people are
 working to fix them.  The non-response from Google is what's freaking
 people out.




 On Wednesday, March 13, 2013 8:31:07 AM UTC-7, barryhunter wrote:




 On Wed, Mar 13, 2013 at 9:36 AM, Rafael mufu...@gmail.com wrote:

 YES! I'm on the master/slave.

 Google putting a message at the top of the appengine site saying that
 it's deprecated isn't an excuse for extreme reduction of performance.


 The depreciation pretty much is Google admitting the can't (and/or
 won't) fix M/S. They KNOW it's bad, and want you to stop using it.

 M/S is a sinking ship. Google arent allocating much resources to
 bailing it out. They've moved on to brighter and better things.



 Migrating to HDR will never happen to me.


 Then you have pretty much resigned yourself to issues. Why are you
 pointing a loaded gun at your own foot?


  By continuing to use M/S you making yourself and Google look bad.

  --
 You received this message because you are subscribed to the Google
 Groups Google App Engine group.
 To unsubscribe from this group and stop receiving emails from it, send
 an email to google-appengi...@**googlegroups.com.
 To post to this group, send email to google-a...@googlegroups.**com.

 Visit this group at http://groups.google.com/**
 group/google-appengine?hl=enhttp://groups.google.com/group/google-appengine?hl=en
 .
 For more options, visit 
 https://groups.google.com/**groups/opt_outhttps://groups.google.com/groups/opt_out
 .




  --
 You received this message because you are subscribed to the Google Groups
 Google App Engine group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to google-appengine+unsubscr...@googlegroups.com.
 To post to this group, send email to google-appengine@googlegroups.com.
 Visit this group at http://groups.google.com/group/google-appengine?hl=en.
 For more options, visit https://groups.google.com/groups/opt_out.




-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [google-appengine] Re: instances dying is a permanent states for datastore apps?

2013-03-13 Thread Barry Hunter
 I believe it would be less work to move out of appengine rather than
 moving to HDR.


You will have to do one or the other soon anyway. M/S will be turned off.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [google-appengine] Re: Best strategy

2013-03-13 Thread Victor Trot
Thank you so much for the links and ideas Renzo. I did not expect this
thread to become a Java vs Python war :P


On Wed, Mar 13, 2013 at 11:22 AM, Renzo Nuccitelli ren...@gmail.com wrote:

  I am part of team anti Java/GAE. There are a lot of reason because I
 prefer Python, but the main on is the cold start problem already mentioned.
 The fact that the cold start time more o less proportional to the number of
 class you have in you project make Java not first citizen on GAE. Just to
 make it clear, it is not a Java problem, is a GAE-Java interaction problem.

   About it, it's not true that Python can have this problem. You can avoid
 it with the right approach. If you could make your code to be read in a
 lazy way, cold start would be not a problem. I just wrote a small
 framework, Zenwarch https://bitbucket.org/renzon/zenwarch to do this
 and the result is that my cold start is constant and small all the time,
 even when the number of script files grows.

  And even webapp2 has LazyHandlers (
 http://webapp-improved.appspot.com/guide/routing.html?highlight=routing%20string)
 So you can avoid the cold start.

  So, for small projects, use whatever language you like. But if you think
 your app can get bigger and you want to use java, use AWS.



 On Tuesday, March 12, 2013 8:36:39 PM UTC-3, Carl Schroeder wrote:

 This has been documented to death on these forums with resident instances
 for paid apps and posted logs with missing warmup requests.

 Also, Routinely is a very loose description. Does that mean that
 sometimes your app loads faster than 5 seconds and sometimes slower?
 What instance size are you talking? F4s or F1?

 If you have stumbled upon something magical that accesses the user 
 datastore apis and never takes longer than 5 seconds to service requests in
 an F1, I suggest you post some code here. You would close two open issues
 for Google and make the people who starred them really happy.



 On Tuesday, March 12, 2013 11:05:21 AM UTC-7, Vinny P wrote:


 On Tuesday, March 12, 2013 12:18:24 PM UTC-5, Carl Schroeder wrote:

 The sentiment is not anti-Java, it is anti GAE/Java. Writing Hello
 world to the datastore takes 4-5 seconds to cold start load on an F2 in
 GAE/Java. That is on good days, it could take twice as long on stormy days.
 The more the application grows, the worse this gets.

 Why risk 5+ second response times? Wait until Google has fixed the Java
 instance loading time issue before you embark on writing Java apps for GAE.
 FYI, I used the low-level API and no frameworks. Latency was untenable.


 I can't say that I share your experiences with GAE/J, I find that I can
 routinely cold start instances + datastore requests in less than 5 seconds,
 although I'm recently having issues with memcache slowness...

 True, GAE/J has problems. But so do the Python and Go runtimes. I'm
 subscribed to the google-appengine-go Google group, and I see as many
 complaints there, as I do on this group about Python/Java.  Giving the OP a
 balanced view of the pros/cons of each runtime is the point of this thread,
 and I think it's fair to let him know what he's looking at.

 @OP: if you're interested in looking more about Java performance, may I
 recommend this thread (it's a bit of a long read, to give you fair
 warning): https://groups.**google.com/d/msg/google-**
 appengine/sA3o-PTAckc/**okDqu5aE-78Jhttps://groups.google.com/d/msg/google-appengine/sA3o-PTAckc/okDqu5aE-78J


  --
 You received this message because you are subscribed to a topic in the
 Google Groups Google App Engine group.
 To unsubscribe from this topic, visit
 https://groups.google.com/d/topic/google-appengine/NjF11Uy-4EM/unsubscribe?hl=en
 .
 To unsubscribe from this group and all its topics, send an email to
 google-appengine+unsubscr...@googlegroups.com.
 To post to this group, send email to google-appengine@googlegroups.com.
 Visit this group at http://groups.google.com/group/google-appengine?hl=en.
 For more options, visit https://groups.google.com/groups/opt_out.




-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[google-appengine] Re: Is GAE the right choice for e-commerce?

2013-03-13 Thread Kaan Soral
You can check the headers with something like Firebug yourself, the answer 
is 99% Yes, as server seems to be Google Frontend

Also even before seeing the headers, I was 90% sure it was still an 
Appengine app, because it took a significant amount of time to load the app 
initially, might not have been Appengine's fault tho

On Wednesday, March 13, 2013 1:11:22 AM UTC+2, Adam Wooding wrote:

 Hi Mike,

 I just came across your post and had a look at your Shoes of Prey app - it 
 is fantastic!

 I am also about to begin work creating a similar app, but for custom made 
 wardrobes / closets. I'm just wondering - which language did you build your 
 app on? Are you still running it on Google App Engine?

 Any tips / advice you could give would be much appreciated.

 Thank you very much,
 Adam Wooding


 On Monday, 1 February 2010 23:19:04 UTC+10, Mike wrote:

 Hi NG

 We are running our business on AppEngine. (Search Shoes of Prey on
 Google to find us.)

 So far, it is going really well. AppEngine is a delight to develop on,
 and you can't argue with the cost. (I've only been charged $0.01 so
 far. Although, as I've posted in another thread, the small charge by
 itself was problematic for me.) :)

 I had to write the entire ecommerce platform from scratch - which
 suited me given the very custom nature of our business - however you
 may not be as keen as me. It really depends on your business.

 We choose AppEngine primarily because a) 2 of us used to work at
 Google, and we love AppEngine b) if we start serving a lot of traffic/
 bandwidth we want something scalable. As I said earlier as well, the
 API is really nice and makes developing a breeze.

 The only thing I wish AppEngine had was HTTPS support for custom
 domains, and I'm hopeful that one day it will be supported. There are
 workarounds too. Once AppEngine has HTTPS support and a few open-
 source ecommerce software packages, it will be a really great platform
 I would think.

 Good luck.

 Mike

 On Jan 31, 4:31 pm, decuman ngn...@gmail.com wrote:
  Hello,
 
  At the moment I'm thinking of building a small/medium online selling
  business and before investing more of my time (and money) into GAE
  based development it would be just great to know some experienced
  users and expert thoughts and opinions on it.
 
  As far as I can see (after reading related books, articles and message
  group threads) GAE is just a perfect solution for prototyping and
  building a social networking applications (Blogs, Chats, Galleries,
  Message boards etc.) which requires tracking a lot of users and
  storing data... which is great. But there is quite a few (literally
  none) of nice business/e-commerce applications with decent product
  galleries, shopping carts and checkout functionality and payment
  service integration. Also there are lots of complains and negative
  responses pointing to big GAE functional limitations (which are not
  going to improve soon or ever) and overall practicability of using it
  as a reliable e-commerce platform. In particular (PayPal, Google
  Checkout integration)
 
  It wasn't a very deep and thoughtful investigation but the outlined
  above is just my personal subjective feeling so far. I would really
  love to know the opinion and thoughts on this matter from GAE experts.
  Shell I move forward with Google App Engine development or it would be
  move wise to consider some other solution?
 
  Thanks in advance!
  NG



-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[google-appengine] send entity ID to javascript from jsp. Have Java script request data from servlet and display in jsp

2013-03-13 Thread Aidan Mack
Hi,

Im trying to create a system so that I can get data from servlet without 
redirecting to a new jsp.

Im trying to do this using javascript.

Currently Im stuck trying to send a entity key to javascript. Can I do that?

I will then have javascript send that key on to a servlet and display the 
returned data with in the current jsp.

Thanks
Aidan

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[google-appengine] Re: Is GAE the right choice for e-commerce?

2013-03-13 Thread Mike
Hi Adam and Kaan

Yes, we still use AppEngine for our website, which is written in Python. 
Our 3D shoe designer infrastructure though is hosted elsewhere for now.

We're big fans of AppEngine!! It's great not having to think about 
infrastructure, and having rich APIs already installed. (Disclosure: I'm a 
former goog software engineer, so quite biased!) :-)

Not only is the platform a pleasure to use, but it's scaled beautifully 
when we've needed it to, for example the time when a 16 year old video 
blogger sent 1/2 million people to our 
site: http://www.22michaels.com/2010/03/juicystar07-and-world-of-new-media.html

Kaan - that's interesting it was slow! Where are you based? How slow was 
it? We're also using Google's PageSpeed service, so it shouldn't be slow.

Cheers
Mike



On Thursday, March 14, 2013 8:38:15 AM UTC+11, Kaan Soral wrote:

 You can check the headers with something like Firebug yourself, the answer 
 is 99% Yes, as server seems to be Google Frontend

 Also even before seeing the headers, I was 90% sure it was still an 
 Appengine app, because it took a significant amount of time to load the app 
 initially, might not have been Appengine's fault tho

 On Wednesday, March 13, 2013 1:11:22 AM UTC+2, Adam Wooding wrote:

 Hi Mike,

 I just came across your post and had a look at your Shoes of Prey app - 
 it is fantastic!

 I am also about to begin work creating a similar app, but for custom made 
 wardrobes / closets. I'm just wondering - which language did you build your 
 app on? Are you still running it on Google App Engine?

 Any tips / advice you could give would be much appreciated.

 Thank you very much,
 Adam Wooding


 On Monday, 1 February 2010 23:19:04 UTC+10, Mike wrote:

 Hi NG

 We are running our business on AppEngine. (Search Shoes of Prey on
 Google to find us.)

 So far, it is going really well. AppEngine is a delight to develop on,
 and you can't argue with the cost. (I've only been charged $0.01 so
 far. Although, as I've posted in another thread, the small charge by
 itself was problematic for me.) :)

 I had to write the entire ecommerce platform from scratch - which
 suited me given the very custom nature of our business - however you
 may not be as keen as me. It really depends on your business.

 We choose AppEngine primarily because a) 2 of us used to work at
 Google, and we love AppEngine b) if we start serving a lot of traffic/
 bandwidth we want something scalable. As I said earlier as well, the
 API is really nice and makes developing a breeze.

 The only thing I wish AppEngine had was HTTPS support for custom
 domains, and I'm hopeful that one day it will be supported. There are
 workarounds too. Once AppEngine has HTTPS support and a few open-
 source ecommerce software packages, it will be a really great platform
 I would think.

 Good luck.

 Mike

 On Jan 31, 4:31 pm, decuman ngn...@gmail.com wrote:
  Hello,
 
  At the moment I'm thinking of building a small/medium online selling
  business and before investing more of my time (and money) into GAE
  based development it would be just great to know some experienced
  users and expert thoughts and opinions on it.
 
  As far as I can see (after reading related books, articles and message
  group threads) GAE is just a perfect solution for prototyping and
  building a social networking applications (Blogs, Chats, Galleries,
  Message boards etc.) which requires tracking a lot of users and
  storing data... which is great. But there is quite a few (literally
  none) of nice business/e-commerce applications with decent product
  galleries, shopping carts and checkout functionality and payment
  service integration. Also there are lots of complains and negative
  responses pointing to big GAE functional limitations (which are not
  going to improve soon or ever) and overall practicability of using it
  as a reliable e-commerce platform. In particular (PayPal, Google
  Checkout integration)
 
  It wasn't a very deep and thoughtful investigation but the outlined
  above is just my personal subjective feeling so far. I would really
  love to know the opinion and thoughts on this matter from GAE experts.
  Shell I move forward with Google App Engine development or it would be
  move wise to consider some other solution?
 
  Thanks in advance!
  NG



-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[google-appengine] Re: Is GAE the right choice for e-commerce?

2013-03-13 Thread Kaan Soral
Wow that youtube story is really interesting and inspiring, thanks for 
sharing.

I also share your feelings towards AppEngine. I've been using AppEngine for 
~2 years now, life is better.

I'm from Turkey, the Net graph of Firebug showed 350ms when I first 
checked, but the initial load was really slow, might be a DNS or third 
party library issue, also might be an issue with my network, currently 
checked the website again, loaded very fast, extremely fast. (also tested a 
shift-refresh, it was fast again, however optimizely gave 400 bad request 
and delayed the page load by 700ms, unimportant). So to sum up, don't 
worry, it was probably an isolated network issue


On Thursday, March 14, 2013 2:08:32 AM UTC+2, Mike wrote:

 Hi Adam and Kaan

 Yes, we still use AppEngine for our website, which is written in Python. 
 Our 3D shoe designer infrastructure though is hosted elsewhere for now.

 We're big fans of AppEngine!! It's great not having to think about 
 infrastructure, and having rich APIs already installed. (Disclosure: I'm a 
 former goog software engineer, so quite biased!) :-)

 Not only is the platform a pleasure to use, but it's scaled beautifully 
 when we've needed it to, for example the time when a 16 year old video 
 blogger sent 1/2 million people to our site: 
 http://www.22michaels.com/2010/03/juicystar07-and-world-of-new-media.html

 Kaan - that's interesting it was slow! Where are you based? How slow was 
 it? We're also using Google's PageSpeed service, so it shouldn't be slow.

 Cheers
 Mike



 On Thursday, March 14, 2013 8:38:15 AM UTC+11, Kaan Soral wrote:

 You can check the headers with something like Firebug yourself, the 
 answer is 99% Yes, as server seems to be Google Frontend

 Also even before seeing the headers, I was 90% sure it was still an 
 Appengine app, because it took a significant amount of time to load the app 
 initially, might not have been Appengine's fault tho

 On Wednesday, March 13, 2013 1:11:22 AM UTC+2, Adam Wooding wrote:

 Hi Mike,

 I just came across your post and had a look at your Shoes of Prey app - 
 it is fantastic!

 I am also about to begin work creating a similar app, but for custom 
 made wardrobes / closets. I'm just wondering - which language did you build 
 your app on? Are you still running it on Google App Engine?

 Any tips / advice you could give would be much appreciated.

 Thank you very much,
 Adam Wooding


 On Monday, 1 February 2010 23:19:04 UTC+10, Mike wrote:

 Hi NG

 We are running our business on AppEngine. (Search Shoes of Prey on
 Google to find us.)

 So far, it is going really well. AppEngine is a delight to develop on,
 and you can't argue with the cost. (I've only been charged $0.01 so
 far. Although, as I've posted in another thread, the small charge by
 itself was problematic for me.) :)

 I had to write the entire ecommerce platform from scratch - which
 suited me given the very custom nature of our business - however you
 may not be as keen as me. It really depends on your business.

 We choose AppEngine primarily because a) 2 of us used to work at
 Google, and we love AppEngine b) if we start serving a lot of traffic/
 bandwidth we want something scalable. As I said earlier as well, the
 API is really nice and makes developing a breeze.

 The only thing I wish AppEngine had was HTTPS support for custom
 domains, and I'm hopeful that one day it will be supported. There are
 workarounds too. Once AppEngine has HTTPS support and a few open-
 source ecommerce software packages, it will be a really great platform
 I would think.

 Good luck.

 Mike

 On Jan 31, 4:31 pm, decuman ngn...@gmail.com wrote:
  Hello,
 
  At the moment I'm thinking of building a small/medium online selling
  business and before investing more of my time (and money) into GAE
  based development it would be just great to know some experienced
  users and expert thoughts and opinions on it.
 
  As far as I can see (after reading related books, articles and message
  group threads) GAE is just a perfect solution for prototyping and
  building a social networking applications (Blogs, Chats, Galleries,
  Message boards etc.) which requires tracking a lot of users and
  storing data... which is great. But there is quite a few (literally
  none) of nice business/e-commerce applications with decent product
  galleries, shopping carts and checkout functionality and payment
  service integration. Also there are lots of complains and negative
  responses pointing to big GAE functional limitations (which are not
  going to improve soon or ever) and overall practicability of using it
  as a reliable e-commerce platform. In particular (PayPal, Google
  Checkout integration)
 
  It wasn't a very deep and thoughtful investigation but the outlined
  above is just my personal subjective feeling so far. I would really
  love to know the opinion and thoughts on this matter from GAE experts.
  Shell I move forward with Google App Engine development or it would be

[google-appengine] Re: Is GAE the right choice for e-commerce?

2013-03-13 Thread Adam Wooding
Hi Mike and Kaan,

Thank you very much for your replies.

Mike congratulations on the success of shoesofprey - I have been very 
interested in your story as what you have achieved and the direction you 
are heading in is similar to what we are trying to achieve with our do it 
yourself wardrobe products and our wardrobe designer. Thank you for the 
inspiration!

I have come from a PHP background, but since finding out about Google App 
Engine I am now planning on switching to Python as it just seems like such 
a solid and reliable infrastructure. The scaling is also a big bonus.

Thanks again for taking the time to reply to me, it is very much 
appreciated :)

Cheers,
Adam


On Thursday, March 14, 2013 10:08:32 AM UTC+10, Mike wrote:

 Hi Adam and Kaan

 Yes, we still use AppEngine for our website, which is written in Python. 
 Our 3D shoe designer infrastructure though is hosted elsewhere for now.

 We're big fans of AppEngine!! It's great not having to think about 
 infrastructure, and having rich APIs already installed. (Disclosure: I'm a 
 former goog software engineer, so quite biased!) :-)

 Not only is the platform a pleasure to use, but it's scaled beautifully 
 when we've needed it to, for example the time when a 16 year old video 
 blogger sent 1/2 million people to our site: 
 http://www.22michaels.com/2010/03/juicystar07-and-world-of-new-media.html

 Kaan - that's interesting it was slow! Where are you based? How slow was 
 it? We're also using Google's PageSpeed service, so it shouldn't be slow.

 Cheers
 Mike



 On Thursday, March 14, 2013 8:38:15 AM UTC+11, Kaan Soral wrote:

 You can check the headers with something like Firebug yourself, the 
 answer is 99% Yes, as server seems to be Google Frontend

 Also even before seeing the headers, I was 90% sure it was still an 
 Appengine app, because it took a significant amount of time to load the app 
 initially, might not have been Appengine's fault tho

 On Wednesday, March 13, 2013 1:11:22 AM UTC+2, Adam Wooding wrote:

 Hi Mike,

 I just came across your post and had a look at your Shoes of Prey app - 
 it is fantastic!

 I am also about to begin work creating a similar app, but for custom 
 made wardrobes / closets. I'm just wondering - which language did you build 
 your app on? Are you still running it on Google App Engine?

 Any tips / advice you could give would be much appreciated.

 Thank you very much,
 Adam Wooding


 On Monday, 1 February 2010 23:19:04 UTC+10, Mike wrote:

 Hi NG

 We are running our business on AppEngine. (Search Shoes of Prey on
 Google to find us.)

 So far, it is going really well. AppEngine is a delight to develop on,
 and you can't argue with the cost. (I've only been charged $0.01 so
 far. Although, as I've posted in another thread, the small charge by
 itself was problematic for me.) :)

 I had to write the entire ecommerce platform from scratch - which
 suited me given the very custom nature of our business - however you
 may not be as keen as me. It really depends on your business.

 We choose AppEngine primarily because a) 2 of us used to work at
 Google, and we love AppEngine b) if we start serving a lot of traffic/
 bandwidth we want something scalable. As I said earlier as well, the
 API is really nice and makes developing a breeze.

 The only thing I wish AppEngine had was HTTPS support for custom
 domains, and I'm hopeful that one day it will be supported. There are
 workarounds too. Once AppEngine has HTTPS support and a few open-
 source ecommerce software packages, it will be a really great platform
 I would think.

 Good luck.

 Mike

 On Jan 31, 4:31 pm, decuman ngn...@gmail.com wrote:
  Hello,
 
  At the moment I'm thinking of building a small/medium online selling
  business and before investing more of my time (and money) into GAE
  based development it would be just great to know some experienced
  users and expert thoughts and opinions on it.
 
  As far as I can see (after reading related books, articles and message
  group threads) GAE is just a perfect solution for prototyping and
  building a social networking applications (Blogs, Chats, Galleries,
  Message boards etc.) which requires tracking a lot of users and
  storing data... which is great. But there is quite a few (literally
  none) of nice business/e-commerce applications with decent product
  galleries, shopping carts and checkout functionality and payment
  service integration. Also there are lots of complains and negative
  responses pointing to big GAE functional limitations (which are not
  going to improve soon or ever) and overall practicability of using it
  as a reliable e-commerce platform. In particular (PayPal, Google
  Checkout integration)
 
  It wasn't a very deep and thoughtful investigation but the outlined
  above is just my personal subjective feeling so far. I would really
  love to know the opinion and thoughts on this matter from GAE experts.
  Shell I move forward with Google App Engine development or it 

[google-appengine] Re: instances dying is a permanent states for datastore apps?

2013-03-13 Thread stevep
I am uncertain about GAE given recent history, but have hope. Certainly 
given MS is deprecated, we cannot hold G. accountable for issues there. 
They **clearly** recommend HR, so MS app are 100% caveat emptor. However, 
the SO and Google Groups threads recently have been consumed with ire not 
limited to MS. A while ago, Jeff S. (whose posts I value the most along 
with Drake) posited that G. would have fixed the issues had they been able 
to do so. Going way back (when I started with GAE) billing was based on CPU 
milliseconds consumed. My guess is they thought this was highly disruptive. 
Then after beta, we got billed for 15 minute instance slices which was a 
big change from beta. This suggest that the initial assumptions were wrong 
(sh*t happens sometimes even if you are the brightest bulb in the pack). 
Overall, I think Jeff is right. There are some problems that can not be 
fixed given GAE's initial architecture. However, there may be some big 
changes coming with the AppServer architecture that only trusted devs (me 
excluded) get to enjoy. As I read the limited docs about what this entails, 
I wonder if this will be a fundamental change for GAE. It appears to fix 
most of my complaints, so I will be happy.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[google-appengine] Conversion of google visualization charts to PDF

2013-03-13 Thread Manoj Kumar
I am trying to convert visualization charts to pdf . Are there any services 
or functions available for this conversion ?

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.