Unfortunately its sort of catch-22. Without docs, its makes it very hard to figure out how to use the new feature - to be able to test it :(
Granted some of the changes don't need documentation, eg the limits being raised. Perusing the source, is often enlightening, but cumbersome. On Tue, Oct 4, 2011 at 6:51 PM, Ikai Lan (Google) <[email protected]> wrote: > No external docs for anything yet (see my original post). We're working to > get this out as quickly as possible. Where we can really be helped is if > everyone here looking forward to the release did some local testing of the > SDK. We'll likely uncover bugs in our testing, but the sooner we can uncover > things, the sooner we can get this out. > -- > Ikai Lan > Developer Programs Engineer, Google App Engine > plus.ikailan.com | twitter.com/ikai > > > On Tue, Oct 4, 2011 at 8:34 AM, Tapir <[email protected]> wrote: >> >> The: "Cross Group (XG) transactions".feature should be added earlier. >> It is so important, especially for nosql app. >> >> On Oct 4, 3:40 am, "Ikai Lan (Google)" <[email protected]> >> wrote: >> > Hey everyone, >> > >> > Prerelease SDK 1.5.5 is now available for download! You can get it here: >> > >> > >> > Python:http://code.google.com/p/googleappengine/downloads/detail?name=google... >> > >> > >> > Java:http://code.google.com/p/googleappengine/downloads/detail?name=appeng... >> > >> > We provide prerelease SDKs as previews for things to come. New features >> > should not work in production yet, and documentation is typically still >> > a >> > work in progress. Release notes are below as well as in the prerelease >> > packages: >> > >> > Python >> > =============================== >> > - Python 2.7 is now available as an experimental runtime for all >> > applications >> > using the High Replication Datastore. To upload your app to the Python >> > 2.7 >> > runtime, change the runtime argument in your app.yaml to python27. >> > - We have released an experimental utility, available in the Admin >> > Console, >> > to >> > assist in migrating your application to the High Replication >> > datastore. >> > This >> > utility allows you to copy the bulk of your data in the background, >> > while >> > the >> > source application is still serving. You then need a brief read-only >> > period to >> > migrate your application data while you copy the data that has changed >> > from >> > the time the original copy started. >> > - We have increased the number of files you can upload with your >> > application >> > from 3,000 to 10,000. >> > - We have increased the size limit for a single file uploaded to App >> > Engine >> > from >> > 10MB to 32MB. >> > - We have increased the Frontend request deadline from 30 seconds to 60 >> > seconds. >> > - We have increased the URLFetch maximum deadline from 10 seconds to 60 >> > seconds. >> > - We have increased the URLFetch Post payload from 1MB to 5MB. >> > - App Engine now supports Cross Group (XG) transactions with the High >> > Replication Datastore, which allow you to perform transactions across >> > multiple entity groups. >> > - We have released an experimental API that can write to Google Storage >> > for >> > Developers directly from App Engine. >> > - We have added a graph to the admin console that displays the number of >> > instances for which you will be billed. >> > - In the XMPP API, get_presence() is deprecated in favor of using the >> > inbound >> > presence handlers documented in >> > >> > http://code.google.com/appengine/docs/python/xmpp/overview.html#Handl... >> > . >> > - The Task Queue API 'target' parameter now accepts a new value, >> > taskqueue.DEFAULT_APP_VERSION, which will send the task to the default >> > frontend version, rather than the version or backend where the 'add' >> > method is >> > being called. >> > - In the URLFetch API, make_fetch_call() now returns an RPC object. >> > - Fixed an issue in the Admin Console where the "Run Now" button did not >> > work >> > for tasks with a '-' in the name. >> > - Fixed an issue where the SDK did not decode Base64 encoded blobs. >> > - Fixed an issue to provide a better error message when using the Mail >> > API >> > to >> > send email to an invalid user address. >> > - Fixed an issue in the SDK where a skip_files entry caused an >> > ImportError >> > when >> > the library was located elsewhere in the PYTHONPATH. >> > - Fixed an issue in the SDK index viewer where the arrows indicating >> > whether >> > a >> > query was ascending or descending were not properly rendered. >> > - Fixed an issue where httplib did not support the deadline argument for >> > URLFetch calls. >> > http://code.google.com/p/googleappengine/issues/detail?id=2216 >> > - Fixed an issue where you could not schedule a cron job to run every >> > 100 >> > minutes. >> > http://code.google.com/p/googleappengine/issues/detail?id=5243 >> > - Fixed an issue in the SDK where failed tasks retried immediately >> > instead >> > of >> > waiting for 30 seconds. >> > http://code.google.com/p/googleappengine/issues/detail?id=5587 >> > - Fixed an issue making it possible to modify request headers using the >> > deferred >> > library. >> > http://code.google.com/p/googleappengine/issues/detail?id=5861 >> > >> > Java >> > ============= >> > - We have released an experimental utility, available in the Admin >> > Console, >> > to >> > assist in migrating your application to the High Replication >> > datastore. >> > This >> > utility allows you to copy the bulk of your data in the background, >> > while >> > the >> > source application is still serving. You then need to take a short >> > downtime to >> > migrate your application data while you copy the data that has changed >> > from >> > the time the original copy started. >> > - We have increased the number of files you can upload with your >> > application >> > to >> > from 3,000 to 10,000. >> > - We have increased the size limit for a single file uploaded to App >> > Engine >> > from >> > 10MB to 32MB. >> > - We have increased the Frontend request deadline from 30 seconds to 60 >> > seconds. >> > - We have increased the URLFetch maximum deadline from 10 seconds to 60 >> > seconds. >> > - We have increased the URLFetch Post payload from 1MB to 5MB. >> > - App Engine now supports Cross Group (XG) transactions with the High >> > Replication Datastore, which allow you to perform transactions across >> > multiple >> > entity groups. >> > - We have released an experimental API that can write to Google Storage >> > for >> > Developers directly from App Engine. >> > - We have added a graph to the admin console that displays the number of >> > instances for which you will be billed. >> > - In the XMPP API, getPresence() is deprecated in favor of using the >> > inbound >> > presence handlers documented in >> > >> > http://code.google.com/appengine/docs/java/xmpp/overview.html#Handlin... >> > . >> > - Fixed an issue in the Admin Console where the "Run Now" button did not >> > work >> > for tasks with a '-' in the name. >> > - Fixed an issue to provide a better error message when a user tries to >> > parse an >> > HttpRequest's input stream more than once in a request. >> > - Fixed an issue to provide a better error message when using the Mail >> > API >> > to >> > send email to an invalid user address. >> > - Fixed an issue in the SDK where >> > HttpServletRequest.getInputStream().read() >> > always returned -1. >> > http://code.google.com/p/googleappengine/issues/detail?id=5396 >> > - Fixed an issue where you could not schedule a cron job to run every >> > 100 >> > minutes. >> > http://code.google.com/p/googleappengine/issues/detail?id=5861 >> > >> > -- >> > Ikai Lan >> > Developer Programs Engineer, Google App Engine >> > plus.ikailan.com | twitter.com/ikai >> >> -- >> 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. > -- 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.
