Appengine is a big team. There will always be some people working on reliability while others work on features. This isn't an either/or situation... and it probably doesn't help to dogpile everyone on specific bugs.
Also: From observation, GAE has a deep queue of features that slowly roll out to production. Chances are high that there *were* several features that didn't make it into this release because the team was busy chasing down problems. By past standards, 1.6.4 is pretty much a yawner... at least, for the Java SDK. Jeff On Tue, Mar 20, 2012 at 11:59 AM, tempy <[email protected]> wrote: > I'm sorry but I think I have to back up Mos here. I'm as excited about > the new-shiny as anyone else, but no amount of new-shiny makes up for > the frayed nerves of annoyed users, instance-spawning chaos, requests > that never even reach my app, silence from google, a completely > oblivious status page, and so on. Please make the platform rock-solid > first, and then by all means, bring on the new-shiny. > > On Mar 20, 1:10 am, Marzia Niccolai <[email protected]> > wrote: >> Hi, >> >> The 1.6.4 prerelease SDKs are now available to download for Python and Java >> here:http://code.google.com/p/googleappengine/downloads/list >> >> Please see release notes below. >> >> -Marzia >> >> Python Version 1.6.4 >> =============================== >> - Datastore statistics now show the amount of storage used by application >> indexes. >> - Billed applications which have specified additional logs storage over 1 GB >> are now being charged for that storage at $0.24/GB/month. >> - We have released an experimental utility for backing up your application's >> blobs at the same time you migrate your datastore data. You can opt in to >> blob migration in the Admin Console when you start your migration. >> - Using the Blobstore API's serve_blob method, your application can serve >> objects hosted on Google Storage for Developers. >> - We have updated the experimental Backup/Restore functionality to include >> the option to backup and restore to Google Storage for Developers. >> - The NDB datastore API is now generally available. >> - In the Python 2.7 runtime, Background threads are available as an >> experimental release when using App Engine backends. >> - In an application's Admin Console, there is a Memcache viewer available >> that lists Memcache stats and has the ability to view Memcache content >> based on key. >> - In the Capabilities API stub in the SDK, you can now enable or disable >> a capability using SetPackagedEnabled. >> - The Windows installer now prompts to install Python 2.7 instead of >> Python 2.5. >> - The Testbed API now supports the Capabilities API. >> - GQL queries in the Admin Console no longer throw an error when a trailing >> semi-colon is included. >> - The Datastore API now includes a NonTransactional decorator to ensure that >> a function is run outside of a transaction. Existing transactions are >> paused >> while the function is executing. >> - The Datastore Admin now shows entities from every namespace. >> http://code.google.com/p/googleappengine/issues/detail?id=3962 >> - Fixed an issue with _strptime when threadsafe was specified. >> http://code.google.com/p/googleappengine/issues/detail?id=6489 >> - Fixed an issue where DatastoreFileStub.__del__ fails on tempfile.msktemp. >> http://code.google.com/p/googleappengine/issues/detail?id=6749 >> - WebOb 1.1.1 is now included in the SDK, and used by default there when >> Python 2.7 is specified. >> http://code.google.com/p/googleappengine/issues/detail?id=7014 >> - Fixed an issue where the index.yaml file was cleared if your skip_files >> entry >> differs from the default skip_files list. >> http://code.google.com/p/googleappengine/issues/detail?id=7031 >> >> Java Version 1.6.4 >> ============= >> - Datastore statistics now show the amount of storage used by application >> indexes. >> - Billed applications which have specified additional logs storage over 1 GB >> are now being charged for that storage at $0.24/GB/month. >> - We have released an experimental utility for backing up your application's >> blobs at the same time you migrate your datastore data. You can opt in to >> blob migration in the Admin Console when you start your migration. >> - Using the blobstoreService.serve method, your application can serve >> objects >> hosted on Google Storage for Developers. >> - We have updated the experimental Backup/Restore functionality to include >> the option to backup and restore to Google Storage for Developers. >> - Version 2.0 of the App Engine DataNucleus plugin is now available as an >> experimental release. This plugin contains support for JDO 3 and JPA 2 and >> over 40 bug fixes. For a full list see: >> >> http://code.google.com/p/datanucleus-appengine/source/browse/branches... >> - Threads are available as an experimental feature via >> com.google.appengine.api.ThreadManager. >> - In an application's Admin Console, there is a Memcache viewer available >> that lists Memcache stats and has the ability to view Memcache content >> based on key. >> - The method ApiProxy.getRemainingMillis() returns the amount of >> milliseconds >> remaining before a request hits the request deadline. >> - New datastore query related callbacks - PreGet(), PreQuery(), and >> PostLoad() >> are now available. >> - Omitting the <threadsafe> directive from appengine-web.xml now results in >> a warning. Starting with the 1.6.5 release, omitting this directive will >> result in an error. >> - You can set an RPC deadline for the Task Queue API's leaseTasks method. >> - GQL queries in the Admin Console no longer throw an error when a trailing >> semi-colon is included. >> - Fixed an issue where <async-session-persistence> did not work. >> http://code.google.com/p/googleappengine/issues/detail?id=5774 >> - The Datastore Admin now shows entities from every namespace. >> http://code.google.com/p/googleappengine/issues/detail?id=3962 >> - Fixed an issue in the Java Development Server where Task Queue retry >> parameters were ignored. >> http://code.google.com/p/googleappengine/issues/detail?id=5200 > > -- > 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.
