Hello App Engine Developers,

If you are not concerned with the way in which the App Engine Datastore 
allocates auto IDs for stored entities, you can omit the following -- your 
applications are running as they were before and the information below has 
no impact on you.

In the 1.8.1 release of Google App Engine the Datastore began assigning 
scattered auto ids in production for newly uploaded app versions. Although 
we intended to switch only app versions uploaded with the 1.8.1 App Engine 
SDK to the new auto id policy, a bug in the release resulted in any 
deployment with any SDK defaulting to the new auto id policy.

If you've uploaded a new app version since the 1.8.1 App Engine release 
(12:00pm PST June 12th, 2013), you should verify that your new app version 
has no issues with the new ids. Scattered ids are larger integers than 
legacy ids, but are still encodable as 64-bit floats. Entities written by 
app versions uploaded prior to the 1.8.1 App Engine release continued to 
receive legacy ids as intended.

A fix has been deployed and the issue should no longer persist. If you have 
feedback or questions [email protected] is the right forum.

More information about the Datastore and this new functionality can be 
found here:

https://developers.google.com/appengine/docs/python/datastore/entities#auto_id_assign
https://developers.google.com/appengine/docs/java/datastore/entities#auto_id_assign<https://developers.google.com/appengine/docs/python/datastore/entities#auto_id_assign>

Cheers,

Jesse Rohwer on behalf of the App Engine team

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to