1.6.2 Pre-Release SDKs Out

230 views
Skip to first unread message

Marzia Niccolai

unread,
Jan 24, 2012, 11:58:20 AM1/24/12
to google-appe...@googlegroups.com, google-app...@googlegroups.com, Google App Engine
Hi,

The 1.6.2 were uploaded yesterday. Release notes are below.

- Marzia

Java Version 1.6.2
===================- The Admin Console Datastore Admin has added experimental backup and restore
  functionality. The job occurs within your application and counts against your
  application quota, including Instance Hours, Datastore Ops and Datastore
  Storage.
- Channel API quota is now automatically measured in terms of minutes a channel
  has been open, instead of channels created. Additionally, developers can now
  specify how long a channel can be open, with the default remaining two hours.
- Task Queue API requests now include a X-Appengine-TaskETA header, that can be
  used to measure task delivery latency.
- We have removed the deprecated labs version of the TaskQueue API.
- The default API deadlines for Blobstore API calls have been raised to 15s for
  online and 30s for offline requests, up from 5s.
- The Images API now allows you to stretch an image without maintaining the
  aspect ratio.
    http://code.google.com/p/googleappengine/issues/detail?id=2220
- Fixed an issue where the SDK did not resize images down to 512 pixels by
  default, as it does in production.
- Fixed an issue with the Images API where valid images were returning a
  NotImageError.
    http://code.google.com/p/googleappengine/issues/detail?id=5545
Python Version 1.6.2
====================
- The Admin Console Datastore Admin has added experimental backup and restore
  functionality. The job occurs within your application and counts against your
  application quota, including Instance Hours, Datastore Ops and Datastore
  Storage.
- Channel API quota is now automatically measured in terms of minutes a channel
  has been open, instead of channels created. Additionally, developers can now
  specify how long a channel can be open, with the default remaining two hours.
- Task Queue API requests now include a X-Appengine-TaskETA header, that can be
  used to measure task delivery latency.
- The default API deadlines for Blobstore API calls have been raised to 15s for
  online and 30s for offline requests, up from 5s.
- The Images API now allows you to stretch an image without maintaining the
  aspect ratio.
    http://code.google.com/p/googleappengine/issues/detail?id=2220
- The Blobstore API now includes the asynchronous function calls
  create_upload_url_async, delete_async, and fetch_data_async.
- Django version 1.3 is now available in the Python 2.5 runtime.
- We've added a django_wsgi builtin to allow easier bootstrapping of Django
  applications.
- Fixed an issue with remote_api where calling fetch_page() with a page size
  of 301 and chaining the calls through the returned cursor was skipping half
  of the results.
- Fixed an issue where the PIL _imagingmath module was not available in Python
  2.7.
- Fixed an issue where the SDK did not resize images down to 512 pixels by
  default, as it does in production.
- Fixed an issue with the Images API where valid images were returning a
  NotImageError.
    http://code.google.com/p/googleappengine/issues/detail?id=5545
- Fixed an issue where the SDK didn't start when using Python 2.7 and the
  --backends flag.
    http://code.google.com/p/googleappengine/issues/detail?id=6187
- Fixed an issue where Jinja2 was not included in the SDK for use with Python
  2.7.
    http://code.google.com/p/googleappengine/issues/detail?id=6265
- Fixed an issue with the sql datastore stub in Python 2.7 where the sqlite
  module no longer accepted strings with non-ASCII characters.
    http://code.google.com/p/googleappengine/issues/detail?id=6290
- Fixed an issue where gzip did not work with Python 2.7 in the dev_appserver.
    http://code.google.com/p/googleappengine/issues/detail?id=6324
- Fixed an issue where urllib2 did not work with Python 2.7.
    http://code.google.com/p/googleappengine/issues/detail?id=6567
- Fixed an error in the Datastore Viewer where an error was thrown when viewing
  an Entity which defines an index with no properties.
    http://code.google.com/p/googleappengine/issues/detail?id=6600
- Fixed an issue where transactional tasks were not enqueued in the SDK when
  running in high_replication mode.
    http://code.google.com/p/googleappengine/issues/detail?id=6669

Kyle Finley

