Re: [google-appengine] Re: Indexing a monotonically increasing value: How much does it limit write throughput?

2012-05-08 Thread Jeff Schnitzer
How common is it to need this kind of logic?  What kind of behavior
did you start to see and what was the qps load when it happened?  In
all the talk of this issue, nobody ever described the failure mode...
datastore timeouts?

I hesitate to bake exotic, data-mangling behavior like this into
Objectify because once it gets added, it's pretty much impossible to
remove.  Even if Google fixes the underlying issue.

Jeff

On Mon, May 7, 2012 at 10:06 PM, Michael Hermus
michael.her...@gmail.com wrote:
 Jeff: I will poke around there, thanks. I love Objectify by the way - great
 work.

 I think one workaround might be to create a 'Sharded Index'. Let's say we
 want to index a timestamp; we could do the following:


 public void setTimestamp(Long timestamp) {
     int shardNum= well distributed numeric value in a defined range, either
 randomly generated or from existing variable
     this.shardedTimestamp= String.valueOf(shardNum) +
 String.valueOf(timestamp);

 }

 public Long getTimestamp() {
     return Long.parseLong(timestamp.substring(1));
 }



 When it comes time to query, we create a utility wrapper that creates
 sharded queries. Something like this:

 public class ShardedQueryT
 {
     int numberOfShards;
     public ListQueryT queries;

     public ShardedQuery(QueryT q, int numberOfShards){
         this.numberOfShards= numberOfShards;
         this.queries= new ArrayListQueryT(numberOfShards);
         for(int i=0; i  numberOfShards; i++){
             this.queries.add(q.clone());
         }
     }

     public void addShardedFilter(String condition, String value){
         for(int i=0; i  numberOfShards; i++){
             String shardedVal= String.valueOf(i) + value;
             this.queries.get(i).filter(condition, shardedVal);
         }
     }

     public ListT execute(){
         ListQueryResultIterableT iterables= new
 ArrayListQueryResultIterableT(numberOfShards);
         for(int i=0; i  numberOfShards; i++){
             iterables.add(this.queries.get(i).fetch());
         }

         ListT out= new LinkedListT();
         for(QueryResultIterableT result : iterables){
             for (T item : result){
                 out.add(item);
             }
         }

         return out;
     }

 }

 Actually, you could probably add something into Objectify to handle all this
 for you.. perhaps create a '@ShardedIndex' annotation that would
 automatically prepend a shardNum and split queries for you.


 --
 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/-/SQT-fD0inH8J.

 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.

-- 
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] App Engine-related G+ Hangout: WebFilings presentation, Thu 10th May, 6:30pm CDT (4:30pm PDT, 11:30pm UTC)

2012-05-08 Thread Amy Unruh
hi all,

This week we will have a fantastic G+ hangout, as we broadcast an
App-Engine-related Python User Group presentation by WebFilings, who have
lots of experience building large App Engine applications (Robert Kluin and
Mike Wesner, whom you may know from this group, will be amongst the
presenters).  A very special guest, Guido van Rossum (who needs no
introduction as the creator of Python and is the author of the App Engine
ndb library), may also pop in via the hangout!

  https://www.webfilings.com/form/python-user-group-may-10th-webfilings

The meeting begins at 6pm CDT, but the actual broadcast will begin at about
6:30pm CDT Thu 10th May (4:30pm PDT, 11:30pm UTC).

We are starting to announce these hangouts on
https://developers.google.com/events/, and you can find this one there:

https://developers.google.com/events/ahNzfmdvb2dsZS1kZXZlbG9wZXJzcg4LEgVFdmVudBi04O4BDA/

When the hangout starts, you can find the broadcast here:
https://plus.google.com/109136855341297709165/posts .
Find when the hangout starts in your time zone: http://goo.gl/KiIjo .
View and subscribe to calendar events for these hangouts here:
http://goo.gl/GGkgx , http://goo.gl/PILq0 .

 -Amy

-- 
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.



Re: [google-appengine] Re: Indexing a monotonically increasing value: How much does it limit write throughput?

2012-05-08 Thread Amy Unruh
On 7 May 2012 23:39, Mike Wesner mike.wes...@webfilings.com wrote:

 I'd also like to know if this is any different on high replication than it
 was on master slave.  (I know its a lower level bigtable side effect, but
 does hrd/paxos deal with it differently?)


There can be such an issue with throughput when indexing a monotonically
increasing value like a timestamp.
Interestingly, the use of HRD may reduce this somewhat, as the access to
multiple data centers can help reduce this issue for a given data center.



 Are you planning on writing these entities at hundreds of qps?   Most of
 the conversations I have had about this revolve around the entity key
 rather than the indexes, but I suppose you could create a similar problem
 there.

 Have you done any tests?  This might be one thing that is better to
 actually test even if you get a solid answer here.

 Mike



 On Monday, May 7, 2012 8:01:14 AM UTC-5, Michael Hermus wrote:

 All,

 I have read in several places that using a monotonically increasing
 value for a key or in an index is a bad thing, primarily because of
 the way Big Table manages the process of splitting overloaded tablets.
 In a few comments, I have read that it really isn't an issue unless
 you hit around 300 QPS.

 There are many cases where I would like to use timestamp in an index
 (to order or limit query results based on creation time, for example).
 So, my questions are:

 1) Is there a definitive issue with throughput when using a timestamp
 in an index?
 2) If yes, what is the approximate QPS threshold where it becomes an
 problem?
 3) What can we expect after exceeding this threshold?

 Thanks in advance!

  --
 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/-/FHUqvBlr6gQJ.

 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.


-- 
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, getting a lot of Error Code 121 this morning, which results in the user getting a 500. I'd say my rate is about 25%.

2012-05-08 Thread Kenneth
I've used that fancy new Report Production Issue thing, do I need to fill a 
production issue in the issues list?

What does Error Code 121 mean?

This is not good.

-- 
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/-/xKaqWNbjE_IJ.
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] java.util.ConcurrentModificationException on committing a transaction with only task queue entries

2012-05-08 Thread FastGeert
Hi, 

last night our application suffered 
from java.util.ConcurrentModificationException on committing a transaction 
with only task queue entries.

The transaction only had to persist 5 task queue entries, no additional 
changes needed to be committed in the transaction.

After plunging through the documentation I conclude that this must be a bug 
in App Engine.

Any thoughts on this ?

-- 
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/-/Q75CZOy9H6AJ.
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] HTML unit not working on GAE

2012-05-08 Thread Saurabh S
Hi ,

I am using htmlunit to login to the appengine.google.com.

I have enabled the cookies programatically. still i am getting an
error saying Your browser's cookie functionality is turned off.
Please turn it on.


Please suggest how to overcome this.


Also i'm little confused whether GAE supports htmlunit or not ..please
let me know your thoughts on this


Thanks in advance,

-- 
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.



Re: [google-appengine] Re: Indexing a monotonically increasing value: How much does it limit write throughput?

2012-05-08 Thread Michael Hermus
Hahah... 'data-mangling' behavior is a good description. I guess you are 
right; it isn't actually appropriate for Objectify since this is probably 
rarely an issue in practice for most apps, but it is a convenient place to 
put such logic if one were inclined.

Plus, I don't think my hastily sketched concept wouldn't even work properly 
because of sort ordering.You could get range queries to work, but open 
ended inequality filters would fail.


On Tuesday, May 8, 2012 3:19:08 AM UTC-4, Jeff Schnitzer wrote:

 How common is it to need this kind of logic?  What kind of behavior 
 did you start to see and what was the qps load when it happened?  In 
 all the talk of this issue, nobody ever described the failure mode... 
 datastore timeouts? 

 I hesitate to bake exotic, data-mangling behavior like this into 
 Objectify because once it gets added, it's pretty much impossible to 
 remove.  Even if Google fixes the underlying issue. 

 Jeff 



-- 
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/-/js2nSYryErAJ.
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] In last hour 11:00 UTC many 121 Errors

2012-05-08 Thread Moises Belchin
Does anyone experimented this errors ?

In last hour (11:00 UTC) We experimented a lot of 121 Errors, any
suggestion ?

Saludos.
Moisés Belchín.

-- 
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: In last hour 11:00 UTC many 121 Errors

2012-05-08 Thread pdknsk
I'm having the same problem, but only on a single backend. Submitted a
production issue to Google, but no reply or improvement so far.

-- 
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.



Re: [google-appengine] Re: In last hour 11:00 UTC many 121 Errors

2012-05-08 Thread Moises Belchin
This is sample log error:


   1. 2012-05-08 12:01:23.248

   This request caused a new process to be started for your
application, and thus caused your application code to be loaded for
the first time. This request may thus take longer and use more CPU
than a typical request for your application.

   2. W2012-05-08 12:01:23.248

   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 121)



