thirdparty/google_appengine/RELEASE_NOTES
changeset 2309 be1b94099f2d
parent 2273 e4cb9c53db3e
child 2413 d0b7dac5325c
equal deleted inserted replaced
2307:81c128f487e6 2309:be1b94099f2d
     1 Copyright 2008 Google Inc.
     1 Copyright 2008 Google Inc.
     2 All rights reserved.
     2 All rights reserved.
     3 
     3 
     4 App Engine Python SDK - Release Notes
     4 App Engine Python SDK - Release Notes
       
     5 
       
     6 Version 1.2.2 - April 22, 2009
       
     7 ==============================
       
     8 
       
     9   - New quota API which returns the CPU usage of the current request.
       
    10       from google.appengine.api import quota
       
    11       cpu_usage_so_far = quota.get_request_cpu_usage()
       
    12   - Urlfetch fetch now has support for user configurable deadlines.
       
    13       http://code.google.com/p/googleappengine/issues/detail?id=79
       
    14   - Urlfetch in the SDK allows the Accept-Encoding header to match App Engine.
       
    15       http://code.google.com/p/googleappengine/issues/detail?id=1071
       
    16   - urllib now supports HTTPS in addition to HTTP
       
    17       http://code.google.com/p/googleappengine/issues/detail?id=1156
       
    18   - Datastore indexes on single properties can now be disabled by setting
       
    19     indexed=False on the property constructor.
       
    20   - Datastore now supports Key-only queries, using either SELECT __key__ or
       
    21     or db.Query(Model, keys_only=True)
       
    22   - Fixed issues with Datastore IN filters and sorting: sort order is now
       
    23     correct, and can be used with __key__.
       
    24       http://code.google.com/p/googleappengine/issues/detail?id=1100
       
    25       http://code.google.com/p/googleappengine/issues/detail?id=1016
       
    26   - Cron supports additional time specification formats.
       
    27       http://code.google.com/p/googleappengine/issues/detail?id=1261
       
    28   - Fixed an issue in the dev_appserver admin console datastore viewer
       
    29     (/_ah/admin/datastore) with sorting columns containing None types.
       
    30       http://code.google.com/p/googleappengine/issues/detail?id=1007
       
    31   - Bulk Loader improvements:  New appcfg download_data command.
       
    32     Better backoff support and debugging output for long requests.
       
    33   - New --vhost flag on appcfg.py request_logs command to select logs for
       
    34     a particular host.
       
    35   - Python _ast module is now available for import
       
    36       http://code.google.com/p/googleappengine/issues/detail?id=779
       
    37   - Fixed issue with the color argument of the Images API composite method.
       
    38 
     5 
    39 
     6 Version 1.2.1 - April 13, 2009
    40 Version 1.2.1 - April 13, 2009
     7 =============================
    41 =============================
     8 
    42 
     9   - Stable, unique IDs for User objects. The Users service now
    43   - Stable, unique IDs for User objects. The Users service now
    31       http://code.google.com/p/googleappengine/issues/detail?id=1068
    65       http://code.google.com/p/googleappengine/issues/detail?id=1068
    32   - Fixed Reply-To header set in emails sent from dev_appserver.
    66   - Fixed Reply-To header set in emails sent from dev_appserver.
    33       http://code.google.com/p/googleappengine/issues/detail?id=1017
    67       http://code.google.com/p/googleappengine/issues/detail?id=1017
    34 
    68 
    35 
    69 
    36 
       
    37 Version 1.2.0 - March 24, 2009
    70 Version 1.2.0 - March 24, 2009
    38 ==============================
    71 ==============================
    39   - Cron support. Appcfg.py will upload the schedule to App Engine.
    72   - Cron support. Appcfg.py will upload the schedule to App Engine.
    40       The dev_appserver console at /_ah/admin describes your schedule but does
    73       The dev_appserver console at /_ah/admin describes your schedule but does
    41       not automatically run scheduled jobs. Learn more at
    74       not automatically run scheduled jobs. Learn more at
       
    75       http://code.google.com/appengine/docs/python/config/cron.html
    42   - New allow_skipped_files flag in dev_appserver to allow it to read files
    76   - New allow_skipped_files flag in dev_appserver to allow it to read files
    43     which are not available in App Engine.
    77     which are not available in App Engine.
    44       http://code.google.com/p/googleappengine/issues/detail?id=550
    78       http://code.google.com/p/googleappengine/issues/detail?id=550
    45   - New upload_data command in appcfg to run the bulk uploader.
    79   - New upload_data command in appcfg to run the bulk uploader.
    46       http://code.google.com/appengine/docs/python/tools/uploadingdata.html
    80       http://code.google.com/appengine/docs/python/tools/uploadingdata.html