GAE SDK 1.4.2版发布

标签:Google App Engine

刚发现GAE SDK 1.4.2版已经提供下载了,但官方目前还未发布公告和更新说明。

应该和前几天发布的prerelease版本差不多,稍后出公告了我再翻译吧。


更新:
截至目前,官方还未发布公告。据dotSwing告知,安装后就有个RELEASE_NOTES可以查看更新信息了。此外,新的文档也可以下载。
发现比prerelease版少了用户离开channel时,发送通知事件的功能,很是遗憾。

Python版的更新如下:
  • XMPP API增加了send_presence()函数,并允许订阅(详见文档的Subscriptions部分)。当用户登入、登出和改变状态时,会发送提醒(详见文档的User Presence部分)。Inbound Services也相应地新增xmpp_presence和xmpp_subscribe。
  • 任务队列允许在程序中删除任务。队列对象多了个purge()方法,可以清除其中所有的任务(约需要20秒,期间任务任何继续执行),但不能删除单独的某个任务(仍然只能在控制台里手动删除)。
  • 每个队列的最大执行速率提高到每秒100个任务。(其实之前开启了支付的应用就是这么多。)
  • 可以在queue.yaml里限制最大并发请求数(max_concurrent_requests)。
  • 元数据查询现已支持游标。
  • 管理员控制台记录的时间格式显示为YYYY-MM-DD HH:MM:SS.mmm。
  • 上传queue.yaml时,如果新建或禁用的队列超过100,将显示警告。
  • Django 1.2.5可用use_library()引入。
  • 内置支持deferred库。(Builtin Handlers增加了deferred,URL为/_ah/queue/deferred。)
  • 当Python预编译失败时会提示错误,但应用仍然会继续上传。
  • dev_appserver添加--disable_sdk_update_check参数。
  • 邮件API允许发送KML和KMZ附件。

2011年2月12日更新:
官方公告已发布,在线文档也已更新。更重要的是Roadmap也更新了,其中我最看重的是这几点:
  • 全文搜索(不过昨天Google发了个调查表,最低价格好像是每月$70,太贵了)
  • 与Google Storage for Developers集成
  • Channel API的改进

7条评论 你不来一发么↓ 顺序排列 倒序排列

    向下滚动可载入更多评论,或者点这里禁止自动加载

    想说点什么呢?