Floyd Versions Save

A raft consensus implementation that is simply and understandable

v2.1.1

6 years ago
  • Fix down or slow nodes cause poor availability problem
  • Simplify GetServerStatus to decrease lock granulartity

v2.1.0

6 years ago
  • Support membership changing
  • Compact with v2.0.2

v2.0.5

6 years ago
  • Support Lock interface
  • update pink to 3.0.7

v2.0.4

6 years ago
  • update pink to v3.0.6
  • update slash to v1.2

v2.0.3

6 years ago
  1. fix read error
  2. improve redis protocol

v2.0.2

6 years ago
  1. fix RequestVote bug. the leader will not become follower when network partition, and the candidate's log is smaller than leader but the candidate has larger term
  2. add t8 test case
  3. add raftis example
  4. update readme

v2.0.1

6 years ago

This version adds many test cases and almost rewrite the main flow. This version is proved as raft protocol correct. And I have took lots of energy to improve the log and the coding style It is really a milestone for floyd.

v2.0.0

6 years ago

This version adds mang test cases and almost rewrite the main flow. This version is proved as raft protocol correct. And I have took lots of energy to improve the log and the coding. It is really a milestone for floyd.

1.3.1

6 years ago
  • add raft truncate interface,
  • compare two rocksdb tool

1.3.0

6 years ago

New Version