sofastack/sofa-jraft

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

オープン

#596 opened on 2021/05/28

 (12 件のコメント) (0 件のリアクション) (0 人の担当者)Java (1,125 件のフォーク)batch import
help wanted

Repository metrics

Stars
 (3,406 個のスター)
PR merge metrics
 (平均マージ 20h 13m) (30d で 3 merged PRs)

説明

  • 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

コントリビューターガイド