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

貢獻者指南