You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: change-log.md
+17-1Lines changed: 17 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,9 +1,10 @@
1
-
## v0.9.14
1
+
## v0.9.15
2
2
3
3
Summary:
4
4
5
5
- Fixed:
6
6
-[0b1293f3](https://github.com/datafuselabs/openraft/commit/0b1293f3499de8d2e3dfb7b0d06f37e08c8ac759) Should not update `vote` when seeing higher vote in `RequestVote` response.
7
+
-[94b1e843](https://github.com/datafuselabs/openraft/commit/94b1e84374e52bdc2e317d7abf5cfa9fb1970254) Clarify that receiving an equal vote does not grant leadership.
7
8
- Added:
8
9
-[5f5d7e9f](https://github.com/datafuselabs/openraft/commit/5f5d7e9f60ff2e86af078d2c20401636de2c19f7) Add `TypeConfigExt` to simplify `RaftTypeConfig` Access.
9
10
@@ -32,6 +33,21 @@ Detail:
32
33
33
34
This bug is introduced in: f0a9e34b12bc937170803dc60a4e2c12de9212ef
34
35
36
+
- Fixed: [94b1e843](https://github.com/datafuselabs/openraft/commit/94b1e84374e52bdc2e317d7abf5cfa9fb1970254) Clarify that receiving an equal vote does not grant leadership.; by 张炎泼; 2024-08-28
37
+
38
+
A node's `vote` may be updated when a leader observes a higher vote.
39
+
In such cases, the leader updates its local vote and steps down.
40
+
However, this vote update does not imply that the node accepts the
41
+
higher vote as valid for leadership, as it has not yet compared their
42
+
logs.
43
+
44
+
In this commit, re-enable `VoteResponse.vote_granted` to indicate a vote
45
+
is granted.
46
+
47
+
This commit also fix:
48
+
49
+
- Fix: #1236
50
+
35
51
### Added:
36
52
37
53
- Added: [5f5d7e9f](https://github.com/datafuselabs/openraft/commit/5f5d7e9f60ff2e86af078d2c20401636de2c19f7) Add `TypeConfigExt` to simplify `RaftTypeConfig` Access; by 张炎泼; 2024-07-03
Copy file name to clipboardExpand all lines: change-log/v0.9.15.md
+16Lines changed: 16 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,7 @@ Summary:
2
2
3
3
- Fixed:
4
4
-[0b1293f3](https://github.com/datafuselabs/openraft/commit/0b1293f3499de8d2e3dfb7b0d06f37e08c8ac759) Should not update `vote` when seeing higher vote in `RequestVote` response.
5
+
-[94b1e843](https://github.com/datafuselabs/openraft/commit/94b1e84374e52bdc2e317d7abf5cfa9fb1970254) Clarify that receiving an equal vote does not grant leadership.
5
6
- Added:
6
7
-[5f5d7e9f](https://github.com/datafuselabs/openraft/commit/5f5d7e9f60ff2e86af078d2c20401636de2c19f7) Add `TypeConfigExt` to simplify `RaftTypeConfig` Access.
7
8
@@ -30,6 +31,21 @@ Detail:
30
31
31
32
This bug is introduced in: f0a9e34b12bc937170803dc60a4e2c12de9212ef
32
33
34
+
- Fixed: [94b1e843](https://github.com/datafuselabs/openraft/commit/94b1e84374e52bdc2e317d7abf5cfa9fb1970254) Clarify that receiving an equal vote does not grant leadership.; by 张炎泼; 2024-08-28
35
+
36
+
A node's `vote` may be updated when a leader observes a higher vote.
37
+
In such cases, the leader updates its local vote and steps down.
38
+
However, this vote update does not imply that the node accepts the
39
+
higher vote as valid for leadership, as it has not yet compared their
40
+
logs.
41
+
42
+
In this commit, re-enable `VoteResponse.vote_granted` to indicate a vote
43
+
is granted.
44
+
45
+
This commit also fix:
46
+
47
+
- Fix: #1236
48
+
33
49
### Added:
34
50
35
51
- Added: [5f5d7e9f](https://github.com/datafuselabs/openraft/commit/5f5d7e9f60ff2e86af078d2c20401636de2c19f7) Add `TypeConfigExt` to simplify `RaftTypeConfig` Access; by 张炎泼; 2024-07-03
0 commit comments