Message from discussion
Prerelease SDK 1.4.0 is out!
Received: by 10.220.83.213 with SMTP id g21mr522854vcl.27.1290127158317;
Thu, 18 Nov 2010 16:39:18 -0800 (PST)
X-BeenThere: google-appengine@googlegroups.com
Received: by 10.220.77.158 with SMTP id g30ls299525vck.3.p; Thu, 18 Nov 2010
16:38:49 -0800 (PST)
MIME-Version: 1.0
Received: by 10.220.191.68 with SMTP id dl4mr71693vcb.4.1290127129034; Thu, 18
Nov 2010 16:38:49 -0800 (PST)
Received: by q36g2000vbi.googlegroups.com with HTTP; Thu, 18 Nov 2010 16:38:48
-0800 (PST)
Date: Thu, 18 Nov 2010 16:38:48 -0800 (PST)
In-Reply-To: <AANLkTi=veQeJvCE1sXbiRtwr8r78dqQ_ECZ1BJ5efP-s@mail.gmail.com>
X-IP: 78.249.252.74
References: <AANLkTi=veQeJvCE1sXbiRtwr8r78dqQ_ECZ1BJ5efP-s@mail.gmail.com>
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (iPad; U; CPU OS 3_2_2 like Mac OS X; fr-fr)
AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B500 Safari/531.21.10,gzip(gfe)
Message-ID: <6537d435-c573-461e-b0d9-bd301c0da72f@q36g2000vbi.googlegroups.com>
Subject: Re: Prerelease SDK 1.4.0 is out!
From: Alexandre Vivien <alx.viv...@gmail.com>
To: Google App Engine <google-appengine@googlegroups.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Hi Ikai,
What about the OpenId SSL support? Is it part of this release ?
Regards,
Alexandre Vivien
On 18 nov, 17:27, "Ikai Lan (Google)" <ikai.l+gro...@google.com>
wrote:
> Hey everyone,
>
> I just wanted to let everyone know that prerelease SDK 1.4.0 is out! Get =
it
> from the Google Code project:
>
> http://code.google.com/p/googleappengine/downloads/list
>
> We're still working on the docs and will have them ready for the final
> release, so if there are any questions about how to use the new features,
> feel free to ask on this thread and I'll do my best to clarify them. The
> release notes are below. This is an EXCITING release:
>
> Python
> ------------
> - The Always On feature allows applications to pay and keep 3 instances o=
f
> their
> =A0 application always running, which can significantly reduce applicatio=
n
> =A0 latency.
> - Developers can now enable Warmup Requests. By specifying =A0a handler i=
n an
> =A0 app's app.yaml, App Engine will attempt to to send a Warmup Request t=
o
> =A0 initialize new instances before a user interacts with it. This can re=
duce
> the
> =A0 latency an end-user sees for initializing your application.
> - The Channel API is now available for all users.
> - Task Queue has been officially released, and is no longer an experiment=
al
> =A0 feature. The API import paths that use 'labs' have been deprecated. T=
ask
> queue
> =A0 storage will count towards an application's overall storage quota, an=
d
> will
> =A0 thus be charged for.
> - The deadline for Task Queue and Cron requests has been raised to 10
> minutes.
> =A0 Datastore and API deadlines within those requests remain unchanged.
> - For the Task Queue, developers can specify task retry_parameters in the=
ir
> =A0 queue.yaml.
> - Metadata Queries on the datastore for datastore kinds, namespaces, and
> entity
> =A0 properties are available.
> - URLFetch allowed response size has been increased, up to 32 MB. Request
> size
> =A0 is still limited to 1 MB.
> - The Admin Console Blacklist page lists the top blacklist rejected
> visitors.
> - The automatic image thumbnailing service supports arbitrary crop sizes =
up
> to
> =A0 1600px.
> - Overall average instance latency in the Admin Console is now a weighted
> =A0 average over QPS per instance.
> - The developer who uploaded an app version can download that version's c=
ode
> =A0 using the appcfg.py download_app command. This feature can be disable=
d on
> =A0 a per application basis in the admin console, under the 'Permissions'=
tab.
> =A0 Once disabled, code download for the application CANNOT be re-enabled=
.
> - Fixed an issue where custom Admin Console pages did not work for Google
> =A0 Apps for your Domain users.
> - Allow Django initialization to be moved to appengine_config.py to avoid
> =A0 Django version conflicts when mixing webapp.template with pure Django=
.
> =A0 =A0http://code.google.com/p/googleappengine/issues/detail?id=3D1758
> - Fixed an issue in the dev_appserver where get_serving_url did not work
> =A0 for transparent, cropped PNGs:
> =A0 =A0http://code.google.com/p/googleappengine/issues/detail?id=3D3887
> - Fixed an issue with the DatastoreFileStub.
> =A0 =A0http://code.google.com/p/googleappengine/issues/detail?id=3D3895
>
> Java
> ---------
> - The Always On feature allows applications to pay and keep 3 instances o=
f
> their
> =A0 application always running, which can significantly reduce applicatio=
n
> =A0 latency.
> - Developers can now enable Warmup Requests. By specifying =A0a handler i=
n an
> =A0 app's appengine-web.xml, App Engine will attempt to to send a Warmup
> Request
> =A0 to initialize new instances before a user interacts with it. This can
> reduce
> =A0 the latency an end-user sees for initializing your application.
> - The Channel API is now available for all users.
> - Task Queue has been officially released, and is no longer an experiment=
al
> =A0 feature. The API import paths that use 'labs' have been deprecated. T=
ask
> queue
> =A0 storage will count towards an application's overall storage quota, an=
d
> will
> =A0 thus be charged for.
> - The deadline for Task Queue and Cron requests has been raised to 10
> minutes.
> =A0 Datastore and API deadlines within those requests remain unchanged.
> - For the Task Queue, developers can specify task retry-parameters in the=
ir
> =A0 queue.xml.
> - Metadata Queries on the datastore for datastore kinds, namespaces, and
> entity
> =A0 properties are available.
> - URL Fetch allowed response size has been increased, up to 32 MB. Reques=
t
> size
> =A0 is still limited to 1 MB.
> - The Admin Console Blacklist page lists the top blacklist rejected
> visitors.
> - The automatic image thumbnailing service supports arbitrary crop sizes =
up
> to
> =A0 1600px.
> - Overall average instance latency in the Admin Console is now a weighted
> =A0 average over QPS per instance.
> - Added a low-level AysncDatastoreService for making calls to the datasto=
re
> =A0 asynchronously.
> - Added a getBodyAsBytes() method to QueueStateInfo.TaskStateInfo, this
> returns
> =A0 the body of the task state as a pure byte-string.
> - The whitelist has been updated to include all classes from javax.xml.so=
ap.
> - Fixed an issue sending email to multiple recipients.
> =A0 =A0http://code.google.com/p/googleappengine/issues/detail?id=3D1623
>
> As usual, we value your feedback, so don't hesitate to evaluate these SDK=
s
> and let us know. Be mindful that the server-side components have not been
> deployed yet, so uploaded code shouldn't work.
>
> Happy coding!
>
> --
> Ikai Lan
> Developer Programs Engineer, Google App Engine
> Blogger:http://googleappengine.blogspot.com
> Reddit:http://www.reddit.com/r/appengine