unread,
Jan 24, 2012, 1:18:33 PM1/24/12
to google-appe...@googlegroups.com, google-app...@googlegroups.com, Google App Engine
- Channel API quota is now automatically measured in terms of minutes a channel
  has been open, instead of channels created. Additionally, developers can now
  specify how long a channel can be open, with the default remaining two hours.

This is a welcome change. How is the pricing set? Is it:

$0.00005 / hour (( $0.01 / (100 * 120)) * 60)
12,000 minutes free ( 100 channels * 120 minutes )

Thanks

Robert Kluin

unread,
Jan 24, 2012, 2:09:41 PM1/24/12
to google-a...@googlegroups.com
Look like some good changes / improvements are coming.

Robert

> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To post to this group, send email to google-a...@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengi...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.

Mike Wesner

unread,
Jan 24, 2012, 2:23:23 PM1/24/12
to Google App Engine
Thanks to the task queue team for the help recently, and for adding
TaskETA header for debugging some things.

-Mike

Matija

unread,
Jan 25, 2012, 4:04:01 AM1/25/12
to google-a...@googlegroups.com, google-appe...@googlegroups.com, google-app...@googlegroups.com
Plus probably 15 minute fee per channel opening :(

Prateek Malhotra

unread,
Jan 25, 2012, 12:35:43 PM1/25/12
to Google App Engine
Not updating to the latest NDB? I know its experimental but it got
some pertinent bug fixes and optimization since the last SDK release.

Prateek Malhotra

unread,
Jan 25, 2012, 12:39:51 PM1/25/12
to Google App Engine
Strike that, I was looking in the wrong place. On a side note, will
google.appengine.ext.ndb.utils.DEBUG be set to True or False in
production?

Waleed Abdulla

unread,
Jan 26, 2012, 5:08:11 AM1/26/12
to google-a...@googlegroups.com
It would be super cool if the backup feature allows me to backup my data to Google's Cloud SQL so it's a backup and, as the same time, a good place to run reports that require the complex queries that SQL is good at.



Timofey Koolin

unread,
Jan 26, 2012, 5:32:37 AM1/26/12
to google-a...@googlegroups.com
I want function for keep or close channel by server side.
For example I open channel for 48 hours. If user have active during it period - I prolong channel for next 48 hours. It need for incremental update client state for web-application.

2012/1/26 Waleed Abdulla <wal...@ninua.com>



--
Blog: www.rekby.ru

amit

unread,
Jan 31, 2012, 3:59:39 PM1/31/12
to Google App Engine
Is it advisable to use the pre-release version in production or are
people just experimenting it on dev?

When will it be available here - http://code.google.com/appengine/downloads.html?

On Jan 26, 2:32 am, Timofey Koolin <timo...@koolin.ru> wrote:
> I want function for keep or close channel by server side.
> For example I open channel for 48 hours. If user have active during it
> period - I prolong channel for next 48 hours. It need for incremental
> update client state for web-application.
>
> 2012/1/26 Waleed Abdulla <wal...@ninua.com>
>
>
>
>
>
>
>
>
>
> > It would be super cool if the backup feature allows me to backup my data
> > to Google's Cloud SQL so it's a backup and, as the same time, a good place
> > to run reports that require the complex queries that SQL is good at.
>

pdknsk

unread,
Jan 31, 2012, 5:00:34 PM1/31/12
to Google App Engine

Ikai Lan (Google)

unread,
Jan 31, 2012, 6:14:51 PM1/31/12
to google-a...@googlegroups.com
It's out right now. I'm putting together an announcement email. Blog post is here:


--
Ikai Lan 
Developer Programs Engineer, Google App Engine



Guido van Rossum

unread,
Feb 6, 2012, 11:17:36 PM2/6/12
to Google App Engine
On Jan 25, 9:39 am, someone1 <someo...@gmail.com> wrote:
> On a side note, will
> google.appengine.ext.ndb.utils.DEBUG be set to True or False in
> production?

It will stay True. However feel free to set it to False in your app
after you've debugged it (your app, that is :-). This will reduce the
amount of work done to save debug info in every Future.

PS. A better place to ask questions about NDB is appengine-ndb-
discuss.
Reply all
Reply to author
Forward
0 new messages