sofastack/sofa-jraft

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

Open

#596 aperta il 28 mag 2021

Vedi su GitHub
 (12 commenti) (0 reazioni) (0 assegnatari)Java (1125 fork)batch import
help wanted

Metriche repository

Star
 (3406 star)
Metriche merge PR
 (Merge medio 20h 13m) (3 PR mergiate in 30 g)

Descrizione

  • 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

Guida contributor