[appengine-java] Re: Deploy Hangs - Please help
Here is the error description com.google.appengine.tools.admin.AdminException: Unable to update app: Version not ready. at com.google.appengine.tools.admin.AppAdminImpl.doUpdate(AppAdminImpl.java: 333) at com.google.appengine.tools.admin.AppAdminImpl.update(AppAdminImpl.java: 52) at com.google.appengine.eclipse.core.proxy.AppEngineBridgeImpl.deploy(AppEngineBridgeImpl.java: 400) at com.google.appengine.eclipse.core.deploy.DeployProjectJob.runInWorkspace(DeployProjectJob.java: 148) at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java: 38) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) Caused by: java.lang.RuntimeException: Version not ready. at com.google.appengine.tools.admin.AppVersionUpload.commit(AppVersionUpload.java: 535) at com.google.appengine.tools.admin.AppVersionUpload.doUpload(AppVersionUpload.java: 141) at com.google.appengine.tools.admin.AppAdminImpl.doUpdate(AppAdminImpl.java: 328) ... 5 more On Feb 28, 11:02 pm, treguess tregu...@gmail.com wrote: Thank you!. I am stuck here. On Feb 28, 10:36 pm, Prashant antsh...@gmail.com wrote: looks like server side issue. retry after some time ... On Wed, Feb 29, 2012 at 11:37 AM,treguesstregu...@gmail.com wrote: I am getting stuck when deploy. I get the following message 52% Initializing precompilation... 90% Deploying new version. 95% Will check again in 1 seconds. 98% Will check again in 2 seconds. 99% Will check again in 4 seconds. 99% Will check again in 8 seconds. 99% Will check again in 16 seconds. 99% Will check again in 32 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-java@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-java@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Slow cold starts
Ok, interesting. Have you tried setting minimum instances to one? On Monday, February 27, 2012 8:40:41 AM UTC+1, Tapir wrote: From my experience, an app without billing enabled will encounter many many slow cold starts. That is why although my app visits is small but I still made my app billing enabled. But today, there are suddenly many cold starts again on my app even if it is billing enabled. On Feb 27, 12:30 am, Anders blabl...@gmail.com wrote: Thanks. The app no longer has billing enabled (needed to be able to adjust minimum instances), but that could be worth trying. On Sunday, February 26, 2012 2:26:00 PM UTC+1, Mike Lawrence wrote: I noticed similar behavior. I think the auto setting for minimum number of instances changed from two to zero active instances. I changed from auto to one, and my app is much more responsive. setting minimum instances higher will co$t you more On Feb 25, 9:36 am, Anders blabl...@gmail.com wrote: In the recent weeks the cold starts for Java apps have started to take a long time in my experience. More than three seconds to load a webpage is too long generally for a high quality end user experience. I assume it happens when the physical GAE servers become too crowded resulting in sluggish cold start loading of apps from the file system (and/or maybe because of delays in the distributed file system itself). -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine-java/-/gCjF8DpwWJcJ. To post to this group, send email to google-appengine-java@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Cannot Deploy - backend null. java.lang.RuntimeException: Version not ready.
Hi All, The problem started last night. Since then, I was not able to deploy. Deploy get stuck at 86% There is a new version of the SDK available. --- Latest SDK: Release: 1.6.3 Timestamp: Tue Jan 31 12:54:06 PST 2012 API versions: [1.0] --- Your SDK: Release: 1.6.1 Timestamp: Mon Dec 12 14:53:13 PST 2011 API versions: [1.0] --- Please visit http://code.google.com/appengine for the latest SDK. Deploying frontend Preparing to deploy: Created staging directory at: '/var/folders/JY/JYPiJhZnFoi4XHyWuWyx2U+++TI/-Tmp-/appcfg1064336464616060847.tmp' Scanning for jsp files. Compiling jsp files. Scanning files on local disk. Scanned 250 files. Initiating update. Cloning 88 static files. Cloning 257 application files. Cloned 100 files. Cloned 200 files. Deploying: Uploading 0 files. Initializing precompilation... Deploying new version. Verifying availability: Will check again in 1 seconds. Will check again in 2 seconds. Will check again in 4 seconds. Will check again in 8 seconds. Will check again in 16 seconds. Will check again in 32 seconds. Will check again in 60 seconds. Will check again in 60 seconds. Will check again in 60 seconds. Will check again in 60 seconds. Will check again in 60 seconds. Will check again in 60 seconds. Will check again in 60 seconds. Will check again in 60 seconds. Will check again in 60 seconds. Will check again in 60 seconds. Will check again in 60 seconds. Will check again in 60 seconds. Will check again in 60 seconds. on backend null. java.lang.RuntimeException: Version not ready. Debugging information may be found in /private/var/folders/JY/JYPiJhZnFoi4XHyWuWyx2U+++TI/-Tmp-/appengine-deploy3027388026892993990.log Can someone help please. tareq -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine-java/-/HeX8ZkQXdOcJ. To post to this group, send email to google-appengine-java@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Increased Average HTTP Response Times since Feb 12th 2012
Hi Mike how do you change the instance? On Saturday, 18 February 2012 19:20:34 UTC+5:30, Mike Lawrence wrote: I changed instaces settings in console from auto to a minimum of two and the response times are again about a second On Feb 16, 2:07 pm, Matthias Friedrich mtthsfrd...@gmail.com wrote: hi mike, i can confirm that. The responsetime is getting higher and higher, meanwhile some are above 90 seconds, causing complete failures. I wonder whats going on there? -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine-java/-/xfvMnFzWksAJ. To post to this group, send email to google-appengine-java@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] i can't understand why this simple code doens't work on local and app engine.
package test06; import java.io.IOException; import javax.servlet.http.*; import com.google.appengine.api.users.User; import com.google.appengine.api.users.UserService; import com.google.appengine.api.users.UserServiceFactory; //-XX:-UseSplitVerifier @SuppressWarnings(serial) public class TEST06Servlet extends HttpServlet { public void doGet(HttpServletRequest req, HttpServletResponse resp) throws IOException { UserService userService = UserServiceFactory.getUserService(); User user = userService.getCurrentUser(); if (user != null) { resp.setContentType(text/html); resp.getWriter().println(Hello, + user.getNickname()); resp.getWriter().println(a href=\ + userService.createLogoutURL(req.getRequestURI()) + \logout/a); } else { resp.sendRedirect(userService.createLoginURL(req.getRequestURI())); } } // doGet } // class code is simple. but when run this on local, app engine both occured error. error messages are here. HTTP ERROR 500 Problem accessing /test06. Reason: Expecting a stackmap frame at branch target 98 in method test06.TEST06Servlet.doGet(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V at offset 14 Caused by: java.lang.VerifyError: Expecting a stackmap frame at branch target 98 in method test06.TEST06Servlet.doGet(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V at offset 14 at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDeclaredConstructors(Unknown Source) at java.lang.Class.getConstructor0(Unknown Source) at java.lang.Class.newInstance0(Unknown Source) at java.lang.Class.newInstance(Unknown Source) at org.mortbay.jetty.servlet.Holder.newInstance(Holder.java:153) at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:428) at org.mortbay.jetty.servlet.ServletHolder.getServlet(ServletHolder.java:339) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166) at com.google.appengine.tools.development.HeaderVerificationFilter.doFilter(HeaderVerificationFilter.java:35) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) at com.google.appengine.api.blobstore.dev.ServeBlobFilter.doFilter(ServeBlobFilter.java:60) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) at com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:43) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) at com.google.appengine.tools.development.StaticFileFilter.doFilter(StaticFileFilter.java:122) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) at com.google.appengine.tools.development.BackendServersFilter.doFilter(BackendServersFilter.java:97) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418) at com.google.appengine.tools.development.DevAppEngineWebAppContext.handle(DevAppEngineWebAppContext.java:78) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) at com.google.appengine.tools.development.JettyContainerService$ApiProxyHandler.handle(JettyContainerService.java:362) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) at org.mortbay.jetty.Server.handle(Server.java:326) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:923) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:547) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409) at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) -- *Powered by Jetty://* * * * * * * * * * * *when i add* *-XX:-UseSplitVerifier* *at the end of VM argument, local server does work. but app engine still didn't...* * * *why this error continuesly occured?*
[appengine-java] GAE for Java, SourceCode of Sample from R. Hightower
hi, does anyone have the complete sourcecode of the IBM DeveloperWorks Article of Rich Hightower @ http://www.ibm.com/developerworks/java/library/j-gaej2/ specially the Contact application and the following apps would be of big help, because I experience some problems Thanks a lot Hank -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-java@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Question about one-to-many relationships in JDO
Hello, I need to know if it's possible to add childs after the parent is save in the datastore See the code after : Parent class, Child class and code to create a new Parent and Child. /* Parent entity */ @PersistenceCapable(identityType = IdentityType.APPLICATION, detachable = true) public class Parent{ @PrimaryKey @Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY) private Key idParent; @Persistent private String Name; @Persistent(mappedBy = p) private ListChild children= new ArrayListChild(); public Parent(String Name) { this.Name=Name; } //getters and setters public Key getIdParent() { return idParent; } public String getName() { return Name; } public void setName(String Name) { this.Name= Name; } public ListChild getChild() { return children; } public void setChild(ListChild children) { this.children= children; } public void addChild(Child c){ ArrayListChild k = new ArrayListChild(children); k.add(c); setChild(k); } /*Child entity*/ @PersistenceCapable(identityType = IdentityType.APPLICATION, detachable = true) public class Child{ @PrimaryKey @Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY) private Key idChild; @Persistent private int Num; @Persistent private Parent p; public Child(int Num) {this.Num = Num;} //getters and setters public Key getIdChild() { return idChild; } public void setIdChild(Key idChild) { this.idChild= idChild; } public int getNum() { return Num; } public void setNum(int Num) { this.Num = Num; } public Parent getParent() { return p; } public void setParent(Parent p){ this.p = p; } /*code to create one parent and add a child to it*/ //new parent Parent p = new Parent(parent); PersistenceManager pm = PMF.get().getPersistenceManager(); try { pm.makePersistent(p); } finally { pm.close(); } //new child Child c = new Child(1); c.setParent(p); p.addChild(c); pm = PMF.get().getPersistenceManager(); try { pm.makePersistent(c); } finally { pm.close(); } This code gives an error of the server but the parent is saved in the datastore. Thank's for reading and sorry for my english. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-java@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
Re: [appengine-java] Re: Slow cold starts
Ok, interesting. Have you tried setting minimum instances to one? I have an app I've been testing, with billing enabled and minimum instances set to one. I check the app 1 - 2 times per day, and the overwhelming majority of those requests are cold starts. I just set the minimum instances to 2, so I'll see how it responds over the next few days. On Wed, Feb 29, 2012 at 6:25 AM, Anders blabl...@gmail.com wrote: Ok, interesting. Have you tried setting minimum instances to one? On Monday, February 27, 2012 8:40:41 AM UTC+1, Tapir wrote: From my experience, an app without billing enabled will encounter many many slow cold starts. That is why although my app visits is small but I still made my app billing enabled. But today, there are suddenly many cold starts again on my app even if it is billing enabled. On Feb 27, 12:30 am, Anders blabl...@gmail.com wrote: Thanks. The app no longer has billing enabled (needed to be able to adjust minimum instances), but that could be worth trying. On Sunday, February 26, 2012 2:26:00 PM UTC+1, Mike Lawrence wrote: I noticed similar behavior. I think the auto setting for minimum number of instances changed from two to zero active instances. I changed from auto to one, and my app is much more responsive. setting minimum instances higher will co$t you more On Feb 25, 9:36 am, Anders blabl...@gmail.com wrote: In the recent weeks the cold starts for Java apps have started to take a long time in my experience. More than three seconds to load a webpage is too long generally for a high quality end user experience. I assume it happens when the physical GAE servers become too crowded resulting in sluggish cold start loading of apps from the file system (and/or maybe because of delays in the distributed file system itself). -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine-java/-/gCjF8DpwWJcJ. To post to this group, send email to google-appengine-java@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-java@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Deploy Hangs - Please help
Same here. I've been trying for more than 12 hours now, and still have failures during deployment. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine-java/-/SKILrw7luDYJ. To post to this group, send email to google-appengine-java@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Deploy Hangs - Please help
Im having this issue for the last 10 hours tried to deploy to new increased version of the app ... no luck this bug is really mean On Feb 29, 8:07 am, treguess tregu...@gmail.com wrote: I am getting stuck when deploy. I get the following message 52% Initializing precompilation... 90% Deploying new version. 95% Will check again in 1 seconds. 98% Will check again in 2 seconds. 99% Will check again in 4 seconds. 99% Will check again in 8 seconds. 99% Will check again in 16 seconds. 99% Will check again in 32 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-java@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Deploy Hangs - Please help
Hmm, looks like there's a maintenance outage at the moment? -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine-java/-/Ws3EsMTzOOkJ. To post to this group, send email to google-appengine-java@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
Re: [appengine-java] Re: Deploy Hangs - Please help
I had the same issue last night, incrementing the version number this morning made seemed to allow it to deploy successfully. On Feb 29, 2012, at 11:44 AM, Asaf wrote: Im having this issue for the last 10 hours tried to deploy to new increased version of the app ... no luck this bug is really mean On Feb 29, 8:07 am, treguess tregu...@gmail.com wrote: I am getting stuck when deploy. I get the following message 52% Initializing precompilation... 90% Deploying new version. 95% Will check again in 1 seconds. 98% Will check again in 2 seconds. 99% Will check again in 4 seconds. 99% Will check again in 8 seconds. 99% Will check again in 16 seconds. 99% Will check again in 32 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. 99% Will check again in 60 seconds. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-java@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-java@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
Re: [appengine-java] Re: Deploy Hangs - Please help
On Thursday, 1 March 2012 13:35:29 UTC+13, Matthew Johnson wrote: I had the same issue last night, incrementing the version number this morning made seemed to allow it to deploy successfully. Bumping the version number did not do it for my app. This really makes me lose faith in Java GAE. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine-java/-/oe8YcF19G34J. To post to this group, send email to google-appengine-java@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
Re: [appengine-java] i can't understand why this simple code doens't work on local and app engine.
What version of jdk did you use? On Feb 29, 2012 7:25 PM, 배현규 herdi...@gmail.com wrote: package test06; import java.io.IOException; import javax.servlet.http.*; import com.google.appengine.api.users.User; import com.google.appengine.api.users.UserService; import com.google.appengine.api.users.UserServiceFactory; //-XX:-UseSplitVerifier @SuppressWarnings(serial) public class TEST06Servlet extends HttpServlet { public void doGet(HttpServletRequest req, HttpServletResponse resp) throws IOException { UserService userService = UserServiceFactory.getUserService(); User user = userService.getCurrentUser(); if (user != null) { resp.setContentType(text/html); resp.getWriter().println(Hello, + user.getNickname()); resp.getWriter().println(a href=\ + userService.createLogoutURL(req.getRequestURI()) + \logout/a); } else { resp.sendRedirect(userService.createLoginURL(req.getRequestURI())); } } // doGet } // class code is simple. but when run this on local, app engine both occured error. error messages are here. HTTP ERROR 500 Problem accessing /test06. Reason: Expecting a stackmap frame at branch target 98 in method test06.TEST06Servlet.doGet(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V at offset 14 Caused by: java.lang.VerifyError: Expecting a stackmap frame at branch target 98 in method test06.TEST06Servlet.doGet(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V at offset 14 at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDeclaredConstructors(Unknown Source) at java.lang.Class.getConstructor0(Unknown Source) at java.lang.Class.newInstance0(Unknown Source) at java.lang.Class.newInstance(Unknown Source) at org.mortbay.jetty.servlet.Holder.newInstance(Holder.java:153) at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:428) at org.mortbay.jetty.servlet.ServletHolder.getServlet(ServletHolder.java:339) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166) at com.google.appengine.tools.development.HeaderVerificationFilter.doFilter(HeaderVerificationFilter.java:35) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) at com.google.appengine.api.blobstore.dev.ServeBlobFilter.doFilter(ServeBlobFilter.java:60) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) at com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:43) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) at com.google.appengine.tools.development.StaticFileFilter.doFilter(StaticFileFilter.java:122) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) at com.google.appengine.tools.development.BackendServersFilter.doFilter(BackendServersFilter.java:97) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418) at com.google.appengine.tools.development.DevAppEngineWebAppContext.handle(DevAppEngineWebAppContext.java:78) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) at com.google.appengine.tools.development.JettyContainerService$ApiProxyHandler.handle(JettyContainerService.java:362) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) at org.mortbay.jetty.Server.handle(Server.java:326) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:923) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:547) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409) at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) -- *Powered by Jetty://* * * * * * * * * * * *when i add* *-XX:-UseSplitVerifier* *at the end of VM
Re: [appengine-java] Re: Slow cold starts
Hmm... Not good. Google writes that setting minimum number of instances means keeping them in reserve so that cold starts will be unlikely unless there are exceptionally high load spikes. Sounds like a bug in GAE then if your application is set to minimum one instance and you still get many cold starts. Plus to Google: Seems like my email address is sometimes published because I usually get zero spam mail in my Gmail account except when I have recently posted something in a Google Group like this. So spammers seem to be able to somehow get my email address by scraping information from Google Groups or via some subscription mechanism. Very bad indeed if true (with the disclaimer that maybe it's not Google that is leaking email addresses). On Wednesday, February 29, 2012 7:24:45 PM UTC+1, Mark Rathwell wrote: Ok, interesting. Have you tried setting minimum instances to one? I have an app I've been testing, with billing enabled and minimum instances set to one. I check the app 1 - 2 times per day, and the overwhelming majority of those requests are cold starts. I just set the minimum instances to 2, so I'll see how it responds over the next few days. On Wed, Feb 29, 2012 at 6:25 AM, Anders wrote: Ok, interesting. Have you tried setting minimum instances to one? On Monday, February 27, 2012 8:40:41 AM UTC+1, Tapir wrote: From my experience, an app without billing enabled will encounter many many slow cold starts. That is why although my app visits is small but I still made my app billing enabled. But today, there are suddenly many cold starts again on my app even if it is billing enabled. On Feb 27, 12:30 am, Anders wrote: Thanks. The app no longer has billing enabled (needed to be able to adjust minimum instances), but that could be worth trying. On Sunday, February 26, 2012 2:26:00 PM UTC+1, Mike Lawrence wrote: I noticed similar behavior. I think the auto setting for minimum number of instances changed from two to zero active instances. I changed from auto to one, and my app is much more responsive. setting minimum instances higher will co$t you more On Feb 25, 9:36 am, Anders wrote: In the recent weeks the cold starts for Java apps have started to take a long time in my experience. More than three seconds to load a webpage is too long generally for a high quality end user experience. I assume it happens when the physical GAE servers become too crowded resulting in sluggish cold start loading of apps from the file system (and/or maybe because of delays in the distributed file system itself). -- -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine-java/-/GZ1p0GyAe6MJ. To post to this group, send email to google-appengine-java@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
Re: [appengine-java] Re: Slow cold starts
I see now that my email address indeed is visible. How is that possible?! Has Google not been able to fix such a serious privacy leak yet?!!! -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine-java/-/NjhNGFhzc60J. To post to this group, send email to google-appengine-java@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
Re: [appengine-java] Digest for google-appengine-java@googlegroups.com - 20 Messages in 8 Topics
-- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-java@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[google-appengine] [IMPORTANT] Requesting feedback for App Engine connected Android support in Google Plugin for Eclipse (GPE) !
Hi folks, I was wondering if any of you played around with the App Engine connected Android support we introduced in GPE http://code.google.com/eclipse/ last year. Here's the link to get started: http://code.google.com/eclipse/docs/appengine_connected_android.html It allows you to define a App Engine backend for your Android app, and uses an RPC mechanism for your Android app to call into App Engine, and C2DM for back-communication. Here's a cool video from last year's Google IO on the same topic: https://www.youtube.com/watch?v=M7SxNNC429U We are looking to make the experience for using App Engine as a backend for Android much better, and would love to hear your feedback! Do ping us asap. Cheers, Sriram -- Sriram Saroop | Product Manager, Google | +91-9900065945 -- 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] Javaland scheduler behavior
Five days ago I run JMeter-Tests to check the performance of my application with and without threadsafe=true. I'm in no billing mode and therefore just worked with one instance. With concurrent requests I expected a better throughput/ performance with the threadsafe=true configuration. This was not the case. The result was the same with and without the threadsafe configuration. I tested between 10 and 100 concurrent requests, but no difference at all. I seems like the threadsafe=true configuration is broken currently. Cheers On Tue, Feb 28, 2012 at 6:33 PM, Jeff Schnitzer j...@infohazard.org wrote: There's been a lot of discussion of the scheduler behavior in Pythonland, but not much about it's eccentricities in Javaland. I have a threadsafe=true Java app. Let's say every request completes in exactly 1s. Settings are: idle instances min 1 max 1, latency auto/auto. Here is what I expect: * Instance1 starts up and becomes permanently resident * Instance1 serves concurrent requests up to some arbitrary CPU capcity * When Instance1 exceeds capacity: * Instance2 starts warming up * All requests remain in the pending queue for Instance1, getting processed at 1/s * concurrency * Instance2 is ready and starts processing new requests, sharing the load with Instance1 What I actually see (as far as I can determine): * Instance1 starts up and becomes permanently resident * Instance1 supports almost no concurrency. At most it's 2. (no, my app is not particularly compute intensive) * A new request comes in which for some reason can't be handled by Instance1: * Instance2 starts warming up * The new request is blocked on Instance2's pending queue, waiting 10-20s for Instance2 to be ready * In the mean time, Instance1 is actually idle * Another new request comes in and starts up Instance3 * Possibly this is while Instance2 is warming up * AFAICT, Instance1 is taking a coffee break The net result is that I have an idle website with 1 user (me) clicking around and I've already gotten multiple 20s pauses and three instances. Something is seriously wrong here. Whether or not it's rational to have so many instances started, pending requests shouldn't be shunted to non-warmed-up servers, right? I've tried upping the min latency to a high value to see if this improves the situation. If this works... shouldn't min latency *always* be as high as the startup time for an instance? I know it's been said before, but it needs to be said again... the guidance for scheduler configuration is really, really inadequate. 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.
[google-appengine] Many unnecessary instance starts in the last few days
Hello all, I've just been seeing this behavior for the last few days. A request comes into my lightly-loaded app that already has a nearly-idle instance running. Instead of using that instance, it starts a new one and that request suffers the cold-start penalty. If I look at the instances graph on the admin console, then for these days the blue total line is way over the billed and active lines. What could be causing this behavior? Thanks, Mike -- 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] A bug that hits every 4 years* and takes everything
lastEmail=db.DateTimeProperty(default=datetime(datetime.now().year-1,datetime.now().month,datetime.now().day,datetime.now().hour,datetime.now().minute),indexed=False) Since the models were included in every request, it brought down the app completely, wish I checked any page before going to sleep or used timedelta instead :) -- 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/-/eYc9sv0GcJwJ. 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] Email to app is being bounced back?
Hello, Can anyone explain why my inbound email is getting bounced please? Many thanks Martin Delivery to the following recipient failed permanently: pcr.229014.331007.d9c8d649- f825-4862-8bdc-3eab252e4...@nettrekking.appspotmail.com - Original message - Received: by 10.180.91.35 with SMTP id cb3mr218306wib.0.1330419823743; Tue, 28 Feb 2012 01:03:43 -0800 (PST) Return-Path: mar...@the-wallers.net Received: from nm2-vm0.bt.bullet.mail.ukl.yahoo.com (nm2- vm0.bt.bullet.mail.ukl.yahoo.com. [217.146.182.242]) by gmr-mx.google.com with SMTP id el7si10118561wid. 2.2012.02.28.01.03.43; Tue, 28 Feb 2012 01:03:43 -0800 (PST) Received-SPF: neutral (google.com: 217.146.182.242 is neither permitted nor denied by best guess record for domain of martin@the- wallers.net) client-ip=217.146.182.242; Authentication-Results: gmr-mx.google.com; spf=neutral (google.com: 217.146.182.242 is neither permitted nor denied by best guess record for domain of mar...@the-wallers.net) smtp.mail=martin@the- wallers.net; dkim=pass (test mode) header.i=@yahoo.com Received: from [217.146.183.197] by nm2.bt.bullet.mail.ukl.yahoo.com with NNFMP; 28 Feb 2012 09:03:43 - Received: from [217.146.183.204] by tm3.bt.bullet.mail.ukl.yahoo.com with NNFMP; 28 Feb 2012 09:03:43 - Received: from [127.0.0.1] by omp1002.bt.mail.ukl.yahoo.com with NNFMP; 28 Feb 2012 09:03:43 - X-Yahoo-Newman-Id: 565257.2631...@omp1002.bt.mail.ukl.yahoo.com Received: (qmail 20041 invoked from network); 28 Feb 2012 09:03:43 - DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1330419823; bh=vDWzAWP2pURHaK0uDje7yCH +dP89hzloUlahS4q87ro=; h=X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo- SMTP:Received:Message-ID:From:To:Subject:Date:MIME-Version:Content- Type:X-Priority:X-MSMail-Priority:X-Mailer:X-MimeOLE; b=j8b9f3pec12g9Ra818v4Fz7YOS/U+PEx9bO+oTG0pEV6S5jor3hUFnHoM6kCY6k3FX9/ Aob1WWSpmGVUJq545bt0PQRWCBud1dxQ8sflvyhrz9pesQwjnPnUVY61sKgN6KipfhSSidfhVNa1XKriTLIfMFZqkDCRmA +a9jYwSTQ= X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: 5rlJ9cIVM1l3wyZk8DiV2u.lRv0JLDOVcBJbyJJNeWNcxXw DAAp6aVAd8XCW7uw3M5b_0p.aJoeEzuwiCeQKVnHe_kxD9XcR.CC2R5.b_L1 2BoQ8mIASv.D6JRJfS5wSXepbnCFBVIXaeJMlVzkIvLoom6D.OzLKZKpckhf E23mDW.sJsFH5wLI41cyx9lfvGq_V1K_4AVaAcHync1_gYzyAuYDhwek7PQp sWAEb5r15cuPI6O1Fri7p1OZnbVUFUkMUWl38E_tDGGg.9gvViKsSjbLffG. 0pZRrU_wr2Xvp1xsSzN_yg.P.uOzrau8UoiEjX_wm4XHi527yJA0kZUhQ_zc Dn9cdhIdD.2IF1U.qhf4o.NyeGQ4a0iy5txN8RQPlEsywQ9O3Z0zXRRfq70n tihDNoGZudYfbOVX.mgP71n4zGzdSyl.uuIUMiK.GvAiMajjqRo1.Ms.VZFS K6.IrdbTd9Qk0npyiWMoe3VO4EQwJlGn2QYvUSO9G.e6p_k1A9X1dO084L2d uG9eiqy3mN_29.j2aadOsN9rJ0hRM7Kqq3pGOBfOtYoKRz1CBWvN6JaUiG_J 01Vo.pz_lg6TlAuFfASM- X-Yahoo-SMTP: V7ss41SswBB. 9IaOCN7lHlBkgqR1KzRAZ8HJKkgelfjWffo8I1aq37PF9g-- Received: from rockallh (Martin@86.142.168.121 with login) by smtp826.mail.ukl.yahoo.com with SMTP; 28 Feb 2012 01:03:42 -0800 PST Message-ID: FE39FEB0E4024FB69243FB79578A8006@rockallh From: Martin Waller mar...@the-wallers.net To: pcr.229014.331007.d9c8d649- f825-4862-8bdc-3eab252e4...@nettrekking.appspotmail.com Subject: Fw: Delivery Status Notification (Failure) Date: Tue, 28 Feb 2012 09:03:46 - MIME-Version: 1.0 Content-Type: multipart/alternative; -- 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] Dead link in traffic splitting dialog box
Looking at the traffic splitting box has a getting started link to what I assume is a internal resource at google hq. http://ahimsa.sfo.corp.google.com:/appengine/docs/adminconsole/trafficsplitting.html -- 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/-/L1VNnLgWWs8J. 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: Javaland scheduler behavior
I should have looked at this thread before posting my own (http:// groups.google.com/group/google-appengine/browse_thread/thread/ 7ff808e8243562cf#). I'm using GAE as a sync-backend for a smallish app, so my traffic is very bursty, with long idle periods. I've been seeing exactly what you describe for the past few days, although I haven't changed my scheduler settings in many months (1 idle instance, 7s min pending latency.) Maybe they changed something so that the scheduler is now avoiding sending requests to that one idle instance at all costs. This results in requests sitting in the pending queue for those 7 seconds, and then a new instance is started - so many requests to my idle app are waiting for 10s now, while the idle instance does exactly nothing. The fact that this behavior has been coming and going, and also that normal (non cold-start) requests have lately been much slower than normal, leads me to suspect that this isn't a deliberate change but some kind of instability in GAE that's been going on for days now. I'd love to hear some feedback as to what's happening. On Feb 29, 2:02 pm, Simon Knott knott.si...@gmail.com wrote: Hi, I thought I was going crazy - in the past week or so the latter is exactly what I'm experiencing. My free-tier app gets so little traffic at the moment that I was putting it down to that, but maybe it's not. I've tested it with just a single user and I'm seeing three instances started for a single page request, which has a three ajax calls on it. What I see is the following: - Static page loads which fires 3 ajax calls - New instance gets started for the first ajax call - Second ajax call also starts up a new instance, but the initialisation is delayed until the first ajax call completes - Third ajax call also starts up a new instance, but the initialisation is delayed until the second ajax call completes All in all, the single page is taking 20+ seconds to load and ends up with three instances. I don't have a lot of third-party libraries and initialisation of the server used to take 2-3 seconds, which seems to have elevated to 7 or 8 seconds in the last couple of weeks. Even once the page is loaded, another ajax call can then trigger a new instance to be started - it's bonkers. There doesn't appear to be any concurrency, or reuse of existing instances, at all. It is currently marked as thread-safe=true. Cheers, Simon On Tuesday, 28 February 2012 17:33:14 UTC, Jeff Schnitzer wrote: There's been a lot of discussion of the scheduler behavior in Pythonland, but not much about it's eccentricities in Javaland. I have a threadsafe=true Java app. Let's say every request completes in exactly 1s. Settings are: idle instances min 1 max 1, latency auto/auto. Here is what I expect: * Instance1 starts up and becomes permanently resident * Instance1 serves concurrent requests up to some arbitrary CPU capcity * When Instance1 exceeds capacity: * Instance2 starts warming up * All requests remain in the pending queue for Instance1, getting processed at 1/s * concurrency * Instance2 is ready and starts processing new requests, sharing the load with Instance1 What I actually see (as far as I can determine): * Instance1 starts up and becomes permanently resident * Instance1 supports almost no concurrency. At most it's 2. (no, my app is not particularly compute intensive) * A new request comes in which for some reason can't be handled by Instance1: * Instance2 starts warming up * The new request is blocked on Instance2's pending queue, waiting 10-20s for Instance2 to be ready * In the mean time, Instance1 is actually idle * Another new request comes in and starts up Instance3 * Possibly this is while Instance2 is warming up * AFAICT, Instance1 is taking a coffee break The net result is that I have an idle website with 1 user (me) clicking around and I've already gotten multiple 20s pauses and three instances. Something is seriously wrong here. Whether or not it's rational to have so many instances started, pending requests shouldn't be shunted to non-warmed-up servers, right? I've tried upping the min latency to a high value to see if this improves the situation. If this works... shouldn't min latency *always* be as high as the startup time for an instance? I know it's been said before, but it needs to be said again... the guidance for scheduler configuration is really, really inadequate. Jeff On Tuesday, 28 February 2012 17:33:14 UTC, Jeff Schnitzer wrote: There's been a lot of discussion of the scheduler behavior in Pythonland, but not much about it's eccentricities in Javaland. I have a threadsafe=true Java app. Let's say every request completes in exactly 1s. Settings are: idle instances min 1 max 1, latency auto/auto. Here is what I expect: * Instance1 starts
Re: [google-appengine] A bug that hits every 4 years* and takes everything
At least it's not your birthday today :) On Wed, Feb 29, 2012 at 1:31 PM, Kaan Soral kaanso...@gmail.com wrote: lastEmail=db.DateTimeProperty(default=datetime(datetime.now().year-1,datetime.now().month,datetime.now().day,datetime.now().hour,datetime.now().minute),indexed=False) Since the models were included in every request, it brought down the app completely, wish I checked any page before going to sleep or used timedelta instead :) -- 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/-/eYc9sv0GcJwJ. 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] LogService down?
Hey there all my calls to LogService.fetch time out. Anyone else seeing this? Cheers, -Andrin -- 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: LogService down?
http://code.google.com/p/googleappengine/issues/detail?id=7028 On Wed, Feb 29, 2012 at 4:13 PM, Andrin von Rechenberg and...@miumeet.comwrote: Hey there all my calls to LogService.fetch time out. Anyone else seeing this? Cheers, -Andrin -- 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] A bug that hits every 4 years* and takes everything
not every four year, you will be safe for year 2400 , 2800 and on... ( and thanks for pointing out, I will now take more care ) On Wed, Feb 29, 2012 at 8:41 PM, Andrin von Rechenberg and...@miumeet.comwrote: At least it's not your birthday today :) On Wed, Feb 29, 2012 at 1:31 PM, Kaan Soral kaanso...@gmail.com wrote: lastEmail=db.DateTimeProperty(default=datetime(datetime.now().year-1,datetime.now().month,datetime.now().day,datetime.now().hour,datetime.now().minute),indexed=False) Since the models were included in every request, it brought down the app completely, wish I checked any page before going to sleep or used timedelta instead :) -- 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/-/eYc9sv0GcJwJ. 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] Re: Many unnecessary instance starts in the last few days
Seconded. I have a modest, stable little app that runs under the free quota. The last few days, however, instance hours in the 50 range have been reported on the dashboard, resulting in several hours of downtime due to exceeding quotas. When I look at the instances chart, I notice that the green (billable) line has been at or very near one all day, and then zero for the out of quota period. Here's where it gets interesting: When I look at billing history for the day, it reports *under* 24 hours, which is accurately reflects what the instances chart had indicated. So why am I getting out of quota downtime? And why is ms / request, normally at 60 or so, skyrocketing to 6000? There was no corresponding fluctuation in request type or rate. https://lh3.googleusercontent.com/-JfS5iqi1nVY/T05GzH9Qa1I/Ado/JbAN9l_E9YM/s1600/20120227_instances_screen_snip.png https://lh4.googleusercontent.com/-aPWwlsxcL34/T05G_r7jfsI/Adw/UI9qBIgBXWo/s1600/20120227_ms_per_request_chart.png -- 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/-/cufc05kp3_AJ. 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] A bug that hits every 4 years* and takes everything
hehehe :) On Wednesday, February 29, 2012 12:11:38 PM UTC-3, Andrin von Rechenberg wrote: At least it's not your birthday today :) On Wed, Feb 29, 2012 at 1:31 PM, Kaan Soral kaanso...@gmail.com wrote: lastEmail=db.DateTimeProperty(default=datetime(datetime.now().year-1,datetime.now().month,datetime.now().day,datetime.now().hour,datetime.now().minute),indexed=False) Since the models were included in every request, it brought down the app completely, wish I checked any page before going to sleep or used timedelta instead :) -- 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/-/eYc9sv0GcJwJ. 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/-/I5tLDZL9insJ. 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] Why are my requests taking 1 second all of a sudden?
I have a simple page that reads one row and updates it. Over the past few YEARS, it has taken 100ms to process these requests. All of a sudden the latency has increased to 1000ms. This has increased my cost by a considerable amount. I know I am using M/S setup and I don't get concurrency because it is only available for HR storage (What's the technical reason for that?). I don't want to upgrade to HR because I don't need it and I do not trust the migration process. Can someone please look into this. -- 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] setuptools added as third party library
in recent change, setuptools added as third party library to google app engine. I am wondering, what is the use case for it in google app engine ? -- 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] A bug that hits every 4 years* and takes everything
You're apparently not alone! http://news.ycombinator.com/item?id=3647611 Jeff On Wed, Feb 29, 2012 at 7:31 AM, Kaan Soral kaanso...@gmail.com wrote: lastEmail=db.DateTimeProperty(default=datetime(datetime.now().year-1,datetime.now().month,datetime.now().day,datetime.now().hour,datetime.now().minute),indexed=False) Since the models were included in every request, it brought down the app completely, wish I checked any page before going to sleep or used timedelta instead :) -- 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/-/eYc9sv0GcJwJ. 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] Why are my requests taking 1 second all of a sudden?
It's the end of the financial quarter and GAE needed to make revenue targets ;-) Jeff On Wed, Feb 29, 2012 at 11:35 AM, thecheatah thechea...@gmail.com wrote: I have a simple page that reads one row and updates it. Over the past few YEARS, it has taken 100ms to process these requests. All of a sudden the latency has increased to 1000ms. This has increased my cost by a considerable amount. I know I am using M/S setup and I don't get concurrency because it is only available for HR storage (What's the technical reason for that?). I don't want to upgrade to HR because I don't need it and I do not trust the migration process. Can someone please look into this. -- 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] Throttling and whitelisting
Is there some way to 'whitelist' my local app that is accessing GAE app? https://lh5.googleusercontent.com/-EyM_DYfdYDs/T05bFIgCnaI/Aac/q4QkpXrYT-g/s1600/backup.jpg Every last day of month we are doing backup and few seconds after process startup our local app faces extreme throttling. F4 instance and nobody else is using it at that time. Am I missing something ? Matija. -- 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/-/hXigCRTxHUIJ. 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] Why are my requests taking 1 second all of a sudden?
You do need it because MS has wild performance issues. Like the ones you describe. -- 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] continual transient error on pull queue
Nick, Thanks much! i started leasing tasks again and it appears to be working. I've been through a few thousand tasks, only 19 million more tasks to go! thanks for keeping me updated. christian -- 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/-/F13EheI-aScJ. 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] Rescheduled maintenance period?
Yossy, It is possible that the maintenance may be postponed, but for now still assume that it will occur today (29th Feb.). Sorry about the confusion. I'll update this thread in the case that is postponed. On Tue, Feb 28, 2012 at 6:30 PM, Yossy jfox4...@gmail.com wrote: Hi, I thought that maintenance period was planed at Wednesday, February 29, 2012 - 4:00pm-5:30pm. But, according to google calendar, next maintenance is planed at Wednesday, March 7, 2012 - 4:00pm-5:30pm. Next maintenance period was rescheduled? If it is rescheduled, I should recieve maintenace notification. (I have joined in Google App Engine Downtime Notify Group.) Please tell me next maintenace time. Developers can subscribe to the scheduled maintenance calendar using the following link: https://www.google.com/calendar/b/0/embed?src=4chlpo92ci2f54c2u21shbj...@group.calendar.google.comctz=America/Los_Angelesgsessionid=OK Thanks. -- You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en. -- 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: Dead link in traffic splitting dialog box
http://code.google.com/p/googleappengine/issues/detail?id=7019 On Feb 29, 5:28 am, Brian Davenport the.lost.min...@gmail.com wrote: Looking at the traffic splitting box has a getting started link to what I assume is a internal resource at google hq.http://ahimsa.sfo.corp.google.com:/appengine/docs/adminconsole/tr... -- 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] Wildcard domain mappings and alternate versions
In 1.6.3 we have this: Using Google Apps wildcard domain mappings, you can access alternate versions of your app via a custom domain. I can't seem to find any documentation for this feature. Is there something more I need to configure in Google Apps? What? What does a URL to my version look like? Thanks, 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.
Re: [google-appengine] Why are my requests taking 1 second all of a sudden?
Google Groups need a Like button :) On Wednesday, February 29, 2012 7:06:59 PM UTC+2, Jeff Schnitzer wrote: It's the end of the financial quarter and GAE needed to make revenue targets ;-) Jeff On Wed, Feb 29, 2012 at 11:35 AM, thecheatah thechea...@gmail.com wrote: I have a simple page that reads one row and updates it. Over the past few YEARS, it has taken 100ms to process these requests. All of a sudden the latency has increased to 1000ms. This has increased my cost by a considerable amount. I know I am using M/S setup and I don't get concurrency because it is only available for HR storage (What's the technical reason for that?). I don't want to upgrade to HR because I don't need it and I do not trust the migration process. Can someone please look into this. -- 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/-/vNiiQ1bqV8cJ. 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] Rescheduled maintenance period?
On Wed, Feb 29, 2012 at 10:58 AM, Amy Unruh amyu+gro...@google.com wrote: Yossy, It is possible that the maintenance may be postponed, but for now still assume that it will occur today (29th Feb.). Sorry about the confusion. I'll update this thread in the case that is postponed. To follow up: The announced maintenance period is *definitely* occurring today, 29th Feb. [There may be an additional unrelated maintenance period next week; it will be announced separately on the google-appengine-downtime-notify group]. On Tue, Feb 28, 2012 at 6:30 PM, Yossy jfox4...@gmail.com wrote: Hi, I thought that maintenance period was planed at Wednesday, February 29, 2012 - 4:00pm-5:30pm. But, according to google calendar, next maintenance is planed at Wednesday, March 7, 2012 - 4:00pm-5:30pm. Next maintenance period was rescheduled? If it is rescheduled, I should recieve maintenace notification. (I have joined in Google App Engine Downtime Notify Group.) Please tell me next maintenace time. Developers can subscribe to the scheduled maintenance calendar using the following link: https://www.google.com/calendar/b/0/embed?src=4chlpo92ci2f54c2u21shbj...@group.calendar.google.comctz=America/Los_Angelesgsessionid=OK Thanks. -- You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en. -- 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] Wildcard domain mappings and alternate versions
I think this is just the app version ID and the domain. 123s2.YourAppID.Appspot.com -- 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] Wildcard domain mappings and alternate versions
Hello Jeff, Brandon, I was looking on how to use it. It is documented at the bottom of this page: http://code.google.com/intl/en/appengine/docs/domain.html. Didn't tested yet. Best Regards, -Ronoaldo Em quarta-feira, 29 de fevereiro de 2012 16h50min16s UTC-3, Brandon Wirtz escreveu: I think this is just the app version ID and the domain… 123s2.YourAppID.Appspot.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 https://groups.google.com/d/msg/google-appengine/-/PKIKi3j_NkMJ. 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: Could we have some information about the errors showing on the status pages these last few days ?
+1 for a post-morten about what happened... Em terça-feira, 21 de fevereiro de 2012 13h20min04s UTC-2, Francois Masurel escreveu: Could it be related to the 1.6.3 SDK update ? Thanx for your help. https://lh3.googleusercontent.com/-PPheOXFHIqU/T0O1rsuhIAI/dqI/6qoeQTHPicI/s1600/Google%2520App%2520Engine%2520Java%2520Status%2520-%2520Google%2520Chrome_2.jpg https://lh3.googleusercontent.com/-Tnm-DYnOH74/T0O1wzykhGI/dqQ/oHeR-h6xEdI/s1600/Google%2520App%2520Engine%2520Java%2520Status%2520-%2520Google%2520Chrome.jpg -- 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/-/OVYkn06laYEJ. 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: setuptools added as third party library
It was added to support PackageLoader template loading in Jinja2. Other than that, it's not very useful. On Thursday, 1 March 2012 03:53:29 UTC+11, gops wrote: in recent change, setuptools added as third party library to google app engine. I am wondering, what is the use case for it in google app engine ? -- 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/-/0t5pVW3RoRIJ. 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: Could we have some information about the errors showing on the status pages these last few days ?
It doesn't look like anything happened. All I see for February 20 is a row of big green ticks. http://code.google.com/status/appengine/2012/02/20 Any communication from Google would be better than these green ticks. On Feb 21, 10:20 am, Francois Masurel f.masu...@gmail.com wrote: Could it be related to the 1.6.3 SDK update ? Thanx for your help. https://lh3.googleusercontent.com/-PPheOXFHIqU/T0O1rsuhIAI/dq... https://lh3.googleusercontent.com/-Tnm-DYnOH74/T0O1wzykhGI/dq... -- 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] Setting Up Google Apps
Hi there, I'm trying to set-up my domain to use Google Apps (Free) but keep getting the following message; This domain has already been signed up for a Google Apps edition or Postini product. Check out our Signup Troubleshooter to help guide in troubleshooting this issue. Our account was deleted around 10-14 days ago so trying to recreate. I've checked the trouble shooter but when i try to reset our Administrator password by going to https://www.google.com/a/cpanel/ourdomainname.co.uk - i just get the following error; Server error Sorry, you've reached a login page for a domain that isn't using Google Apps. Please check the web address and try again. Learn more Totally stuck on what to do!!! Any help would be greatly appreciated. M -- 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] Exceeded soft memory limit using key()
Hi everyone, My program has a problem look like memory leak (log: Exceeded soft memory limit). I find it is the result of instance methods key() of Model Class. Algorithm as below: def post(self): /queue_task/get_key Get all entity key of ModelA entityList = [] cursor = self.request.get('cursor', '') query = ModelA.all().all() if cursor: query.with_cursor(cursor) queryResult = query.fetch(1000) for entity in queryResult: entityList.append(entity.key().__str__()) # save entityList into datastore taskqueue.add(url='/queue_task/get_key', params={'cursor': query.cursor()}, queue_name='task', target='backendA') The usage memory will increase (all task run in one backend instance) and exceeded soft memory limit finally. If I replace entity.key() with some variable or string, it is work successfully. What happens in this code or key() of Model Class?? Thanks -- You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
[google-appengine] Re: Dead link on G.A.E documentation from Google Cloud Storage
http://googleappengine.googlecode.com/files/google-appengine-docs-20120228.zip here is another dead link, On Wednesday, February 29, 2012 7:04:32 AM UTC+9, karim duran wrote: Hi, If you surf on https://developers.google.com/storage/ and then follow the link Google App Engine integration e.g https://developers.google.com/appengine/docs/python/googlestorage you get a nice http 404. Could you check and correct the link please. Thanks. Regards. Karim Duran -- 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/-/kaxTMFKo0u8J. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
[google-appengine] i want to download GoogleAppEngine API documentation.. but.. error occured
http://code.google.com/intl/ko/appengine/downloads.html in there, Download the Google App Engine Documentation tap, Google App Engine documentation2012-02-28google-appengine-docs-20120228.ziphttp://googleappengine.googlecode.com/files/google-appengine-docs-20120228.zip MBthis link doesn't work... how can i get documentation?? -- 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/-/B5YsJYuNty4J. 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] Customer Compliance
I'm doing some research into how Cloud hosting solution providers tackle compliance, particularly in terms of what they do to help their customers capture the data they need to ensure compliance e.g. · Do they offer compliance services to their customers · Do they provide any tools/dashboards etc that enable customers track compliance issues e.g. how many processors a hosted machine may have · Do they commit to notifying customers of any changes that could affect their compliance e.g. moving a virtual machine to a different physical machine or changing the configuration of a physical hosting server (this is needed as some products are licensed based on the configuration of the physical host rather than the virtual guest machine) · Do they advise the customer where their machines are hosted geographically in case the customers licenses only permit use in certain parts of the world · What about solutions where the hosting company provides the licenses, how do they provide documentation to the customer about what licenses they have been allocated should the auditor come knocking on the customers door? If anyone has any comments on google app engine (or others), I'd really appreciate it. Thanks -- 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/-/_WQ6WjyF_bMJ. 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: 30K mail problem
On Wed, Feb 29, 2012 at 7:45 AM, Greg g.fawc...@gmail.com wrote: Are you sure you aren't hitting a rate limit, rather than a quota limit? See the Mail section of http://code.google.com/appengine/docs/quotas.html for details. Cheers Greg. On Feb 20, 5:26 am, Can Özer canozer1...@gmail.com wrote: Hello, I have made payments for my Google Apps accounts which I registered 10 days ago, after that their quota limits disabled. Although I have 500K email limit on my account, I can only send 30K mail. After sending 30K mail, the app stops sending mail, but I can see quota change even though the mails cannot be sent. I have changed all the components of the mail message, nothing has changed. What is the problem? How can I send paid mail without quota limitation? -- 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. may be are you cc to any others so that takes multiple count I am not sure may be that... -- 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] Google App Engine: Backends not responding
Hi, Apologize if this is not the right forum to post this. I have been using google app engine for months now and have 2 hourly cron jobs in the backends. For the past 24 hours we are seeing very strange behavior in the backends: 1. Both cron jobs are marked failed with no error. There is no trace in the logs that they started and failed. 2. When trying to upload a new version to the backend, the following error appeared: java.lang.RuntimeException: Version not ready. 3. I also tried to stop the backend from the admin console but when I try to start it again I get a Server Error: A server error has occurred. Would appreciate any help -- 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/-/lvrqglICvCsJ. 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 - External image/Video counts Bandwidth?
Hi, In Google App Engine, free 1GB bandwidth hosting website if we have external image and videos like youtube will this external video/ image be counted in the given 1GB bandwidth? Please clarify. Thanks -- You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
[google-appengine] Re: Installation failure
I'm having the same problem with helios, trying to install the google plugin. With Indigo i was not even able to start the installation. I'm using win 7 64b How come this has not been tested !!! Le samedi 15 octobre 2011 20:52:17 UTC+2, Jeff S a écrit : Hi were you able to resolve this error? I am seeing the same issue. -- 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/-/VEH1hBlkOecJ. 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: Why are my requests taking 1 second all of a sudden?
We're having a lot of issues today. We're getting a lot of 500s Request was aborted after waiting too long to attempt to service your request. We normally have no problem serving these requests. I'm thinking there is a Datastore slowness issue? (Perhaps related to yesterday) On Wednesday, February 29, 2012 11:35:31 AM UTC-5, thecheatah wrote: I have a simple page that reads one row and updates it. Over the past few YEARS, it has taken 100ms to process these requests. All of a sudden the latency has increased to 1000ms. This has increased my cost by a considerable amount. I know I am using M/S setup and I don't get concurrency because it is only available for HR storage (What's the technical reason for that?). I don't want to upgrade to HR because I don't need it and I do not trust the migration process. Can someone please look into 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/-/hAlCoIzj4PIJ. 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] Discounted instance hours for F2 F4
If the default frontend instance class is set to F2 or F4, do the discounted instance hours apply in the expected manner? F2 as 2x F1 cost/hour F4 as 4x F2 cost/hour so discounted F4 would cost $0.20/hour ? -- 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: Why are my requests taking 1 second all of a sudden?
Are you still seeing this issue? I have an app that has been running happily for months and then yesterday it started having much the same problem you describe. Then, magically about 3 hours ago it returned to normal performance. On Feb 29, 10:35 am, thecheatah thechea...@gmail.com wrote: I have a simple page that reads one row and updates it. Over the past few YEARS, it has taken 100ms to process these requests. All of a sudden the latency has increased to 1000ms. This has increased my cost by a considerable amount. I know I am using M/S setup and I don't get concurrency because it is only available for HR storage (What's the technical reason for that?). I don't want to upgrade to HR because I don't need it and I do not trust the migration process. Can someone please look into this. -- 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] i want to download GoogleAppEngine API documentation.. but.. error occured
Thanks for reporting the bad link. You can start here for the documentation: http://code.google.com/appengine/docs/ . On Tue, Feb 28, 2012 at 9:32 PM, 배현규 herdi...@gmail.com wrote: http://code.google.com/intl/ko/appengine/downloads.html in there, Download the Google App Engine Documentation tap, Google App Engine documentation 2012-02-28 google-appengine-docs-20120228.ziphttp://googleappengine.googlecode.com/files/google-appengine-docs-20120228.zipMBthis link doesn't work... how can i get documentation?? -- 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/-/B5YsJYuNty4J. 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] i want to download GoogleAppEngine API documentation.. but.. error occured
On Wed, Feb 29, 2012 at 4:51 PM, Amy Unruh amyu+gro...@google.com wrote: Thanks for reporting the bad link. You can start here for the documentation: http://code.google.com/appengine/docs/ . To follow up-- this link ( http://googleappengine.googlecode.com/files/google-appengine-docs-20120228.zip) worked when I checked it. Give it another try. On Tue, Feb 28, 2012 at 9:32 PM, 배현규 herdi...@gmail.com wrote: http://code.google.com/intl/ko/appengine/downloads.html in there, Download the Google App Engine Documentation tap, Google App Engine documentation 2012-02-28 google-appengine-docs-20120228.ziphttp://googleappengine.googlecode.com/files/google-appengine-docs-20120228.zipMBthis link doesn't work... how can i get documentation?? -- 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/-/B5YsJYuNty4J. 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: Invoking the backup process via a cron job
Yeah, that seems like a pretty huge missing feature. I put in an issue for it. http://code.google.com/p/googleappengine/issues/detail?id=7040 On Thursday, February 2, 2012 4:40:22 PM UTC, raydon wrote: Hey all, I'm excited about the new backup feature but I'd really like to know how to kick it off via some daily cron job. We're using the Java version of GAE. I don't want my backup process to rely on me clicking a button each morning :) Thanks, Raydon -- 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/-/Cvlai6zAbCEJ. 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] Exceeded soft memory limit using key()
1. why dont you query for keys_only instead of the whole entity when you need the key only anyway? Model.all(keys_only=True) ... i guess query = ModelA.all().all() is a typo. 2. how many entities are you feching in total? of course if you continue fetching 1000 entities and you have 10k entities the entityList will be pretty big and then you will hit the memory limit. 3. instead of the forloop it would be better if you would do: entityList.append(queryResult)... if you query keys only like i did above otherwise it would be entityList.append([str(e.key()) for e in queryResult]) but that does not make sense if you need keys only. On Feb 28, 2012, at 10:50 PM, H.N. wrote: Hi everyone, My program has a problem look like memory leak (log: Exceeded soft memory limit). I find it is the result of instance methods key() of Model Class. Algorithm as below: def post(self): /queue_task/get_key Get all entity key of ModelA entityList = [] cursor = self.request.get('cursor', '') query = ModelA.all().all() if cursor: query.with_cursor(cursor) queryResult = query.fetch(1000) for entity in queryResult: entityList.append(entity.key().__str__()) # save entityList into datastore taskqueue.add(url='/queue_task/get_key', params={'cursor': query.cursor()}, queue_name='task', target='backendA') The usage memory will increase (all task run in one backend instance) and exceeded soft memory limit finally. If I replace entity.key() with some variable or string, it is work successfully. What happens in this code or key() of Model Class?? Thanks -- You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en. -- 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] Customer Compliance
Basically none of this applies to Google App Engine. If you are a reporter, contact Google's PR, or talk to an analyst. If you are a student, do more research in the forums before spamming the list. If you are an analyst I sure hope you don't charge much. Brandon Wirtz BlackWaterOps: President / Lead Mercenary Description: http://www.linkedin.com/img/signature/bg_slate_385x42.jpg Work: 510-992-6548 Toll Free: 866-400-4536 IM: drak...@gmail.com (Google Talk) Skype: drakegreene YouTube: http://www.youtube.com/blackwateropsdotcom BlackWaterOpsDotCom http://www.blackwaterops.com/ BlackWater Ops http://www.cloudonastring.com/ Cloud On A String Mastermind Group From: google-appengine@googlegroups.com [mailto:google-appengine@googlegroups.com] On Behalf Of chanthe...@hotmail.com Sent: Wednesday, February 29, 2012 5:04 PM To: google-appengine@googlegroups.com Subject: [google-appengine] Customer Compliance I'm doing some research into how Cloud hosting solution providers tackle compliance, particularly in terms of what they do to help their customers capture the data they need to ensure compliance e.g. . Do they offer compliance services to their customers . Do they provide any tools/dashboards etc that enable customers track compliance issues e.g. how many processors a hosted machine may have . Do they commit to notifying customers of any changes that could affect their compliance e.g. moving a virtual machine to a different physical machine or changing the configuration of a physical hosting server (this is needed as some products are licensed based on the configuration of the physical host rather than the virtual guest machine) . Do they advise the customer where their machines are hosted geographically in case the customers licenses only permit use in certain parts of the world . What about solutions where the hosting company provides the licenses, how do they provide documentation to the customer about what licenses they have been allocated should the auditor come knocking on the customers door? If anyone has any comments on google app engine (or others), I'd really appreciate it. Thanks -- 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/-/_WQ6WjyF_bMJ. 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. image001.jpg
[google-appengine] Re: Why are my requests taking 1 second all of a sudden?
GAE is soo unpredictable...you have an app that costs $.10/day then spike to $1+ for no reason other than issues with GAE and we foot the bill. Thanks. On Feb 29, 3:49 pm, AggieBradley cranford.b...@gmail.com wrote: Are you still seeing this issue? I have an app that has been running happily for months and then yesterday it started having much the same problem you describe. Then, magically about 3 hours ago it returned to normal performance. On Feb 29, 10:35 am, thecheatah thechea...@gmail.com wrote: I have a simple page that reads one row and updates it. Over the past few YEARS, it has taken 100ms to process these requests. All of a sudden the latency has increased to 1000ms. This has increased my cost by a considerable amount. I know I am using M/S setup and I don't get concurrency because it is only available for HR storage (What's the technical reason for that?). I don't want to upgrade to HR because I don't need it and I do not trust the migration process. Can someone please look into this. -- 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] Rescheduled maintenance period?
Please give more than one week notice for planned outages. To this point, the March 7 date hasn't been posted to google-appengine-downtime-not...@googlegroups.com On Wednesday, February 29, 2012 11:43:25 AM UTC-8, Amy Unruh wrote: On Wed, Feb 29, 2012 at 10:58 AM, Amy Unruh wrote: Yossy, It is possible that the maintenance may be postponed, but for now still assume that it will occur today (29th Feb.). Sorry about the confusion. I'll update this thread in the case that is postponed. To follow up: The announced maintenance period is *definitely* occurring today, 29th Feb. [There may be an additional unrelated maintenance period next week; it will be announced separately on the google-appengine-downtime-notify group]. On Tue, Feb 28, 2012 at 6:30 PM, Yossy wrote: Hi, I thought that maintenance period was planed at Wednesday, February 29, 2012 - 4:00pm-5:30pm. But, according to google calendar, next maintenance is planed at Wednesday, March 7, 2012 - 4:00pm-5:30pm. Next maintenance period was rescheduled? If it is rescheduled, I should recieve maintenace notification. (I have joined in Google App Engine Downtime Notify Group.) Please tell me next maintenace time. Developers can subscribe to the scheduled maintenance calendar using the following link: https://www.google.com/calendar/b/0/embed?src=4chlpo92ci2f54c2u21shbj...@group.calendar.google.comctz=America/Los_Angelesgsessionid=OK Thanks. -- You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en. On Wednesday, February 29, 2012 11:43:25 AM UTC-8, Amy Unruh wrote: On Wed, Feb 29, 2012 at 10:58 AM, Amy Unruh wrote: Yossy, It is possible that the maintenance may be postponed, but for now still assume that it will occur today (29th Feb.). Sorry about the confusion. I'll update this thread in the case that is postponed. To follow up: The announced maintenance period is *definitely* occurring today, 29th Feb. [There may be an additional unrelated maintenance period next week; it will be announced separately on the google-appengine-downtime-notify group]. On Tue, Feb 28, 2012 at 6:30 PM, Yossy wrote: Hi, I thought that maintenance period was planed at Wednesday, February 29, 2012 - 4:00pm-5:30pm. But, according to google calendar, next maintenance is planed at Wednesday, March 7, 2012 - 4:00pm-5:30pm. Next maintenance period was rescheduled? If it is rescheduled, I should recieve maintenace notification. (I have joined in Google App Engine Downtime Notify Group.) Please tell me next maintenace time. Developers can subscribe to the scheduled maintenance calendar using the following link: https://www.google.com/calendar/b/0/embed?src=4chlpo92ci2f54c2u21shbj...@group.calendar.google.comctz=America/Los_Angelesgsessionid=OK Thanks. -- You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en. -- 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/-/k1V-10rLluAJ. 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] Customer Compliance
Google groups needs +1 on replies El miércoles 29 de febrero de 2012 22:31:33 UTC-3, Brandon Wirtz escribió: Basically none of this applies to Google App Engine. If you are a reporter, contact Google’s PR, or talk to an analyst. If you are a student, do more research in the forums before spamming the list. If you are an analyst I sure hope you don’t charge much. *Brandon Wirtz *BlackWaterOps: President / Lead Mercenary [image: Description: http://www.linkedin.com/img/signature/bg_slate_385x42.jpg] *Work:* 510-992-6548 *Toll Free:* 866-400-4536 *IM:* drak...@gmail.com (Google Talk) *Skype:* drakegreene *YouTube:* BlackWaterOpsDotComhttp://www.youtube.com/blackwateropsdotcom BlackWater Ops http://www.blackwaterops.com/ Cloud On A String Mastermind Group http://www.cloudonastring.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 https://groups.google.com/d/msg/google-appengine/-/jMdexpeIN9oJ. 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] Cross-Group (XG) Transactions crashing SDK
When I use Cross Group Transactions with the SDK it crashes because I am not using HRD. Should I report this is bug/improvement? or has someone figured out a way to emulate HRD on the SDK? Any workarounds? -- 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.