Saludos.
Moisés Belchín.



2012/5/8 pdknsk pdk...@googlemail.com

 I'm having the same problem, but only on a single backend. Submitted a
 production issue to Google, but no reply or improvement so far.

 --
 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.



-- 
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.



Re: [google-appengine] HTML unit not working on GAE

2012-05-08 Thread Nikhil Jain
Dear
Please refer this below link,
http://support.google.com/accounts/bin/answer.py?hl=enanswer=61416
This would definitely help you out.


On Tue, May 8, 2012 at 4:37 PM, Saurabh S ggtestlo...@gmail.com wrote:

 Hi ,

 I am using htmlunit to login to the appengine.google.com.

 I have enabled the cookies programatically. still i am getting an
 error saying Your browser's cookie functionality is turned off.
 Please turn it on.


 Please suggest how to overcome this.


 Also i'm little confused whether GAE supports htmlunit or not ..please
 let me know your thoughts on this


 Thanks in advance,

 --
 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.



-- 
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.



Re: [google-appengine] Re: In last hour 11:00 UTC many 121 Errors

2012-05-08 Thread Kenneth
Yeah, I'm hit by this too, see my earlier post.  Someone at Google needs to 
turn a dial.

On Tuesday, May 8, 2012 1:02:49 PM UTC+1, Moises Belchin wrote:

 This is sample log error:


1.  2012-05-08 12:01:23.248 

This request caused a new process to be started for your application, and 
 thus caused your application code to be loaded for the first time. This 
 request may thus take longer and use more CPU than a typical request for your 
 application.

2.  W2012-05-08 12:01:23.248 

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 121)



 Saludos.
 Moisés Belchín.



 2012/5/8 pdknsk pdk...@googlemail.com

 I'm having the same problem, but only on a single backend. Submitted a
 production issue to Google, but no reply or improvement so far.

 --
 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.




-- 
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/-/79fmRGKEKucJ.
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.



Re: [google-appengine] App suddenly not responding to requests

2012-05-08 Thread Nikhil Jain
A request handler has a limited amount of time to generate and return a
response to a request, typically around 60 seconds. Once the deadline has
been reached, the request handler is interrupted
So optimise you procedure or if the queryset is too big then use the cursor
and memcache functionality.


On Mon, May 7, 2012 at 11:47 PM, someone1 someo...@gmail.com wrote:

 Starting about 15 minutes ago, my app has logged excessive amounts of
 deadline exceeded errors and the website is not loading on most requests.
 Please e-mail me privately if you require an appid! Site hasn't had any
 issues since launching its current default version a week ago.

 HR data store, threading enabled, py27, 1-2 Idle instances, F1 instances,
 automatic - 1.0s pending latency

 Thank you,
 Prateek

 --
 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/-/Hs7GNLogieUJ.
 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.


-- 
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.



Re: [google-appengine] Re: Datastore Viewer - Create Entity

2012-05-08 Thread Aswath Satrasala
For the KIND entity I want to create, it does not have any of the following
properties.

-Aswath

On Thu, May 3, 2012 at 11:18 AM, Nikhil Jain nikhil.jaint...@gmail.comwrote:

 Dear Aswath,
 If models field type is  
 ListPropertyhttps://developers.google.com/appengine/docs/python/datastore/typesandpropertyclasses#ListProperty
 , 
 ReferencePropertyhttps://developers.google.com/appengine/docs/python/datastore/typesandpropertyclasses#ReferenceProperty
 ,SelfReferencePropertyhttps://developers.google.com/appengine/docs/python/datastore/typesandpropertyclasses#SelfReferenceProperty
 , 
 TextPropertyhttps://developers.google.com/appengine/docs/python/datastore/typesandpropertyclasses#TextProperty
  then
 admin console does not show these fields at create entity.

 Even if you try to edit your existing data then it won't allow to edit
 these fields.

 Regards
 Nikhil

 On Thu, May 3, 2012 at 9:43 AM, Aswath Satrasala 
 aswath.satras...@gmail.com wrote:

 Any pointers on this.

 CREATE does not seem to work well for all KINDS.  Am I missing something
 here.

 thanks
 -Aswath

 On Tue, May 1, 2012 at 5:55 PM, Aswath Satrasala 
 aswath.satras...@gmail.com wrote:

 Hi,
 I am trying to a create a Entity using the Datastore Viewer UI.  I
 followed the following steps
 * Click on the Datastore Viewer
 * By default it is in the Query tab
 * Click on the Create tab
 * Choose the kind
 * Click 'Next'
 Now, all the properties for the KIND is not shown for entering the
 values. It is showing fewer properties for which the values can be entered.

 It is not the same case for all KINDS

 What is the criteria to show all the properties for the KIND?

 -Aswath


  --
 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.


  --
 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.


-- 
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.



Re: [google-appengine] App suddenly not responding to requests

2012-05-08 Thread someone1
I do a couple URL Fetches and a single key.get() (all asynchronously), no 
actual queries are performed. I verified that the server handling the URL 
fetches was functioning normal. I should mention that the Appengine System 
Status as showing elevated at the time of the incident. My requests 
usually never take more than 2s to respond, 90% take below 800ms. I do not 
think this is a code optimization issue... i'm well aware of the limits 
imposed by AppEngine.

Thank you,
Prateek

On Tuesday, May 8, 2012 8:16:40 AM UTC-4, Nikhil Jain wrote:


 A request handler has a limited amount of time to generate and return a 
 response to a request, typically around 60 seconds. Once the deadline has 
 been reached, the request handler is interrupted
 So optimise you procedure or if the queryset is too big then use the 
 cursor and memcache functionality.


 On Mon, May 7, 2012 at 11:47 PM, someone1 someo...@gmail.com wrote:

 Starting about 15 minutes ago, my app has logged excessive amounts of 
 deadline exceeded errors and the website is not loading on most requests. 
 Please e-mail me privately if you require an appid! Site hasn't had any 
 issues since launching its current default version a week ago.

 HR data store, threading enabled, py27, 1-2 Idle instances, F1 instances, 
 automatic - 1.0s pending latency 

 Thank you,
 Prateek

 -- 
 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/-/Hs7GNLogieUJ.
 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.




-- 
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/-/EDmSGnKPGEkJ.
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.



Re: [google-appengine] Re: Datastore Viewer - Create Entity

2012-05-08 Thread Nikhil Jain
Dear Aswath,
Kindly share with us the properties of the KIND that are you expecting to
create at admin console.

On Tue, May 8, 2012 at 5:48 PM, Aswath Satrasala aswath.satras...@gmail.com
 wrote:

 For the KIND entity I want to create, it does not have any of the
 following properties.

 -Aswath


 On Thu, May 3, 2012 at 11:18 AM, Nikhil Jain nikhil.jaint...@gmail.comwrote:

 Dear Aswath,
 If models field type is  
 ListPropertyhttps://developers.google.com/appengine/docs/python/datastore/typesandpropertyclasses#ListProperty
 , 
 ReferencePropertyhttps://developers.google.com/appengine/docs/python/datastore/typesandpropertyclasses#ReferenceProperty
 ,SelfReferencePropertyhttps://developers.google.com/appengine/docs/python/datastore/typesandpropertyclasses#SelfReferenceProperty
 , 
 TextPropertyhttps://developers.google.com/appengine/docs/python/datastore/typesandpropertyclasses#TextProperty
  then
 admin console does not show these fields at create entity.

 Even if you try to edit your existing data then it won't allow to edit
 these fields.

 Regards
 Nikhil

 On Thu, May 3, 2012 at 9:43 AM, Aswath Satrasala 
 aswath.satras...@gmail.com wrote:

 Any pointers on this.

 CREATE does not seem to work well for all KINDS.  Am I missing something
 here.

 thanks
 -Aswath

 On Tue, May 1, 2012 at 5:55 PM, Aswath Satrasala 
 aswath.satras...@gmail.com wrote:

 Hi,
 I am trying to a create a Entity using the Datastore Viewer UI.  I
 followed the following steps
 * Click on the Datastore Viewer
 * By default it is in the Query tab
 * Click on the Create tab
 * Choose the kind
 * Click 'Next'
 Now, all the properties for the KIND is not shown for entering the
 values. It is showing fewer properties for which the values can be entered.

 It is not the same case for all KINDS

 What is the criteria to show all the properties for the KIND?

 -Aswath


  --
 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.


  --
 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.


  --
 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.


-- 
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] GAE Error code 121 - what does it mean?

