Local times for logs... YESSSSS! You don't know how much half-baked mental arithmetic this is going to save me!
And the client location header is going to be really useful too. Thanks! Greg. On Jun 15, 9:19 pm, Johan Euphrosine <[email protected]> wrote: > Hi everyone, > > Prerelease SDK for 1.5.1 is ready for testing, feel free to download > and give it a try for local > verification:http://code.google.com/p/googleappengine/downloads/list > > See release notes below: notice ProtoRPC, Channel API presence, WebP > support, X-AppEngine-Country header and a lot of bug fixes. > > Happy testing! > > Python > ============================ > - ProtoRPC is a new experimental library that provides a simple method for > creating a well-defined and easy-to-use web-based RPC service. > - The development server's datastore implementation now contains logic that > closely replicates the consistency guarantees of the High Replication > datastore. To use, run the dev_appserver with the flag --high_replication > set > to True. > - All user request have an X-AppEngine-Country header which contains the > ISO-3166-1 alpha-2 country code for the user, based on the IP address of the > client request. > - The Channel API can now provide user presence, this can be configured by > adding channel_presence to the list of inbound services for your > application. > - The Images API now supports the WebP format. Due to limitations in PIL, the > SDK does not support the WebP format. > - You can switch the timezone for App Engine logs in the Admin Console. > http://code.google.com/p/googleappengine/issues/detail?id=734 > - Fixed an issue in the SDK where leased tasks had the POST method. They now > have a PULL method. > - Fixed an issue where the Channel API didn't work with non-default versions > of > applications using the High Replication datastore. > - When displaying corrupt data in the Admin Console dataviewer, a useful error > will be displayed, instead of a 500. > http://code.google.com/p/googleappengine/issues/detail?id=4945 > > Java > ============= > - The development server's datastore and testing service implementations now > contains logic that closely replicates the consistency guarantees of the > High > Replication datastore. To use, run the dev_appserver with the flag > -Ddatastore.default_high_rep_job_policy_unapplied_job_pct=20. > - All user request have an X-AppEngine-Country header which contains the > ISO-3166-1 alpha-2 country code for the user, based on the IP address of the > client request. > - The Channel API can now provide user presence, this can be configured by > adding channel_presence to the list of inbound services for your > application. > - The Images API now supports the WebP format. > - You can switch the timezone for App Engine logs in the Admin Console. > http://code.google.com/p/googleappengine/issues/detail?id=734 > - Added javax.xml.ws.Service$Mode to the whitelist. > http://code.google.com/p/googleappengine/issues/detail?id=4770 > - You can configure your application to asynchronously write https session > data > by adding <async-session-persistence enabled="true"/> to your > appengine-web.xml. > http://code.google.com/p/googleappengine/issues/detail?id=1692 > - The local task queue unit testing API now supports Deferred Tasks. > - Fixed an issue where using reserved URLs did not cause an error in the SDK. > - Fixed an issue where having a backends.xml configuration file caused logging > to stdout to fail in the SDK. > - Fixed an issue where the Channel API didn't work with non-default versions > of > applications using the High Replication datastore. > - Fixed an issue where the Remote API rtok comparison was broken for some > users, > causing appfcg download data to fail. > - Fixed an issue with the SDK where you could not apply a transform to PNG > images. > http://code.google.com/p/googleappengine/issues/detail?id=3458 > - When displaying corrupt data in the Admin Console dataviewer, a useful error > will be displayed, instead of a 500. > http://code.google.com/p/googleappengine/issues/detail?id=4945 > - Fixed an issue with the SDK where non-string index names caused an error > upon > upload. > http://code.google.com/p/googleappengine/issues/detail?id=5004 > - Datanucleus now supports polymorphic relationships. > http://code.google.com/p/datanucleus-appengine/issues/detail?id=153 > - Datanucleus now supports PreparedQuery#countEntities(FetchOptions). > http://code.google.com/p/datanucleus-appengine/issues/detail?id=225 > - Fixed an issue with datanucleus where recursive relation did not work. > http://code.google.com/p/datanucleus-appengine/issues/detail?id=80 > -- > Johan Euphrosine (proppy) > Developer Programs Engineer > Google Developer Relations -- 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.
