curve

Curve is a sandbox project hosted by the CNCF Foundation. It's cloud-native, high-performance, and easy to operate. Curve is an open-source distributed storage system for block and shared file storage.

APACHE-2.0 License

Stars
2.3K
Committers
95

Bot releases are hidden (Show)

curve - v1.0.1-beta

Published by xu-chaojie almost 4 years ago

  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

curve - v1.0.0

Published by ilixiaocui almost 4 years ago

curve - v1.1.0-beta

Published by ilixiaocui about 4 years ago

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

curve -

Published by YunhuiChen about 4 years ago

curve -

Published by YunhuiChen about 4 years ago

curve - v0.1.4

Published by ilixiaocui about 4 years ago

  • ansible部署增加软件环境准备
  • 增加 all-in-one 环境的docker镜像
  • 降低gcc版本,支持 gcc4.8.5 及以上编译器
  • 修复 nbd map/umap 的 bug
  • 修复 mds bug
curve - v0.1.3

Published by ilixiaocui about 4 years ago

ansible新增集群清理和集群停止功能,修复部署时aws报错问题

curve - v0.1.2

Published by opencurveadmin about 4 years ago

优化多机部署

curve - v0.1.1

Published by opencurveadmin about 4 years ago

curve - v0.1.0

Published by wu-hanqing over 4 years ago

Package Rankings
Top 4.59% on Proxy.golang.org
Badges
Extracted from project README
Star History Chart