Skip to content

Releases: hashicorp/raft

v1.3.7

14 Apr 13:35
ace424e
Compare
Choose a tag to compare

What's Changed

  • Fix leadership transfer regression introduced in v1.3.4 in #493
  • Add HeartbeatTimeout and ElectionTimeout to reloadable config in #496
  • Prevent non-cluster-members from participating in elections in #477

Full Changelog: v1.3.6...v1.3.7

v1.3.6

02 Mar 22:36
1979b11
Compare
Choose a tag to compare

What's Changed

  • First draft of developer docs by @dnephin in #491
  • a NonVoter node should never try to bootstrap by @rboyer in #492

Full Changelog: v1.3.5...v1.3.6

v1.3.5

11 Feb 21:41
3cb47c5
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.3.4...v1.3.5

v1.3.4

07 Feb 19:50
d68b78b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.3.3...v1.3.4

v1.3.3

06 Jan 16:21
656e6c0
Compare
Choose a tag to compare

What's Changed

  • Adding some finer grained metrics around RPC processing by @mkeeler in #480
  • a NonVoter node should never be able to transition to a Candidate state by @dhiaayachi in #483

v1.2.1

14 Oct 18:00
Compare
Choose a tag to compare
add missing import

v1.1.4

12 Oct 20:22
Compare
Choose a tag to compare
add retraction to version 1.1.3

v1.1.3

12 Oct 18:03
617faaa
Compare
Choose a tag to compare

This version is retracted because the tag has an invalid go checksum

v1.3.2

21 Oct 02:03
e55a8bf
Compare
Choose a tag to compare
Forbid removed node from being a `Candidate` (#476)

* modify `TestRaft_RemoveFollower` to check removed node state

* add test to verify that a removed node is not able to vote

* do not transition to `Candidate` state if not part of stable configuration

* add some comments to the tests

* do not return if not transitioning state

* add wait loop to test

* remove test related to removed node voting

* check `inConfig` instead of `hasVote`

* updating warn log message to be more accurate

v1.3.1

21 Oct 02:01
cfb599d
Compare
Choose a tag to compare
Merge pull request #465 from hashicorp/dnephin/fix-panic-in-decodePeers

Handle installSnapshot decodePeers error without a panic