2012-05-08 Thread maek75
Hi, we have an app running on GAE, developed with java/spring. The app
has been running fine until today, when we suddenly see lots of error
messages in the logs (see below). What do they mean? The app performs
openId authentication based on openid4java. We don't use own threads
and as said, the app worked fine earlier. Could it be that we today
face much more requests and the fact that opened needs to redirect the
user back and forth? Even requesting a simple resource (like below)
gives the same error. Note that the error doesn't occur for every
request.

@RequestMapping(value = /auth/openid/success, produces = text/
html)
public String loadSuccessPage(HttpServletResponse
httpServletResponse, Model uiModel) {
return auth/openid/success;
}

ERRORS FOUND IN ERROR LOG (we got below errors in same request):

I 2012-05-08 05:26:29.638
This request caused a new process to be started for your application,
and thus caused your application code to be loaded for the first time.
This request may thus take longer and use more CPU than a typical
request for your application.

W 2012-05-08 05:26:29.638
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 121)

... and on the web page:
Error: Server Error

The server encountered an error and could not complete your request.
If the problem persists, please report your problem and mention this
error message and the query that caused it.

-- 
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: HTML unit not working on GAE

2012-05-08 Thread Saurabh S
Hi Nikhil,

We already tried this option but it didn't worked.
We also tried to enable cookies through java code using
webclient.getcookiemanager().setcookiesenabled(true);
but still facing same problem on Google app engine.

Thanks


On May 8, 5:08 pm, Nikhil Jain nikhil.jaint...@gmail.com wrote:
 Dear
 Please refer this below 
 link,http://support.google.com/accounts/bin/answer.py?hl=enanswer=61416
 This would definitely help you out.







 On Tue, May 8, 2012 at 4:37 PM, Saurabh S ggtestlo...@gmail.com wrote:
  Hi ,

  I am using htmlunit to login to the appengine.google.com.

  I have enabled the cookies programatically. still i am getting an
  error saying Your browser's cookie functionality is turned off.
  Please turn it on.

  Please suggest how to overcome this.

  Also i'm little confused whether GAE supports htmlunit or not ..please
  let me know your thoughts on this

  Thanks in advance,

  --
  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.

-- 
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: GAE Error code 121 - what does it mean?

2012-05-08 Thread Kenneth
A lot of people seems to be having this problem today.  Make sure you file 
a production issue.  You can do this on your dashboard, top right corner.

No word from Google yet.



On Tuesday, May 8, 2012 1:35:22 PM UTC+1, maek75 wrote:

 Hi, we have an app running on GAE, developed with java/spring. The app 
 has been running fine until today, when we suddenly see lots of error 
 messages in the logs (see below). What do they mean? The app performs 
 openId authentication based on openid4java. We don't use own threads 
 and as said, the app worked fine earlier. Could it be that we today 
 face much more requests and the fact that opened needs to redirect the 
 user back and forth? Even requesting a simple resource (like below) 
 gives the same error. Note that the error doesn't occur for every 
 request. 

 @RequestMapping(value = /auth/openid/success, produces = text/ 
 html) 
 public String loadSuccessPage(HttpServletResponse 
 httpServletResponse, Model uiModel) { 
 return auth/openid/success; 
 } 

 ERRORS FOUND IN ERROR LOG (we got below errors in same request): 

 I 2012-05-08 05:26:29.638 
 This request caused a new process to be started for your application, 
 and thus caused your application code to be loaded for the first time. 
 This request may thus take longer and use more CPU than a typical 
 request for your application. 

 W 2012-05-08 05:26:29.638 
 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 121) 

 ... and on the web page: 
 Error: Server Error 

 The server encountered an error and could not complete your request. 
 If the problem persists, please report your problem and mention this 
 error message and the query that caused it.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/Rc9ByYhdqJ8J.
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.



Re: [google-appengine] Re: In last hour 11:00 UTC many 121 Errors

2012-05-08 Thread Moises Belchin
now everything seems to be stable again

Saludos.
Moisés Belchín.



2012/5/8 Kenneth kennet...@aladdinschools.com

 Yeah, I'm hit by this too, see my earlier post.  Someone at Google needs
 to turn a dial.


 On Tuesday, May 8, 2012 1:02:49 PM UTC+1, Moises Belchin wrote:

 This is sample log error:


1.  2012-05-08 12:01:23.248

This request caused a new process to be started for your application, and 
 thus caused your application code to be loaded for the first time. This 
 request may thus take longer and use more CPU than a typical request for 
 your application.

2.  W2012-05-08 12:01:23.248

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 121)



 Saludos.
 Moisés Belchín.



 2012/5/8 pdknsk pdk...@googlemail.com

 I'm having the same problem, but only on a single backend. Submitted a
 production issue to Google, but no reply or improvement so far.

 --
 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.**comgoogle-appengine@googlegroups.com
 .
 To unsubscribe from this group, send email to
 google-appengine+unsubscribe@**googlegroups.comgoogle-appengine%2bunsubscr...@googlegroups.com
 .
 For more options, visit this group at http://groups.google.com/**
 group/google-appengine?hl=enhttp://groups.google.com/group/google-appengine?hl=en
 .


  --
 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/-/79fmRGKEKucJ.

 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.


-- 
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.



Re: [google-appengine] What to Do about AppSpot App that is stealing copyrighted material?

2012-05-08 Thread Joshua Smith
Oh, well that does make a difference.

However, I do think google needs to look carefully at this trend of people 
setting up website clones on app engine. The Blake Field v. Google Cache case 
was a very narrow decision by a single judge. It didn't set any particular 
precedent, and it really is not OK to set up scraper sites under US law.

-Joshua

On May 7, 2012, at 9:49 PM, Jeff Schnitzer wrote:

 On Mon, May 7, 2012 at 3:10 PM, Joshua Smith joshuaesm...@charter.net wrote:
 The article also quite explicitly says that if you set up your (not really 
 a) proxy server to serve a particular site, then you do not have any 
 protection from copyright violation under DMCA.
 
 My reading of the law and the EFF stuff is consistent with this 
 interpretation.
 
 The original poster wants google to take action, which they are required to 
 do to maintain their safe harbor status. I think he's right.
 
 It's been a long time since I looked at the domain in question
 (wapfree-ec.appspot.com) and it's over quota right now, but IIRC it
 was not specific to the OP's site.  The OP even mentions this.  The
 proxy just happened to rank higher in Google that the original
 content, probably due to the same technical ineptitude that caused him
 to rant here on this list.
 
 Jeff
 
 -- 
 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.
 

-- 
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.



Re: [google-appengine] Re: In last hour 11:00 UTC many 121 Errors

2012-05-08 Thread Dudinha
I'm still receiving these errors in one of mine applications.

On Tuesday, May 8, 2012 10:15:00 AM UTC-3, Moises Belchin wrote:

 now everything seems to be stable again

 Saludos.
 Moisés Belchín.



 2012/5/8 Kenneth kennet...@aladdinschools.com

 Yeah, I'm hit by this too, see my earlier post.  Someone at Google needs 
 to turn a dial.


 On Tuesday, May 8, 2012 1:02:49 PM UTC+1, Moises Belchin wrote:

 This is sample log error:


1.  2012-05-08 12:01:23.248 

This request caused a new process to be started for your application, 
 and thus caused your application code to be loaded for the first time. This 
 request may thus take longer and use more CPU than a typical request for 
 your application.

2.  W2012-05-08 12:01:23.248 

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 121)



 Saludos.
 Moisés Belchín.



 2012/5/8 pdknsk pdk...@googlemail.com

 I'm having the same problem, but only on a single backend. Submitted a
 production issue to Google, but no reply or improvement so far.

 --
 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 google-appengine@googlegroups.com.
 To unsubscribe from this group, send email to 
 google-appengine+unsubscribe@**googlegroups.comgoogle-appengine%2bunsubscr...@googlegroups.com
 .
 For more options, visit this group at http://groups.google.com/**
 group/google-appengine?hl=enhttp://groups.google.com/group/google-appengine?hl=en
 .


  -- 
 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/-/79fmRGKEKucJ.

 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.




-- 
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/-/ERvGss1w_KUJ.
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.



Re: [google-appengine] Re: In last hour 11:00 UTC many 121 Errors

2012-05-08 Thread Jason
I'm also still getting lots of these, too. app id: j-findmegf

On Tuesday, May 8, 2012 8:57:09 AM UTC-5, Dudinha wrote:

 I'm still receiving these errors in one of mine applications.

 On Tuesday, May 8, 2012 10:15:00 AM UTC-3, Moises Belchin wrote:

 now everything seems to be stable again

 Saludos.
 Moisés Belchín.



 2012/5/8 Kenneth kennet...@aladdinschools.com

 Yeah, I'm hit by this too, see my earlier post.  Someone at Google needs 
 to turn a dial.


 On Tuesday, May 8, 2012 1:02:49 PM UTC+1, Moises Belchin wrote:

 This is sample log error:


