GAE SDK 1.5.3版发布

估计是昨晚睡得太早,今天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库,对性能担忧的可以去申请尝试了。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。