Hi Ikai, I have been testing the SDK and I found one bug which seems critical. When I call the URLFetchService.fetch API with a https URL I get a javax.net.ssl.SSLHandshakeException. for example when I fetch "https://spreadsheets.google.com/feeds/ list/...." I get javax.net.ssl.SSLHandshakeException: Could not verify SSL certificate for: https://spreadsheets.google.com/feeds/list/... When I switch back to an older SDK this doesn't happen.
Is there a "Help us test Prerelease SDK 1.4.2" thread I can post this to? Can anyone confirm this bug reproduces? Thanx, Lior On Feb 3, 9:31 pm, "Ikai Lan (Google)" <[email protected]> wrote: > Hey everyone, I just wanted to post that the prerelease SDKs for 1.4.2 are > now available for early testing: > > http://code.google.com/p/googleappengine/downloads/list > > Highlights of this release: > > - Lots of XMPP improvements > - Prospective Search API (formerly known as Matcher API) now available to > everyone > - Lots of improvements to task queues > - vacuum_indexes in Java SDK > > Full release notes are below. As a reminder, the backend portions of 1.4.2 > have not been pushed yet, so they won't likely work (though vacuum_indexes > for Java should be working). Download and enjoy! > > Python > ------------- > - The XMPP API was updated to include presence and allow subscriptions. > - The Task Queue now supports programmatic deleting of tasks. > http://code.google.com/p/googleappengine/issues/detail?id=2588 > - The maximum rate per queue at which tasks are processed has been increased > to > 100 tasks per second. > - The maximum number of concurrent requests for a single queue can be > specified > in the application's queue.yaml. This provides an additional easy-to-use > form > of rate limiting. The current number of running tasks is also displayed in > the Admin Console. > - Metadata queries in the Datastore now support cursors. > - Admin Console logs viewer now displays time as YYYY-MM-DD HH:MM:SS.mmm. > - Added a warning when an admin tries to upload a queue.yaml where the > number > of new queues and the number of disabled queues exceeds 100. > - Django 1.2.4 is available via use of the use_library() declaration. This > version of Django has also been added to the Python SDK. > - The Prospective Search API (formerly named the Matcher API) is available > for > use by all applications. Applications will be limited to a maximum of 1000 > subscriptions during the experimental release. > - Added builtin support for the deferred library. > - If Python Precompilation fails, an error will be printed but the app will > still be uploaded. > - Added a --disable_sdk_update_check command line flag to the dev_appserver. > - The Mail API added KML and KMZ files as allowed attachments. > - Fixed an issue where the datastore copy functionality did not work if > writes > were disabled on the source application. > - Fixed an issue where mail from @appid.appspotmail.com did not work when > sending mail to app admins. > - Fixed an issue where the dev_appserver URLFetch API limit was 16MB. It is > now > 32 MB to match production. > - Fixed a zipimport issue on Windows which was not working due to path > separators. > http://code.google.com/p/googleappengine/issues/detail?id=2086 > - Fixed an issue where the SDK did not enforce the 100 task limit for the > Task > Queue. > http://code.google.com/p/googleappengine/issues/detail?id=3296 > - Fixed an issue where Query.order() was broken for properties with the > 'name' > attribute. > http://code.google.com/p/googleappengine/issues/detail?id=3693 > - Fixed an unhelpful error message in the Python namespace_manager. > http://code.google.com/p/googleappengine/issues/detail?id=3931 > > Java > --------- > - You can now vacuum datastore indexes with the Java SDK. > - The XMPP API was updated to include presence and allow subscriptions. > - The Task Queue now supports programmatic deleting of tasks. > http://code.google.com/p/googleappengine/issues/detail?id=2588 > - The maximum rate per queue at which tasks are processed has been increased > to > 100 task per second. > - The maximum number of concurrent requests for a single queue can be > specified > in the application's queue.xml. This provides an additional easy-to-use > form > of rate limiting. The current number of running tasks is also displayed in > the Admin Console. > - Metadata queries in the Datastore now support cursors. > - Admin Console logs viewer now displays time as YYYY-MM-DD HH:MM:SS.mmm. > - Added a warning when an admin tries to upload a queue.yaml where the > number > of new queues and the number of disabled queues exceeds 100. > - Added a putIfUntouched() method to the Memcache API. > http://code.google.com/p/googleappengine/issues/detail?id=2139 > - Added JAX-WS support for writing SOAP clients and SAAJ support for writing > SOAP servers. JAX-WS for SOAP servers is not yet supported. > - The Mail API added KML and KMZ files as allowed attachments. > - Fixed an issue where mail from @appid.appspotmail.com did not work when > sending mail to app admins. > - Fixed an issue where the SDK did not enforce the 100 task limit for the > Task > Queue. > http://code.google.com/p/googleappengine/issues/detail?id=3296 > - Fixed an issue where the Java SDK URLFetch did not support 32MB response > sizes. > http://code.google.com/p/googleappengine/issues/detail?id=4215 > - Fixed an issues where <jsp-file> mappings in web.xml were broken. > http://code.google.com/p/googleappengine/issues/detail?id=4216 > > -- > Ikai Lan > Developer Programs Engineer, Google App Engine > Blogger:http://googleappengine.blogspot.com > Reddit:http://www.reddit.com/r/appengine > Twitter:http://twitter.com/app_engine -- 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.