1.  2012-05-08 12:01:23.248 

This request caused a new process to be started for your application, 
 and thus caused your application code to be loaded for the first time. 
 This request may thus take longer and use more CPU than a typical request 
 for your application.

2.  W2012-05-08 12:01:23.248 

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 121)



 Saludos.
 Moisés Belchín.



 2012/5/8 pdknsk pdk...@googlemail.com

 I'm having the same problem, but only on a single backend. Submitted a
 production issue to Google, but no reply or improvement so far.

 --
 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 google-appengine@googlegroups.com.
 To unsubscribe from this group, send email to 
 google-appengine+unsubscribe@**googlegroups.comgoogle-appengine%2bunsubscr...@googlegroups.com
 .
 For more options, visit this group at http://groups.google.com/**
 group/google-appengine?hl=enhttp://groups.google.com/group/google-appengine?hl=en
 .


  -- 
 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/-/79fmRGKEKucJ.

 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.




-- 
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/-/Py26ngA-z_4J.
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.



Re: [google-appengine] Re: Indexing a monotonically increasing value: How much does it limit write throughput?

2012-05-08 Thread Michael Hermus


 I searched through Google I/O 2011 sessions, and I found this one: 
http://www.google.com/events/io/2011/sessions/scaling-app-engine-applications.html
A good article on the topic (many people are probably already familiar with 
this post): 
http://ikaisays.com/2011/01/25/app-engine-datastore-tip-monotonically-increasing-values-are-bad/

Both confirm that this is definitely an issue, and provide some ideas on 
how to avoid the situation. One thing that I have seen Nick Johnson mention 
in various posts is that a Batch Put may alleviate the hot tablet issue to 
some extent; I wonder If I am misinterpreting him, or if that is a simple 
solution. In other words, just throw work onto a pull queue, and take it 
off in batches of 100 (or whatever). If most of the indexed rows for that 
batch of entities all go to the same tablet, and are processed as a batch, 
it would seem to be significantly more efficient.

Of course, as Mike pointed out in an earlier post, unless someone from the 
GAE team can provide a definitive answer, it all boils down to trying 
something and testing it out under load.

-- 
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/-/DftlojOO6bsJ.
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: max size of blob, max size of stored data in blobstore

2012-05-08 Thread Michael Hermus
I don't think the actual blob size is limited, but the maximum amount that 
can be read by application via a single API call is 32 megabytes.


On Monday, May 7, 2012 4:12:06 PM UTC-4, tomas wrote:


 Hello, 

 I have question about blobstore. Is blob somehow limited by the size? Or 
 it is unlimited? and I have a very similar question on the maximum file 
 size that can be stored in blobstore. 

 thank you in advance for your answer

 Tomas


-- 
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/-/h9lrJRY2d1cJ.
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 Eclipse vs Emacs/Ant/build.xml

2012-05-08 Thread Michael Hermus
IMO, an IDE is a must-have tool for any serious development project. I 
haven't used Emacs in a very long time, but unless a miracle of some sort 
has occurred, it can't even remotely compare. 

Eclipse is even more amazing because it is free.

On Sunday, May 6, 2012 5:06:50 AM UTC-4, roger wrote:

 I've successfully deployed  YouTube Direct using the default build.xml 
 file, with a few changes for my  system, i.e. {sdk.dir} pointing 
 to the directory that contains appengine-java-sdk-1.6.4.  I'm using 
 just ant and emacs.   I've also installed the GAE plugin for Eclipse, 
 which took quite a few downloads.So my question is, what is the 
 big advantage in using  Eclipse in working with the Java implemention 
 of GAE?

-- 
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/-/UA_AYAF7CjAJ.
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] com.sun.jdi.InvocationException occurred invoking method. getResultList()

2012-05-08 Thread DarkCraft
Quando uso do debug do eclipse e paro a execução após o comando 
lisTemp =q.getResultList(); 
ele traz uma resposta ou o objeto vazio. 
Quando executo sem parada ele não dá erro mais 
o objeto fica com essa mensagem com.sun.jdi.InvocationException occurred.

Alguém sabe o que pode estar acontecendo?

abaixo o método que estou com problema:

 public ListRestaUmDt getListaRecordes(String nivel, String posicao){
ListRestaUmDt lisTemp=null;
Query q = null;

EntityManager em = EMFService.get().createEntityManager();  
int inNivel = stringToInt(nivel, 0);
int inPosicao = stringToInt(posicao, 0);

try {

q = em.createQuery(select count(1) from RestaUm m WHERE 
m.Nivel=:nivel );
q.setParameter(nivel, inNivel );

this.totalRegistroConsulta = ( (Integer) q.getSingleResult() 
).intValue();

int inInicio = 
(inPosicao*Configuracao.TamanhoRetornoConsulta);

q = em.createQuery(select m from RestaUm m WHERE 
m.Nivel=:nivel ORDER BY m.Nivel, m.Pontos desc);
q.setParameter(nivel, inNivel );
q.setFirstResult(inInicio);
q.setMaxResults(Configuracao.TamanhoRetornoConsulta);
lisTemp =q.getResultList();
   // q.wait(3000);
//System.out.println(found: + lisTemp.size() +   + 
this.totalRegistroConsulta );

} catch(Exception e) {
e.printStackTrace();
} finally {
em.close();
}
return lisTemp;
}

-- 
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/-/VwwQn0WbgJYJ.
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: Large latency spike, need assistance

2012-05-08 Thread Nathan Skone
The high latencies are still a problem for us today. We have had hours of 
unacceptably slow datastore and memcache operations. In addition, today we 
are receiving Uncaught application errors randomly that do not show up in 
our admin console logs. This is making the application totally unusable for 
us.

Thanks,
Nathan

On Wednesday, April 25, 2012 10:43:51 AM UTC-7, Nathan Skone wrote:

 Application: hs-hbo
 Datastore: High Replication
 Normal latencies: 50ms-200ms
 Today's latencies: 5000ms-1ms
 Idle Instances: ( Automatic – Automatic )
 Pending Latency: ( Automatic – Automatic )

 Dear Appengine Team,

 This morning the latency of my application saw a sudden spike that has 
 made it unusable for my company's purposes. How can I get assistance with 
 this problem? This is an urgent issue that is directly effecting our 
 customers.

 Thank you,
 Nathan Skone
 DYMO / Mimio - A Newell Rubbermaid Company


-- 
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/-/lEmQChO7LRgJ.
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: GAE Error code 121 - what does it mean?

2012-05-08 Thread Stu Thorne
Hi,

I have been seeing similar issues today. I believe they are of my own
doing, and here are my steps to resolution in case they help:

Issue

* I had manually edited the index.yaml file for Datastore indexes, and
had not cleaned up the indexes in the dev server
* This caused the same, intermittent error responses and log messaging
that you have been seeing, on all HTTP Requests

Resolution

* Rolled back index.yaml from source control file and redeployed
* No further issues present with current testing

Hope this helps.

Stu


On May 8, 1:35 pm, maek75 martin.ekst...@apegroup.com wrote:
 Hi, we have an app running on GAE, developed with java/spring. The app
 has been running fine until today, when we suddenly see lots of error
 messages in the logs (see below). What do they mean? The app performs
 openId authentication based on openid4java. We don't use own threads
 and as said, the app worked fine earlier. Could it be that we today
 face much more requests and the fact that opened needs to redirect the
 user back and forth? Even requesting a simple resource (like below)
 gives the same error. Note that the error doesn't occur for every
 request.

     @RequestMapping(value = /auth/openid/success, produces = text/
 html)
     public String loadSuccessPage(HttpServletResponse
 httpServletResponse, Model uiModel) {
         return auth/openid/success;
     }

 ERRORS FOUND IN ERROR LOG (we got below errors in same request):

 I 2012-05-08 05:26:29.638
 This request caused a new process to be started for your application,
 and thus caused your application code to be loaded for the first time.
 This request may thus take longer and use more CPU than a typical
 request for your application.

 W 2012-05-08 05:26:29.638
 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 121)

 ... and on the web page:
 Error: Server Error

 The server encountered an error and could not complete your request.
 If the problem persists, please report your problem and mention this
 error message and the query that caused it.

-- 
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: GAE Error code 121 - what does it mean?

2012-05-08 Thread Jay
I'm seeing the same, unrelated to indexes or any changes. I was deploying a 
version of the app with only a logging change and I see 121 on new 
deployments/versions.

