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
+23Lines changed: 23 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,26 @@
1
+
## v0.9.9
2
+
3
+
Summary:
4
+
5
+
- Fixed:
6
+
-[8b62c797](https://github.com/datafuselabs/openraft/commit/8b62c797b343df5f496dc1b7c0264d09229e3b4a) Immediate response when snapshot installation is unnecessary.
7
+
8
+
Detail:
9
+
10
+
### Fixed:
11
+
12
+
- Fixed: [8b62c797](https://github.com/datafuselabs/openraft/commit/8b62c797b343df5f496dc1b7c0264d09229e3b4a) Immediate response when snapshot installation is unnecessary; by 张炎泼; 2024-05-05
13
+
14
+
When `Engine::handle_install_full_snapshot()` is called and the provided
15
+
snapshot is not up-to-date, the snapshot should not be installed, and
16
+
the response should be sent back immediately. Previously, the method
17
+
might delay the response unnecessarily, waiting for an installation
18
+
process that would not proceed.
19
+
20
+
This commit adjusts the logic so that if the snapshot is recognized as
21
+
outdated, it immediately returns a `None``Condition`, ensuring the
22
+
caller is informed straightaway that no installation will occur.
-[8b62c797](https://github.com/datafuselabs/openraft/commit/8b62c797b343df5f496dc1b7c0264d09229e3b4a) Immediate response when snapshot installation is unnecessary.
5
+
6
+
Detail:
7
+
8
+
### Fixed:
9
+
10
+
- Fixed: [8b62c797](https://github.com/datafuselabs/openraft/commit/8b62c797b343df5f496dc1b7c0264d09229e3b4a) Immediate response when snapshot installation is unnecessary; by 张炎泼; 2024-05-05
11
+
12
+
When `Engine::handle_install_full_snapshot()` is called and the provided
13
+
snapshot is not up-to-date, the snapshot should not be installed, and
14
+
the response should be sent back immediately. Previously, the method
15
+
might delay the response unnecessarily, waiting for an installation
16
+
process that would not proceed.
17
+
18
+
This commit adjusts the logic so that if the snapshot is recognized as
19
+
outdated, it immediately returns a `None``Condition`, ensuring the
20
+
caller is informed straightaway that no installation will occur.
0 commit comments