Skip to content

Releases: opencurve/curve

v1.2.0-beta-1

v1.0.2-rc0

02 Feb 12:28
Compare
Choose a tag to compare
  1. 修复了对云主机创建快照失败卡住的bug
  2. 部分修复了切换mds后马上 创建云主机镜像,概率性分配chunk失败导致镜像创建失败的bug(修复重试逻辑部分,使得连接失败可以正常重试)
  3. 修复没有写满的云主机创建自定义镜像再创建云主机,云主机启动失败的一个bug
  4. 修改当前mds,chunkserver,client的日志打印,以避免线上过多无效报警的情况
  5. 修复nebd-daemon stop nebd的一个bug
  6. 修复同时close大量文件导致nebd死锁的一个bug

v1.0.2-beta

29 Jan 02:49
Compare
Choose a tag to compare
  1. 修复了对云主机创建快照失败卡住的bug
  2. 部分修复了切换mds后马上 创建云主机镜像,概率性分配chunk失败导致镜像创建失败的bug(修复重试逻辑部分,使得连接失败可以正常重试)
  3. 修复没有写满的云主机创建自定义镜像再创建云主机,云主机启动失败的一个bug
  4. 修改当前mds,chunkserver,client的日志打印,以避免线上过多无效报警的情况
  5. 修复nebd-daemon stop nebd的一个bug

v1.0.1-rc0

17 Dec 08:26
Compare
Choose a tag to compare

1.0.0版本存在bug,无法支持多pool,升级到1.0.1版本及以上需要使用工具mysql2etcd修复mds对copyset的元数据编码,步骤如下:

使用命令:
./mysql2etcd -op=fix_copyset
修复copyset元数据,并观察工具输出有无异常
使用命令
./mysql2etcd -op=check_copyset
校验copyset修复是否一致,观察工具输出有无异常。
然后正常升级mds

v1.0.1-beta

09 Dec 03:17
Compare
Choose a tag to compare
  1. 修复copyset编码key的bug,以及造成的mysql转etcd工具的相应bug
  2. 修复由CI异常测试发现的快照克隆幂等的一个bug
  3. 优化日志打印

1.0.0版本存在bug,无法支持多pool,升级到1.0.1版本及以上,需要使用工具mysql2etcd修复mds对copyset的元数据编码,步骤如下:

使用命令:
./mysql2etcd -op=fix_copyset
修复copyset元数据,并观察工具输出有无异常
使用命令
./mysql2etcd -op=check_copyset
校验copyset修复是否一致,观察工具输出有无异常。
然后正常升级mds

v1.0.0

03 Nov 03:29
Compare
Choose a tag to compare
fix ci write file fail bug

v1.1.0-beta

24 Sep 11:12
Compare
Choose a tag to compare

This version is mainly for performance optimization.

  1. nebd part2 memory zero copy
  2. chunkserver memory zero copy
  3. client performance optimization
  4. datastore read and write thread separation
  5. clean client error log
  6. wal provide overwrite+(direct/non-direct) mode

For more detail please refer to: https://github.com/opencurve/curve/blob/master/CHANGELOG-1.1.md

v1.0.0-rc0

31 Aug 06:59
Compare
Choose a tag to compare
modify server.ini and deploy.md

v1.0.0-beta

18 Aug 07:21
Compare
Choose a tag to compare
fix snaptool bug

v0.1.4

07 Aug 07:10
Compare
Choose a tag to compare
v0.1.4 Pre-release
Pre-release
  • ansible部署增加软件环境准备
  • 增加 all-in-one 环境的docker镜像
  • 降低gcc版本,支持 gcc4.8.5 及以上编译器
  • 修复 nbd map/umap 的 bug
  • 修复 mds bug