On Tuesday, May 8, 2012 11:51:11 AM UTC-5, Stu Thorne wrote:

 Hi, 

 I have been seeing similar issues today. I believe they are of my own 
 doing, and here are my steps to resolution in case they help: 

 Issue 

 * I had manually edited the index.yaml file for Datastore indexes, and 
 had not cleaned up the indexes in the dev server 
 * This caused the same, intermittent error responses and log messaging 
 that you have been seeing, on all HTTP Requests 

 Resolution 

 * Rolled back index.yaml from source control file and redeployed 
 * No further issues present with current testing 

 Hope this helps. 

 Stu 


 On May 8, 1:35 pm, maek75 martin.ekst...@apegroup.com wrote: 
  Hi, we have an app running on GAE, developed with java/spring. The app 
  has been running fine until today, when we suddenly see lots of error 
  messages in the logs (see below). What do they mean? The app performs 
  openId authentication based on openid4java. We don't use own threads 
  and as said, the app worked fine earlier. Could it be that we today 
  face much more requests and the fact that opened needs to redirect the 
  user back and forth? Even requesting a simple resource (like below) 
  gives the same error. Note that the error doesn't occur for every 
  request. 
  
  @RequestMapping(value = /auth/openid/success, produces = text/ 
  html) 
  public String loadSuccessPage(HttpServletResponse 
  httpServletResponse, Model uiModel) { 
  return auth/openid/success; 
  } 
  
  ERRORS FOUND IN ERROR LOG (we got below errors in same request): 
  
  I 2012-05-08 05:26:29.638 
  This request caused a new process to be started for your application, 
  and thus caused your application code to be loaded for the first time. 
  This request may thus take longer and use more CPU than a typical 
  request for your application. 
  
  W 2012-05-08 05:26:29.638 
  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 121) 
  
  ... and on the web page: 
  Error: Server Error 
  
  The server encountered an error and could not complete your request. 
  If the problem persists, please report your problem and mention this 
  error message and the query that caused it.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/MaxNKZkDkqQJ.
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: GAE Error code 121 - what does it mean?

2012-05-08 Thread Dimfra
Hi,

We have the same problem today.
We posted a production issue.
No answer yet (down for 5 hours already!!!)


On May 8, 1:18 pm, Jay jbaker.w...@gmail.com wrote:
 I'm seeing the same, unrelated to indexes or any changes. I was deploying a
 version of the app with only a logging change and I see 121 on new
 deployments/versions.







 On Tuesday, May 8, 2012 11:51:11 AM UTC-5, Stu Thorne wrote:

  Hi,

  I have been seeing similar issues today. I believe they are of my own
  doing, and here are my steps to resolution in case they help:

  Issue

  * I had manually edited the index.yaml file for Datastore indexes, and
  had not cleaned up the indexes in the dev server
  * This caused the same, intermittent error responses and log messaging
  that you have been seeing, on all HTTP Requests

  Resolution

  * Rolled back index.yaml from source control file and redeployed
  * No further issues present with current testing

  Hope this helps.

  Stu

  On May 8, 1:35 pm, maek75 martin.ekst...@apegroup.com wrote:
   Hi, we have an app running on GAE, developed with java/spring. The app
   has been running fine until today, when we suddenly see lots of error
   messages in the logs (see below). What do they mean? The app performs
   openId authentication based on openid4java. We don't use own threads
   and as said, the app worked fine earlier. Could it be that we today
   face much more requests and the fact that opened needs to redirect the
   user back and forth? Even requesting a simple resource (like below)
   gives the same error. Note that the error doesn't occur for every
   request.

       @RequestMapping(value = /auth/openid/success, produces = text/
   html)
       public String loadSuccessPage(HttpServletResponse
   httpServletResponse, Model uiModel) {
           return auth/openid/success;
       }

   ERRORS FOUND IN ERROR LOG (we got below errors in same request):

   I 2012-05-08 05:26:29.638
   This request caused a new process to be started for your application,
   and thus caused your application code to be loaded for the first time.
   This request may thus take longer and use more CPU than a typical
   request for your application.

   W 2012-05-08 05:26:29.638
   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 121)

   ... and on the web page:
   Error: Server Error

   The server encountered an error and could not complete your request.
   If the problem persists, please report your problem and mention this
   error message and the query that caused it.

-- 
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.



Re: [google-appengine] Re: GAE Error code 121 - what does it mean?

2012-05-08 Thread Christina Ilvento
Hi All,

Thank you for raising this issue, we are looking into it.


Thanks,
Christina

On Tue, May 8, 2012 at 11:10 AM, Dimfra dimitri.ro...@gmail.com wrote:

 Hi,

 We have the same problem today.
 We posted a production issue.
 No answer yet (down for 5 hours already!!!)


 On May 8, 1:18 pm, Jay jbaker.w...@gmail.com wrote:
  I'm seeing the same, unrelated to indexes or any changes. I was
 deploying a
  version of the app with only a logging change and I see 121 on new
  deployments/versions.
 
 
 
 
 
 
 
  On Tuesday, May 8, 2012 11:51:11 AM UTC-5, Stu Thorne wrote:
 
   Hi,
 
   I have been seeing similar issues today. I believe they are of my own
   doing, and here are my steps to resolution in case they help:
 
   Issue
 
   * I had manually edited the index.yaml file for Datastore indexes, and
   had not cleaned up the indexes in the dev server
   * This caused the same, intermittent error responses and log messaging
   that you have been seeing, on all HTTP Requests
 
   Resolution
 
   * Rolled back index.yaml from source control file and redeployed
   * No further issues present with current testing
 
   Hope this helps.
 
   Stu
 
   On May 8, 1:35 pm, maek75 martin.ekst...@apegroup.com wrote:
Hi, we have an app running on GAE, developed with java/spring. The
 app
has been running fine until today, when we suddenly see lots of error
messages in the logs (see below). What do they mean? The app performs
openId authentication based on openid4java. We don't use own threads
and as said, the app worked fine earlier. Could it be that we today
face much more requests and the fact that opened needs to redirect
 the
user back and forth? Even requesting a simple resource (like below)
gives the same error. Note that the error doesn't occur for every
request.
 
@RequestMapping(value = /auth/openid/success, produces = text/
html)
public String loadSuccessPage(HttpServletResponse
httpServletResponse, Model uiModel) {
return auth/openid/success;
}
 
ERRORS FOUND IN ERROR LOG (we got below errors in same request):
 
I 2012-05-08 05:26:29.638
This request caused a new process to be started for your application,
and thus caused your application code to be loaded for the first
 time.
This request may thus take longer and use more CPU than a typical
request for your application.
 
W 2012-05-08 05:26:29.638
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 121)
 
... and on the web page:
Error: Server Error
 
The server encountered an error and could not complete your request.
If the problem persists, please report your problem and mention this
error message and the query that caused it.

 --
 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.



-- 
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: GAE Error code 121 - what does it mean?

2012-05-08 Thread ddubs
I'm having this issue as well.

People are reporting on this post as well:
http://code.google.com/p/googleappengine/issues/detail?id=7348

They recommend removing the automatic settings from Performance
settings which seeems to help.

On May 8, 11:27 am, Christina Ilvento cilve...@google.com wrote:
 Hi All,

 Thank you for raising this issue, we are looking into it.

 Thanks,
 Christina







 On Tue, May 8, 2012 at 11:10 AM, Dimfra dimitri.ro...@gmail.com wrote:
  Hi,

  We have the same problem today.
  We posted a production issue.
  No answer yet (down for 5 hours already!!!)

  On May 8, 1:18 pm, Jay jbaker.w...@gmail.com wrote:
   I'm seeing the same, unrelated to indexes or any changes. I was
  deploying a
   version of the app with only a logging change and I see 121 on new
   deployments/versions.

   On Tuesday, May 8, 2012 11:51:11 AM UTC-5, Stu Thorne wrote:

Hi,

I have been seeing similar issues today. I believe they are of my own
doing, and here are my steps to resolution in case they help:

Issue

* I had manually edited the index.yaml file for Datastore indexes, and
had not cleaned up the indexes in the dev server
* This caused the same, intermittent error responses and log messaging
that you have been seeing, on all HTTP Requests

Resolution

* Rolled back index.yaml from source control file and redeployed
* No further issues present with current testing

Hope this helps.

Stu

On May 8, 1:35 pm, maek75 martin.ekst...@apegroup.com wrote:
 Hi, we have an app running on GAE, developed with java/spring. The
  app
 has been running fine until today, when we suddenly see lots of error
 messages in the logs (see below). What do they mean? The app performs
 openId authentication based on openid4java. We don't use own threads
 and as said, the app worked fine earlier. Could it be that we today
 face much more requests and the fact that opened needs to redirect
  the
 user back and forth? Even requesting a simple resource (like below)
 gives the same error. Note that the error doesn't occur for every
 request.

     @RequestMapping(value = /auth/openid/success, produces = text/
 html)
     public String loadSuccessPage(HttpServletResponse
 httpServletResponse, Model uiModel) {
         return auth/openid/success;
     }

 ERRORS FOUND IN ERROR LOG (we got below errors in same request):

 I 2012-05-08 05:26:29.638
 This request caused a new process to be started for your application,
 and thus caused your application code to be loaded for the first
  time.
 This request may thus take longer and use more CPU than a typical
 request for your application.

 W 2012-05-08 05:26:29.638
 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 121)

 ... and on the web page:
 Error: Server Error

 The server encountered an error and could not complete your request.
 If the problem persists, please report your problem and mention this
 error message and the query that caused it.

  --
  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.

