GAE SDK 1.5.3版发布

标签:Google App Engine

估计是昨晚睡得太早,今天7点不到就醒来了,听了一个小时鬼故事后睡意全无,于是就打开电脑了,赫然发现GAE SDK 1.5.3版已经发布了。

更新列表如下:
  • Blobstore API移除文件大小限制,现在可以上传任意大小的文件了。
  • 发邮件时可以发送附件类型不在黑名单以内的任意文件(主要是一些可执行程序和脚本)。
  • 增加db.get_indexes()和db.get_indexes_async()函数,用于获取索引及其状态。
  • dev_appserver更新成和1.5.2一致的datastore查询计划,即索引中有重复字段时不会再报索引爆炸的警告。
  • Datastore Admin的功能可以直接在Admin Console开启(以前需要在app.yaml中配置,而且Java用户还用不了)。
  • Memcache API增加cas()和cas_multi()函数,用意和事务很像。就是在调用gets()或get_multi()时可以拿到cas_id,然后再用cas()或cas_multi()来取代set()和set_multi()函数,这样在设置值时,就会自动比较cas_id是否变了,而只有在不变的情况下才会设置成功。由于比较是自动完成的,不需要时可以调用cas_reset()来清空。(这个功能居然是Java先有的。)
  • URLFetch API增加set_default_fetch_deadline,可以设置全局的超时时间。(奇怪的是我粗略找了下,文档和源码里暂时都没找到。)
  • App Identity API增加了一些函数。(没用过,好像以前就有的样子。)
  • 增加了一个HRD迁移工具,帮助迁移MS数据库到HRD。这个工具目前还没开放使用,需要进行申请

另外,Python 2.7的测试也开始了,开放了一些C库,对性能担忧的可以去申请尝试了。

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

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

    想说点什么呢?