v0.27 发布

sage

v0.27 已完成! 主要是一些错误修复、清理和增量

改进。 值得注意的是

* 配置文件的加载和处理方面进行了大量清理,以使库

行为正常,并在配置文件出错时发出警告等。

* osd:修复乱序确认错误

* mount.ceph:使用内核密钥接口(如果可用)传递秘密

* osd, mon:在可用时使用新的 syncfs() 系统调用

* librados:支持复合对象操作

* librbd:快照镜像不再可写

* librbd:回滚到快照和其他杂项修复

* mds:日志重放清理、性能改进、错误修复

* mds:许多集群 mds 修复(主要涉及重命名和恢复)

* mds:备用重放模式修复

* mds:健壮的 lookuphash 以更好地支持 nfs 再导出

* mon:mds 接管的错误修复

* obsync:在 s3、目录、swift、rados 之间同步对象桶

* osd:杂项恢复修复

* radosgw:重复桶创建修复

* radosgw:许多小型协议修复

作为 radosgw 工作的一部分,我们创建了 s3-tests.git,其中包含

一系列简单的测试来验证 s3 协议的实现。 请参见

git://ceph.newdream.net/git/s3-tests.git

http://ceph.newdream.net/git/?p=s3-tests.git;a=summary

对于 v0.28,我们将重点关注 OSD 集群、radosgw,并继续进行

MDS 集群修复。 Sam 和 Josh 正在重构 OSD 对等代码,这将使对等

更容易理解、验证,并且(我们希望)减少错误。

更少的错误。

相关网址

* 直接下载地址:http://ceph.newdream.net/download/ceph-0.27.tar.gz

* 对于 Debian 和 Ubuntu 包,请参阅 http://ceph.newdream.net/wiki/Debian

v0.27 已完成! 主要是一些错误修复、清理和增量改进。 值得注意的是

  • 配置文件的加载和处理方面进行了大量清理,以使库行为正常,并在配置文件出错时发出警告等。
  • osd:修复乱序确认错误
  • mount.ceph:使用内核密钥接口(如果可用)传递秘密
  • osd, mon:在可用时使用新的 syncfs() 系统调用
  • librados:支持复合对象操作
  • librbd:快照镜像不再可写
  • librbd:回滚到快照和其他杂项修复
  • mds:日志重放清理、性能改进、错误修复
  • mds:许多集群 mds 修复(主要涉及重命名和恢复)
  • mds:备用重放模式修复
  • mds:健壮的 lookuphash 以更好地支持 nfs 再导出
  • mon:mds 接管的错误修复
  • obsync:在 s3、目录、swift、rados 之间同步对象桶
  • osd:杂项恢复修复
  • radosgw:重复桶创建修复
  • radosgw:许多小型协议修复

作为 radosgw 工作的一部分,我们创建了 s3-tests.git,其中包含一系列简单的测试来验证 s3 协议的实现。 请参见

对于 v0.28,我们将重点关注 OSD 集群、radosgw,并继续进行 MDS 集群修复。 Sam 和 Josh 正在重构 OSD 对等代码,这将使对等更容易理解、验证,并且(我们希望)减少错误。

相关网址