sofastack/sofa-jraft

适合新手的任务列表,欢迎认领

开放

#596 创建于 2021年5月28日

 (12 条评论) (0 个反应) (0 位负责人)Java (1,125 个派生)batch import
help wanted

仓库指标

星标
 (3,406 个星标)
PR 合并指标
 (平均合并 20小时 13分钟) (30 天内合并 3 个 PR)

描述

  • 1. 并行压缩解压缩能力,主要是优化加载 snapshot 的速度,见 #569 - 已合并进 master
  • 2. 将一个运行中的 learner 动态改成 follower,见 #560 - 已合并进 master
  • 3. Snapshot 传输实现断点续传机制,见 #503 - 已提交 PR,CR进行中
  • 4. 安全漏洞升级,升级依赖 org.apache.commons:commons-compress 到 1.21 或以上,并通过所有单元测试 #673 - 已被认领
  • 5. 在 rpc api 中新增 streaming 接口(RpcClient, RpcServer),然后基于 grpc 实现之,见 #672 的第一个子任务

申请人条件不限,申请的话可以在留言里简单说下自己的设计~ 参考资料: SOFAJRaft文档 SOFAJRaft source/architecture materials from community

贡献者指南