Great to hear,

"NDB is an experimental, innovative, and rapidly changing new feature for 
App Engine. Unfortunately, being on the bleeding edge means that we may 
make backwards-incompatible changes to NDB. We will inform the community 
when this feature is no longer experimental."

How much of this warning will still be valid?

On Saturday, March 3, 2012 8:17:28 PM UTC+2, Guido van Rossum wrote:
>
> Leading up to the (still :-) hopeful elevation of NDB's status out of 
> experimental to fully supported in the next App Engine SDK release, I am 
> pleased to release NDB 0.9.9.
>
> Download: http://code.google.com/p/appengine-ndb
> -experiment/downloads/detail?name=appengine-ndb-experiment-0.9.<http://code.google.com/p/appengine-ndb-experiment/downloads/detail?name=appengine-ndb-experiment-0.9.8.zip>
> 9.zip<http://code.google.com/p/appengine-ndb-experiment/downloads/detail?name=appengine-ndb-experiment-0.9.8.zip>
>
> *INCOMPATIBILITIES:*
> *
> *
> *Be aware that the following incompatible changes will also be included 
> in the next SDK and runtime.*
>
>    - Issue 
> 163<http://code.google.com/p/appengine-ndb-experiment/issues/detail?id=163>: 
>    String/TextProperty should not allow writing non-UTF-8 text. 
>    - Issue 
> 139<http://code.google.com/p/appengine-ndb-experiment/issues/detail?id=139>: 
>    Enforce size limits for indexed text/blob properties.
>    - Issue 
> 156<http://code.google.com/p/appengine-ndb-experiment/issues/detail?id=156>: 
>    Changed query cache policy (again). 
>    - Issue 
> 162<http://code.google.com/p/appengine-ndb-experiment/issues/detail?id=162>: 
>    Raise an error on attempting to create a nested transaction.
>    - Issue 
> 161<http://code.google.com/p/appengine-ndb-experiment/issues/detail?id=161>: 
>    Make get_or_insert() use existing transaction if one exist. 
>
> New feature:
>
>    - Issue 
> 158<http://code.google.com/p/appengine-ndb-experiment/issues/detail?id=158>: 
>    Support GenericProperty(compressed=True).
>
> Other fixes:
>
>    - Issue 
> 164<http://code.google.com/p/appengine-ndb-experiment/issues/detail?id=164>: 
>    Reduce log spam for exceptions in production.
>    - Issue 
> 159<http://code.google.com/p/appengine-ndb-experiment/issues/detail?id=159>: 
>    Make Model.__init__() signature more robust. 
>    - Fixed index_list() tests (were broken due to a last-minute runtime 
>    change).
>
>
> *About NDB:
> *
> NDB is a new, experimental Python client library for the App Engine
> datastore. It is fully open source. I am looking for feedback and
> contributions from users, but please understand that it is not yet
> fully supported. A version of NDB is included in the official App
> Engine runtime and SDK with experimental status, but those always lag
> behind somewhat. (SDK 1.6.3 contains NDB 0.9.8.)
>
> *More Info:
> *
> Official docs (for 0.9.8): 
> http://code.google.com/appengine/docs/python/ndb/
> Tutorial (no longer maintained): http://goo.gl/6n6RO
> Async tutorial (no longer maintained): http://goo.gl/uFXEG
> Project page: http://code.google.com/p/appengine-ndb-experiment/
> Issue tracker: http://code.google.com/p/appengine-ndb
> -experiment/issues/list
> Mailing list / group: https://groups.google.com/group/appengine-ndb
> -discuss?pli=1
> Check out the repo: hg clone https://code.google.com/p/appengine-ndb
> -experiment/
>
> -- 
> --Guido van Rossum (python.org/~guido <http://python.org/%7Eguido>)
>
>

-- 
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/-/mpdPDRMja0YJ.
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.

Reply via email to