-- 
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: GAE Error code 121 - what does it mean?

2012-05-08 Thread Alon (Google)
Hi All,

Please do follow along or star this issue if you want to stay updated:
http://code.google.com/p/googleappengine/issues/detail?id=7348 

We're currently looking into it and will post updates there as they become 
available.

Thanks for calling this to our attention.

-Alon

On Tuesday, May 8, 2012 11:31:18 AM UTC-7, ddubs wrote:

 I'm having this issue as well. 

 People are reporting on this post as well: 
 http://code.google.com/p/googleappengine/issues/detail?id=7348 

 They recommend removing the automatic settings from Performance 
 settings which seeems to help. 

 On May 8, 11:27 am, Christina Ilvento cilve...@google.com wrote: 
  Hi All, 
  
  Thank you for raising this issue, we are looking into it. 
  
  Thanks, 
  Christina 
  
  
  
  
  
  
  
  On Tue, May 8, 2012 at 11:10 AM, Dimfra dimitri.ro...@gmail.com 
 wrote: 
   Hi, 
  
   We have the same problem today. 
   We posted a production issue. 
   No answer yet (down for 5 hours already!!!) 
  
   On May 8, 1:18 pm, Jay jbaker.w...@gmail.com wrote: 
I'm seeing the same, unrelated to indexes or any changes. I was 
   deploying a 
version of the app with only a logging change and I see 121 on new 
deployments/versions. 
  
On Tuesday, May 8, 2012 11:51:11 AM UTC-5, Stu Thorne wrote: 
  
 Hi, 
  
 I have been seeing similar issues today. I believe they are of my 
 own 
 doing, and here are my steps to resolution in case they help: 
  
 Issue 
  
 * I had manually edited the index.yaml file for Datastore indexes, 
 and 
 had not cleaned up the indexes in the dev server 
 * This caused the same, intermittent error responses and log 
 messaging 
 that you have been seeing, on all HTTP Requests 
  
 Resolution 
  
 * Rolled back index.yaml from source control file and redeployed 
 * No further issues present with current testing 
  
 Hope this helps. 
  
 Stu 
  
 On May 8, 1:35 pm, maek75 martin.ekst...@apegroup.com wrote: 
  Hi, we have an app running on GAE, developed with java/spring. 
 The 
   app 
  has been running fine until today, when we suddenly see lots of 
 error 
  messages in the logs (see below). What do they mean? The app 
 performs 
  openId authentication based on openid4java. We don't use own 
 threads 
  and as said, the app worked fine earlier. Could it be that we 
 today 
  face much more requests and the fact that opened needs to 
 redirect 
   the 
  user back and forth? Even requesting a simple resource (like 
 below) 
  gives the same error. Note that the error doesn't occur for 
 every 
  request. 
  
  @RequestMapping(value = /auth/openid/success, produces = 
 text/ 
  html) 
  public String loadSuccessPage(HttpServletResponse 
  httpServletResponse, Model uiModel) { 
  return auth/openid/success; 
  } 
  
  ERRORS FOUND IN ERROR LOG (we got below errors in same request): 
  
  I 2012-05-08 05:26:29.638 
  This request caused a new process to be started for your 
 application, 
  and thus caused your application code to be loaded for the first 
   time. 
  This request may thus take longer and use more CPU than a 
 typical 
  request for your application. 
  
  W 2012-05-08 05:26:29.638 
  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 121) 
  
  ... and on the web page: 
  Error: Server Error 
  
  The server encountered an error and could not complete your 
 request. 
  If the problem persists, please report your problem and mention 
 this 
  error message and the query that caused it. 
  
   -- 
   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.

-- 
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/-/bw0S_sBjp9AJ.
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.



Re: [google-appengine] Re: Large latency spike, need assistance

2012-05-08 Thread Andrin von Rechenberg
+1

On Tue, May 8, 2012 at 9:23 AM, Nathan Skone nsk...@headsprout.com wrote:

 The high latencies are still a problem for us today. We have had hours of
 unacceptably slow datastore and memcache operations. In addition, today we
 are receiving Uncaught application errors randomly that do not show up in
 our admin console logs. This is making the application totally unusable for
 us.

 Thanks,
 Nathan


 On Wednesday, April 25, 2012 10:43:51 AM UTC-7, Nathan Skone wrote:

  Application: hs-hbo
 Datastore: High Replication
 Normal latencies: 50ms-200ms
 Today's latencies: 5000ms-1ms
 Idle Instances: ( Automatic – Autom**atic )
 Pending Latency: ( Automatic – Automat**ic )

 Dear Appengine Team,

 This morning the latency of my application saw a sudden spike that has
 made it unusable for my company's purposes. How can I get assistance with
 this problem? This is an urgent issue that is directly effecting our
 customers.

 Thank you,
 Nathan Skone
 DYMO / Mimio - A Newell Rubbermaid Company

  --
 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/-/lEmQChO7LRgJ.

 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.


-- 
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.



Re: [google-appengine] Re: Large latency spike, need assistance

2012-05-08 Thread Andrin von Rechenberg
app-id: miumeet-hr

On Tue, May 8, 2012 at 12:54 PM, Andrin von Rechenberg
and...@miumeet.comwrote:

 +1


 On Tue, May 8, 2012 at 9:23 AM, Nathan Skone nsk...@headsprout.comwrote:

 The high latencies are still a problem for us today. We have had hours of
 unacceptably slow datastore and memcache operations. In addition, today we
 are receiving Uncaught application errors randomly that do not show up in
 our admin console logs. This is making the application totally unusable for
 us.

 Thanks,
 Nathan


 On Wednesday, April 25, 2012 10:43:51 AM UTC-7, Nathan Skone wrote:

  Application: hs-hbo
 Datastore: High Replication
 Normal latencies: 50ms-200ms
 Today's latencies: 5000ms-1ms
 Idle Instances: ( Automatic – Autom**atic )
 Pending Latency: ( Automatic – Automat**ic )

 Dear Appengine Team,

 This morning the latency of my application saw a sudden spike that has
 made it unusable for my company's purposes. How can I get assistance with
 this problem? This is an urgent issue that is directly effecting our
 customers.

 Thank you,
 Nathan Skone
 DYMO / Mimio - A Newell Rubbermaid Company

  --
 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/-/lEmQChO7LRgJ.

 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.




-- 
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.



Re: [google-appengine] using Eclipse vs Emacs/Ant/build.xml

2012-05-08 Thread Rick Mangi
+1

On Sunday, May 6, 2012 12:23:48 PM UTC-4, Jeff Schnitzer wrote:

 For all the reasons that IDEs were invented.  As-you-type compilation, 
 refactoring, code completion, integrated debugging... seriously, if 
 you're still writing code in a text editor, you are at *best* 1/3 as 
 productive as an equivalently competent coder with an IDE. 

 Jeff 

 On Sun, May 6, 2012 at 5:06 AM, roger roger.r...@gmail.com wrote: 
  I've successfully deployed  YouTube Direct using the default build.xml 
  file, with a few changes for my  system, i.e. {sdk.dir} pointing 
  to the directory that contains appengine-java-sdk-1.6.4.  I'm using 
  just ant and emacs.   I've also installed the GAE plugin for Eclipse, 
  which took quite a few downloads.So my question is, what is the 
  big advantage in using  Eclipse in working with the Java implemention 
  of GAE? 
  
  -- 
  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. 
  


-- 
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/-/Zoy0-zQmbrYJ.
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.



Re: [google-appengine] Re: In last hour 11:00 UTC many 121 Errors

2012-05-08 Thread Alon (Google)
Hi All,

Please do follow along or star this issue if you want to stay updated:
http://code.google.com/p/googleappengine/issues/detail?id=7348 

We're currently looking into it and will post updates there as they become 
available.

Thanks for calling this to our attention.

-Alon

