Okay, at least with this thread, it seems like the common thread is that the applications are master/slave applications. We're going to try to tweak a few things on our end to lessen the pain, but pay attention to the downtime-notify@ list ( https://groups.google.com/forum/?fromgroups#!forum/google-appengine-downtime-notify). We may announce another maintenance soon as a slightly longer-term fix (while the real long term fix is on its way).
I'm going to switch to take a look at some of the issues with error code 20x - those seem to be impacting the High Replication applications as well. -- Ikai Lan Developer Programs Engineer, Google App Engine plus.ikailan.com On Fri, Mar 9, 2012 at 2:14 PM, Ikai Lan (Google) <[email protected]> wrote: > Yep, I figured it out (when you look at an app in the admin console, if > the app ID has a s~ prefix, that means it runs in High Replication). I was > just pointing it out for people who hadn't yet reported application IDs. > > -- > Ikai Lan > Developer Programs Engineer, Google App Engine > plus.ikailan.com > > > > On Fri, Mar 9, 2012 at 2:12 PM, Amit Sangani <[email protected]>wrote: > >> textyserver is on master/slave. >> >> >> On Fri, Mar 9, 2012 at 2:07 PM, Ikai Lan (Google) <[email protected]>wrote: >> >>> I forgot to ask if these were master/slave or high replication apps. I >>> can always check by going to the admin console, but I'm hoping to separate >>> them out. >>> >>> We're looking into the HR apps first (one I figure out which is which). >>> >>> -- >>> Ikai Lan >>> Developer Programs Engineer, Google App Engine >>> plus.ikailan.com >>> >>> >>> >>> On Fri, Mar 9, 2012 at 1:53 PM, Amit Sangani <[email protected]>wrote: >>> >>>> Also now getting below exceptions - >>>> >>>> java.lang.ExceptionInInitializerError >>>> at >>>> org.datanucleus.jdo.metadata.JDOAnnotationReader.processClassAnnotations(JDOAnnotationReader.java:140) >>>> at >>>> org.datanucleus.metadata.annotations.AbstractAnnotationReader.getMetaDataForClass(AbstractAnnotationReader.java:122) >>>> at >>>> org.datanucleus.metadata.annotations.AnnotationManagerImpl.getMetaDataForClass(AnnotationManagerImpl.java:136) >>>> at >>>> org.datanucleus.metadata.MetaDataManager.loadAnnotationsForClass(MetaDataManager.java:2278) >>>> at >>>> org.datanucleus.jdo.metadata.JDOMetaDataManager.getMetaDataForClassInternal(JDOMetaDataManager.java:369) >>>> at >>>> org.datanucleus.metadata.MetaDataManager.getMetaDataForClass(MetaDataManager.java:1125) >>>> at >>>> org.datanucleus.store.appengine.EntityUtils.idToInternalKey(EntityUtils.java:122) >>>> at >>>> org.datanucleus.store.appengine.jdo.DatastoreJDOPersistenceManager.getObjectById(DatastoreJDOPersistenceManager.java:63) >>>> >>>> com.google.apphosting.runtime.HardDeadlineExceededError: This request >>>> (a9a7135b6a5f023e) started at 2012/03/09 21:37:22.971 UTC and was still >>>> executing at 2012/03/09 21:38:22.911 UTC. >>>> at >>>> org.datanucleus.store.appengine.DatastoreManager.getDatastoreClass(DatastoreManager.java:765) >>>> at >>>> org.datanucleus.store.appengine.DatastoreManager.getDatastoreClass(DatastoreManager.java:88) >>>> at >>>> org.datanucleus.store.appengine.EntityUtils.determineKind(EntityUtils.java:98) >>>> at >>>> org.datanucleus.store.appengine.EntityUtils.determineKind(EntityUtils.java:94) >>>> at >>>> org.datanucleus.store.appengine.EntityUtils.idToInternalKey(EntityUtils.java:124) >>>> com.google.apphosting.api.DeadlineExceededException: This request >>>> (34c3e1d5cfc6d211) started at 2012/03/09 21:36:34.867 UTC and was still >>>> executing at 2012/03/09 21:37:34.367 UTC. >>>> at >>>> com.google.appengine.runtime.Request.process-34c3e1d5cfc6d211(Request.java) >>>> at java.util.zip.ZipFile.read(Native Method) >>>> at java.util.zip.ZipFile.access$1200(ZipFile.java:57) >>>> at java.util.zip.ZipFile$ZipFileInputStream.read(ZipFile.java:476) >>>> at java.util.zip.ZipFile$1.fill(ZipFile.java:259) >>>> at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:158) >>>> at java.io.FilterInputStream.read(FilterInputStream.java:133) >>>> at java.io.FilterInputStream.read(FilterInputStream.java:107) >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Google App Engine" group. >>>> To post to this group, send email to [email protected]. >>>> To unsubscribe from this group, send email to >>>> [email protected]. >>>> 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 [email protected]. >>> To unsubscribe from this group, send email to >>> [email protected]. >>> 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 [email protected]. >> To unsubscribe from this group, send email to >> [email protected]. >> 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 [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
