Skip to content

Commit d2970fe

Browse files
committed
Doc: add change-log 0.9.9
1 parent 42605fc commit d2970fe

File tree

2 files changed

+43
-0
lines changed

2 files changed

+43
-0
lines changed

change-log.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff 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.
23+
124
## v0.9.8
225

326
Summary:

change-log/v0.9.9.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
Summary:
2+
3+
- Fixed:
4+
- [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

Comments
 (0)