On Tuesday, May 8, 2012 8:04:20 AM UTC-7, Jason wrote:

 I'm also still getting lots of these, too. app id: j-findmegf

 On Tuesday, May 8, 2012 8:57:09 AM UTC-5, Dudinha wrote:

 I'm still receiving these errors in one of mine applications.

 On Tuesday, May 8, 2012 10:15:00 AM UTC-3, Moises Belchin wrote:

 now everything seems to be stable again

 Saludos.
 Moisés Belchín.



 2012/5/8 Kenneth kennet...@aladdinschools.com

 Yeah, I'm hit by this too, see my earlier post.  Someone at Google 
 needs to turn a dial.


 On Tuesday, May 8, 2012 1:02:49 PM UTC+1, Moises Belchin wrote:

 This is sample log error:


1.  2012-05-08 12:01:23.248 

This request caused a new process to be started for your application, 
 and thus caused your application code to be loaded for the first time. 
 This request may thus take longer and use more CPU than a typical request 
 for your application.

2.  W2012-05-08 12:01:23.248 

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 121)



 Saludos.
 Moisés Belchín.



 2012/5/8 pdknsk pdk...@googlemail.com

 I'm having the same problem, but only on a single backend. Submitted a
 production issue to Google, but no reply or improvement so far.

 --
 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 google-appengine@googlegroups.com.
 To unsubscribe from this group, send email to 
 google-appengine+unsubscribe@**googlegroups.comgoogle-appengine%2bunsubscr...@googlegroups.com
 .
 For more options, visit this group at http://groups.google.com/**
 group/google-appengine?hl=enhttp://groups.google.com/group/google-appengine?hl=en
 .


  -- 
 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/-/79fmRGKEKucJ.

 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.




-- 
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/-/1iRUO0uo5agJ.
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.



Re: [google-appengine] Large latency spike, need assistance

2012-05-08 Thread Ronoaldo José de Lana Pereira
Hello Takashi,

Is there a way to set a deadline for memcache? Does the pattern:

get from cache:
  if not there, get from datastore:
store in cache

.. in a scenario where the memcache is down and the timeout to see that it 
is down will degrade the app performance instead of make it better?

As we can see on the status dashboard, there was a huge increase in 
memcache and datastore latency:

https://lh6.googleusercontent.com/-GdRSS0CDCtM/T6mAOddnAHI/ADo/4AyLDR-23hQ/s1600/Captura_de_tela-1.png
 
https://lh3.googleusercontent.com/-9WfMfqlOeGs/T6mAK0LOLjI/ADg/sb0pN-TdiuM/s1600/Captura_de_tela.png
  


Em quinta-feira, 26 de abril de 2012 15h08min16s UTC-3, Takashi Matsuo 
(Google) escreveu:

 Hi Nathan, 

 On Fri, Apr 27, 2012 at 1:17 AM, Nathan Skone nsk...@headsprout.com 
 wrote: 
  Takashi, 
  
  The latency spike stopped around 11:30pm PST. Can you tell what caused 
 the 
  high latency, and if it is likely to occur again in the future? 
 Occasional 
  spikes such as what happened yesterday would make the Google App Engine 
 much 
  less useful to my company. 

 First, are you really sure that the cause is in our side? Do you have 
 any appstats results which show that any of your RPC calls don't take 
 longer time than usual? If your RPCs take time, there are several 
 things you can do to mitigate this. Do you set any deadline on your 
 datastore calls? If no, you may want to set it appropriately, and when 
 hitting the deadline, you can return a failure to your web clients and 
 tell them to retry. Are you using urlfetch service to retrieve 
 external resources? If so, sometimes those external resources can be 
 the culprits. If you entirely rely your app's performance on the 
 memcache service, which has no SLA, your app might see high latency 
 when the memcache is flushed. 

 In this particular case, as far as I know, there was no significant 
 system issue around that time, so I don't think this was a system wide 
 issue, and in such cases, please understand that we can not offer 
 reports like that every time to every customers who experienced high 
 latency(again, premier customers are different, at least to my 
 knowledge). 

  I understand there is no SLA support channel for non-premium accounts. 
 Does 
  that mean that us paying customers that cannot justify the extra $500 
  monthly fee cannot depend on any support from Google when experiencing 
  problems? 

 No, not at all. There are still several options. You can use a new 
 feature for reporting production issues in your admin console. You 
 should be able to see a link 'Report Production Issue' on the right 
 top side of your admin console, where you can report a production 
 issue alongside of a screenshot with some highlights and privacy 
 masks. That way, now you can report issues to us privately without 
 revealing your app-id. 

 Of course, you can also post here, then we offer a best effort 
 support, like this ;) 

 -- Takashi 

  
  Thank you for your response, 
  
  Nathan Skone 
  DYMO / Mimio - A Newell Rubbermaid Company 
  
  On Wednesday, April 25, 2012 11:58:27 PM UTC-7, Takashi Matsuo (Google) 
  wrote: 
  
  Hi Nathan, 
  
  I think it's OK now. Are you still seeing this? 
  
  BTW, this list is not a support channel with any kind of SLA. Now 
  we're offering premier support for that type of demand. 
  For more details about our premier support, please see: 
  https://developers.google.com/appengine/docs/premier/ 
  
  Regards, 
  
  -- Takashi 
  
  On Thu, Apr 26, 2012 at 2:43 AM, Nathan Skone nsk...@headsprout.com 
  wrote: 
   Application: hs-hbo 
   Datastore: High Replication 
   Normal latencies: 50ms-200ms 
   Today's latencies: 5000ms-1ms 
   Idle Instances: ( Automatic – Automatic ) 
   Pending Latency: ( Automatic – Automatic ) 
   
   Dear Appengine Team, 
   
   This morning the latency of my application saw a sudden spike that 
 has 
   made 
   it unusable for my company's purposes. How can I get assistance with 
   this 
   problem? This is an urgent issue that is directly effecting our 
   customers. 
   
   Thank you, 
   Nathan Skone 
   DYMO / Mimio - A Newell Rubbermaid Company 
   
   -- 
   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/-/O-GXusXXlzsJ. 
   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. 
  
  
  
  -- 
  Takashi Matsuo | Developer Advocate | tmat...@google.com 
  
  -- 
  You received this message because you are subscribed to the Google 
 Groups 
  Google App Engine group. 
  To view this discussion on the web visit 
  

[google-appengine] Should my memcache stats worry me? Oldest item 10-20 minutes, 10mb size, 65% hit rate. Seems low..?

2012-05-08 Thread Per

Hi all,

I never really paid attention to the memcache stats, but after my app felt 
slow the past couple of days I started checking the stats more regularly. 
It's been between 5mb and 15mb the last three days, there are between 200 
and 1000 items in it, and the oldest item was between 5 minutes and 20 
minutes old. The hit rate is between 60% and 70%. 

We typically have between 1 and 3 instances running, with maybe 0.5 
requests per second on average. Based on gut feeling I'd say it would be 
beneficial if the memcache wasn't evicted that quickly, we should see 
higher hit rates if items were allowed to stick around for an hour or so.  

I'm curious, what are everyone else's experiences? Or is there maybe even 
some suggested approach to increase this? I searched, but couldn't find 
anything relevant, only complaints about memcache failures :)

Cheers,
Per
(small-improvements-hrd)

-- 
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/-/Sfe1mOxZqWsJ.
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] full text search API is experimental, ready for a test drive

2012-05-08 Thread Christina Ilvento
Hi All,

As you may have noticed on our
bloghttp://googleappengine.blogspot.com/2012/05/looking-for-search-find-it-on-google.html,
the Search 
APIhttps://developers.google.com/appengine/docs/java/search/overviewis
now available as an experimental feature, and ready for you to test
drive. Check out our sample
appshttp://code.google.com/p/google-app-engine-samples/source/browse/trunk/search
and
known 
issueshttp://code.google.com/p/googleappengine/issues/list?can=2q=Component%3DFullTextSearch+sort=componentcolspec=ID+Type+Component+Status+Stars+Summary+Language+Priority+Owner+Logcells=tilesand
give it a try. We look forward to your comments and suggestions, and
thanks again to our trusted testers for all of their feedback.


Regards,
Christina on behalf of the Full Text Search 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: full text search API is experimental, ready for a test drive

2012-05-08 Thread Ugorji
It will be nice if we had an idea of the price before committing to using 
it. We've been down this road before and it left a bad taste when the 
pricing was announced. 

On Tuesday, May 8, 2012 5:54:04 PM UTC-4, Christina Ilvento wrote:

 Hi All,

 As you may have noticed on our 
 bloghttp://googleappengine.blogspot.com/2012/05/looking-for-search-find-it-on-google.html,
  
 the Search 
 APIhttps://developers.google.com/appengine/docs/java/search/overviewis now 
 available as an experimental feature, and ready for you to test 
 drive. Check out our sample 
 appshttp://code.google.com/p/google-app-engine-samples/source/browse/trunk/search
  and 
 known 
 issueshttp://code.google.com/p/googleappengine/issues/list?can=2q=Component%3DFullTextSearch+sort=componentcolspec=ID+Type+Component+Status+Stars+Summary+Language+Priority+Owner+Logcells=tilesand
  give it a try. We look forward to your comments and suggestions, and 
 thanks again to our trusted testers for all of their feedback.


 Regards,
 Christina on behalf of the Full Text Search Team



  

