Also, minor possibility, but I noticed "Datastore Admin" was enabled in my settings. Perhaps there is a bug associated with that and deploys?
Thanks, Phil On Mon, Oct 31, 2011 at 10:27 AM, Phil McDonnell <[email protected] > wrote: > I investigated the namespace idea and I don't believe that's being used > here at all. The one data class that is still accessible is a remnant from > some earlier work and no longer used which may explain why it doesn't > become inaccessible/disappear. > > Any more ideas on how entire datastore classes might become inaccessible > directly after a deploy? It does not happen every time I deploy, but when > it does it makes all of our data inaccessible, with the exception of the > one data class that we don't use anymore. > > Thanks for your help and input, > Phil > > > On Fri, Oct 28, 2011 at 4:18 PM, Phil McDonnell < > [email protected]> wrote: > >> Hi guys, >> >> Apologies for using unclear terminology on this. I understand the >> details of how the data is stored on BT. This is not local - this is on the >> production instance. >> >> This idea of something happening that makes the data inaccessible sounds >> possible. I'm running on version 2 of my app. Could that be an issue? I'm >> not very familiar with the namespace feature, but I can read up on this. >> Are there other ways that the data might disappear? >> >> Ikai, in case it's useful, my app id is coupflipsite. >> >> Thanks so much for all the thoughts here. Getting to the bottom of this >> is extremely important for us and I very much appreciate your wisdom on >> this. >> >> Thanks again, >> Phil >> >> On Fri, Oct 28, 2011 at 2:18 PM, Ikai Lan (Google) <[email protected]>wrote: >> >>> Thanks for the explanation Barry. Phil, it sounds like you are talking >>> about the local datastore. Can you clarify? >>> >>> -- >>> Ikai Lan >>> Developer Programs Engineer, Google App Engine >>> plus.ikailan.com | twitter.com/ikai >>> >>> >>> >>> On Fri, Oct 28, 2011 at 3:29 AM, Barry Hunter <[email protected]>wrote: >>> >>>> That doesn't even make sense >>>> >>>> The Datastore has no concept of 'table'. >>>> >>>> All Entities - regardless of their kind- are stored in one 'bigtable' >>>> - they are all intermingled. In fact all Entities from everyone's apps >>>> are stored in the same bigtable. >>>> >>>> So to delete a 'table' - which is really just all entities of a given >>>> kind for a given app - would need to loop though and delete each >>>> individual entity. Once there are no entities of a given kind/model >>>> left, the 'kind' has effectively been dropped. >>>> >>>> >>>> I would guess need to check you aren't somehow using the application >>>> version in the Kind name or even the key?. Then when the application >>>> is updated, the version changes and therefore the old entities become >>>> inaccessible. >>>> >>>> >>>> >>>> >>>> >>>> On Thu, Oct 27, 2011 at 10:17 PM, Phil McDonnell >>>> <[email protected]> wrote: >>>> > Twice now a deploy has cleared several of the data tables in my >>>> deployed >>>> > datastore. Does anyone know what causes this? The symptoms both >>>> times are >>>> > consistent. I do a deploy and the datastore drops several of the >>>> tables. >>>> > Strangely, one very old (and generally unused) table is not dropped >>>> and my >>>> > blob data is still there. Is this dropping of data/tables on deploy >>>> a >>>> > known "feature" that I'm somehow not understanding? Note, this does >>>> not >>>> > happen on every deploy. >>>> > We are still pre-launch, but I'm extremely concerned that this could >>>> happen >>>> > when we are live. If we drop our data when we are live it would cost >>>> us a >>>> > lot of money. >>>> > Thanks so much, >>>> > Phil >>>> > >>>> > -- >>>> > 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.
