sofastack/sofa-jraft

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

Ouverte

#596 ouverte le 28 mai 2021

 (12 commentaires) (0 réaction) (0 personne assignée)Java (1 125 forks)batch import
help wanted

Métriques du dépôt

Stars
 (3 406 étoiles)
Métriques de merge PR
 (Merge moyen 20h 13m) (3 PRs mergées en 30 j)

Description

  • 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

Guide contributeur