-- 
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/-/nLXdHIo8YUwJ.
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.



Re: [google-appengine] Re: full text search API is experimental, ready for a test drive

2012-05-08 Thread Barry Hunter
On Tue, May 8, 2012 at 11:03 PM, Ugorji  wrote:
 It will be nice if we had an idea of the price before committing to using
 it.

Surely the idea is you don't commit to using it until it graduates
from experimental.

The free quota is there to experiment (and help Google figure out how
much it costs them to run the service) - not to use it for real
(unless you very brave :)

-- 
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.



Re: [google-appengine] Re: full text search API is experimental, ready for a test drive

2012-05-08 Thread Ugorji
I think features have been released before but we knew the price 
(TaskQueues, etc). The feature is out of trusted testers mode (after many 
many months). It's now in experimental but generally available mode, which 
tells me that the API's may change somewhat but the feature is here to 
stay. 

If I sink in development time using it, and build my application to depend 
on it, and then the price is released and it's prohibitive to me, I've lost 
a fair amount of development time.

There are some features which you can just easily back out of (e.g. SSL, 
etc). But something like Search, Cloud SQL, etc are commitments, even if in 
experimental mode, because your application starts to depend on it once 
built.


On Tuesday, May 8, 2012 6:37:02 PM UTC-4, barryhunter wrote:

 On Tue, May 8, 2012 at 11:03 PM, Ugorji  wrote: 
  It will be nice if we had an idea of the price before committing to 
 using 
  it. 

 Surely the idea is you don't commit to using it until it graduates 
 from experimental. 

 The free quota is there to experiment (and help Google figure out how 
 much it costs them to run the service) - not to use it for real 
 (unless you very brave :) 


-- 
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/-/5pXtj2VGmtYJ.
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: Indexing a monotonically increasing value: How much does it limit write throughput?

2012-05-08 Thread stevep
Believe it or not, Ikai could do version of the Dummies books for
GAE with his helpful doodles and have a good alternative to life at to
Google-Plex.

The high transaction rate, monotonically increasing field that
supports queries without having to dedicate an index is something that
if Google could accomplish would be even cooler than Task Queues --
and I love me some TQs.

Sure its hard, but if there is ONE issue that has been consistently
discussed without a good solution over my years viewing GAE discussion
threads, this IS IT. It would be awesome if G. could devise a Big
Table solution.

As ever, fingers crossed. -stevep

On May 8, 8:05 am, Michael Hermus michael.her...@gmail.com wrote:
  I searched through Google I/O 2011 sessions, and I found this one:

 http://www.google.com/events/io/2011/sessions/scaling-app-engine-appl...
 A good article on the topic (many people are probably already familiar with
 this 
 post):http://ikaisays.com/2011/01/25/app-engine-datastore-tip-monotonically...

 Both confirm that this is definitely an issue, and provide some ideas on
 how to avoid the situation. One thing that I have seen Nick Johnson mention
 in various posts is that a Batch Put may alleviate the hot tablet issue to
 some extent; I wonder If I am misinterpreting him, or if that is a simple
 solution. In other words, just throw work onto a pull queue, and take it
 off in batches of 100 (or whatever). If most of the indexed rows for that
 batch of entities all go to the same tablet, and are processed as a batch,
 it would seem to be significantly more efficient.

 Of course, as Mike pointed out in an earlier post, unless someone from the
 GAE team can provide a definitive answer, it all boils down to trying
 something and testing it out under load.

-- 
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.



Re: [google-appengine] HELP, getting a lot of Error Code 121 this morning, which results in the user getting a 500. I'd say my rate is about 25%.

2012-05-08 Thread Amy Unruh
I suspect that you were also seeing:
 http://code.google.com/p/googleappengine/issues/detail?id=7348
so you do not need to report it again.  However, if it is not fixed for you
now, can you add a comment at the issue above?

 thanks,
 Amy

On 8 May 2012 19:44, Kenneth kennet...@aladdinschools.com wrote:

 I've used that fancy new Report Production Issue thing, do I need to fill
 a production issue in the issues list?

 What does Error Code 121 mean?

 This is not good.

  --
 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/-/xKaqWNbjE_IJ.
 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.


-- 
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] fancy_urllib.InvalidCertificateException

2012-05-08 Thread James McManus
Hi

I am getting the following error, when I try to run GAE locally:

urlfetch_stub.py, line 33, in module
_fancy_urllib_InvalidCertException =
fancy_urllib.InvalidCertificateException
AttributeError: 'module' object has no attribute
'InvalidCertificateException'

I am using django and djangoappengine from allbuttonspressed.

I've read online discussions about ssl and how it is not compatible with
python 2.7, which I'm using.  I've tried using python 2.5 but get the same
error.  Also I have used this current setup in the past, and did not have
this problem.

When I search specifically for fancy_urllib.InvalidCertificateException, I
find discussions that say this problem can occur randomly and may be a
problem with GAE:

http://stackoverflow.com/questions/9359745/certificate-not-work-when-i-try-to-update

or that I could be behind a proxy that may be interfering with the SSL
handshake.

https://groups.google.com/forum/#!msg/google-appengine/q5adjXxLFhk/KkC8lTiyrLIJ

I do not think my internet connection is the problem, but I'm checking into
it.  I also checked the status of GAE, and everything is up.

Has anybody else out there had this problem?  Is there a way to get google
to check things on their end?  I'm not see anything in the logs, on
appspot, that looks like it is related to this problem.

Thanks
Jim

-- 
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] Datastore Statistics -- total entities for all namespaces is wrong

2012-05-08 Thread James Gilliam
On the Datastore Statistics page, the total entities for all
namespaces does not add up to the sum of total entities for each
kind.  In fact, the numbers are way off ... 81,000 v. 189,000
approximately.

appid: ogeekcom

-- 
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] fancy_urllib.InvalidCertificateException

2012-05-08 Thread jmpmcmanus
Hi

I am getting the following error, when I try to run GAE locally:

urlfetch_stub.py, line 33, in module
_fancy_urllib_InvalidCertException = 
fancy_urllib.InvalidCertificateException
AttributeError: 'module' object has no attribute 
'InvalidCertificateException'

I am using django and djangoappengine from allbuttonspressed.  

I've read online discussions about ssl and how it is not compatible with 
python 2.7, which I'm using.  I've tried using python 2.5 but get the same 
error.  Also I have used this current setup in the past, and did not have 
this problem.

When I search specifically for fancy_urllib.InvalidCertificateException, I 
find discussions that say this problem can occur randomly and may be a 
problem with GAE:

http://stackoverflow.com/questions/9359745/certificate-not-work-when-i-try-to-update

or that I could be behind a proxy that may be interfering with the SSL 
handshake.

https://groups.google.com/forum/#!msg/google-appengine/q5adjXxLFhk/KkC8lTiyrLIJ

I do not think my internet connection is the problem, but I'm checking into 
it.  I also checked the status of GAE, and everything is up.

Is anybody out there familier with this problem?  Is there a way to get 
google to check things on their end?  I'm not see anything in the logs, on 
appspot, that looks like it is related to this problem.

Thanks
Jim

-- 
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/-/TlLmuNhw2iAJ.
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: full text search API is experimental, ready for a test drive

2012-05-08 Thread pman
based on existing pricing model - imho its price will be high.

more indexes + more datastore (storage, read, write, ...) + more
instances needed + ...



On May 9, 7:49 am, Ugorji ugo...@gmail.com wrote:
 I think features have been released before but we knew the price
 (TaskQueues, etc). The feature is out of trusted testers mode (after many
 many months). It's now in experimental but generally available mode, which
 tells me that the API's may change somewhat but the feature is here to
 stay.

 If I sink in development time using it, and build my application to depend
 on it, and then the price is released and it's prohibitive to me, I've lost
 a fair amount of development time.

 There are some features which you can just easily back out of (e.g. SSL,
 etc). But something like Search, Cloud SQL, etc are commitments, even if in
 experimental mode, because your application starts to depend on it once
 built.







 On Tuesday, May 8, 2012 6:37:02 PM UTC-4, barryhunter wrote:

  On Tue, May 8, 2012 at 11:03 PM, Ugorji  wrote:
   It will be nice if we had an idea of the price before committing to
  using
   it.

  Surely the idea is you don't commit to using it until it graduates
  from experimental.

  The free quota is there to experiment (and help Google figure out how
  much it costs them to run the service) - not to use it for real
  (unless you very brave :)

-- 
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.