Re: [google-appengine] Re: Migration to High Replication, lost access to keys.

2011-02-23 Thread Ikai Lan (Google)
We are unlikely to create a tool that will let you switch from a master/slave application to high replication. A data copy will be required. As far as master-slave, we will be emphasizing high replication in the future and will be basing our uptime metrics on applications running on high

Re: [google-appengine] Re: Migration to High Replication, lost access to keys.

2011-02-23 Thread Robert Kluin
If they're using str(db.Key.from_path('Test', 123)) or str(entity.key()) it contains the appid (and namespace, kind, and id or name). key = db.Key('agVzaGVsbHILCxIEVGVzdBjVAQw') print key.app() Should be 'shell' Robert On Wed, Feb 23, 2011 at 21:28, Ikai Lan (Google)

[google-appengine] Re: Migration to High Replication, lost access to keys.

2011-02-22 Thread johnP
There is lots of thought about how to migrate to HR for the promised increase in reliability. But how do I resolve the following situation. I have millions of entities with a key_name that is a compressed hash of 4 other entity key-strings. This ensures that there are no duplicate records.

[google-appengine] Re: Migration to High Replication, lost access to keys.

2011-02-01 Thread Albert
Thank you! On Feb 2, 1:30 pm, Nick Johnson (Google) nick.john...@google.com wrote: Hi Albert, On Wed, Feb 2, 2011 at 12:44 PM, Albert albertpa...@gmail.com wrote: Hi! I just migrated to the High Replication datastore. Some of my entities contain stringified keys of other