Re: [google-appengine] Re: Indexing a monotonically increasing value: How much does it limit write throughput?
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)
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?
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%.
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
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
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?
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
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
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
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
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
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
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
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
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
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?
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
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?
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
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?
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
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
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?
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
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
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()
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
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?
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?
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?
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?
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?
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?
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
+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
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
+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
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
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..?
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
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
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
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
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?
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%.
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
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
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
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
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.