Skip to content

Commit 90db18c

Browse files
committed
Doc: add change-log 0.9.12
1 parent 5660c02 commit 90db18c

File tree

2 files changed

+73
-0
lines changed

2 files changed

+73
-0
lines changed

change-log.md

+38
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,41 @@
1+
## v0.9.12
2+
3+
Summary:
4+
5+
- DocFixed:
6+
- [1385394c](https://github.com/datafuselabs/openraft/commit/1385394c49baecf124ae9aa583753b51b29b443c) RemoveNodes -> add_leaner in dynamic-membership.
7+
- Added:
8+
- [8cd00388](https://github.com/datafuselabs/openraft/commit/8cd003889ce3f6948187c0f51393ed51e305e794) Add `RaftLogReader::limited_get_log_entries()`.
9+
10+
Detail:
11+
12+
### DocFixed:
13+
14+
- DocFixed: [1385394c](https://github.com/datafuselabs/openraft/commit/1385394c49baecf124ae9aa583753b51b29b443c) RemoveNodes -> add_leaner in dynamic-membership; by shuo; 2024-06-08
15+
16+
### Added:
17+
18+
- Added: [8cd00388](https://github.com/datafuselabs/openraft/commit/8cd003889ce3f6948187c0f51393ed51e305e794) Add `RaftLogReader::limited_get_log_entries()`; by 张炎泼; 2024-06-16
19+
20+
This commit adds the `RaftLogReader::limited_get_log_entries()` method,
21+
which enables applications to fetch log entries that are equal to or
22+
smaller than a specified range. This functionality is particularly
23+
useful for customizing the size of AppendEntries requests at the storage
24+
API level.
25+
26+
- Applications can now decide the number of log entries to return based
27+
on the input range. If the application determines that the requested
28+
log entries range is too large for a single RPC, it can opt to return
29+
only the first several requested log entries instead of the full
30+
range.
31+
32+
- The method provides a default implementation that delegates the
33+
operation to `RaftLogReader::try_get_log_entries`.
34+
35+
This enhancement allows for more flexible and efficient handling of log
36+
entries, particularly in scenarios where network constraints or
37+
performance considerations require smaller data transfers.
38+
139
## v0.9.11
240

341
Summary:

change-log/v0.9.12.md

+35
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
Summary:
2+
3+
- DocFixed:
4+
- [1385394c](https://github.com/datafuselabs/openraft/commit/1385394c49baecf124ae9aa583753b51b29b443c) RemoveNodes -> add_leaner in dynamic-membership.
5+
- Added:
6+
- [8cd00388](https://github.com/datafuselabs/openraft/commit/8cd003889ce3f6948187c0f51393ed51e305e794) Add `RaftLogReader::limited_get_log_entries()`.
7+
8+
Detail:
9+
10+
### DocFixed:
11+
12+
- DocFixed: [1385394c](https://github.com/datafuselabs/openraft/commit/1385394c49baecf124ae9aa583753b51b29b443c) RemoveNodes -> add_leaner in dynamic-membership; by shuo; 2024-06-08
13+
14+
### Added:
15+
16+
- Added: [8cd00388](https://github.com/datafuselabs/openraft/commit/8cd003889ce3f6948187c0f51393ed51e305e794) Add `RaftLogReader::limited_get_log_entries()`; by 张炎泼; 2024-06-16
17+
18+
This commit adds the `RaftLogReader::limited_get_log_entries()` method,
19+
which enables applications to fetch log entries that are equal to or
20+
smaller than a specified range. This functionality is particularly
21+
useful for customizing the size of AppendEntries requests at the storage
22+
API level.
23+
24+
- Applications can now decide the number of log entries to return based
25+
on the input range. If the application determines that the requested
26+
log entries range is too large for a single RPC, it can opt to return
27+
only the first several requested log entries instead of the full
28+
range.
29+
30+
- The method provides a default implementation that delegates the
31+
operation to `RaftLogReader::try_get_log_entries`.
32+
33+
This enhancement allows for more flexible and efficient handling of log
34+
entries, particularly in scenarios where network constraints or
35+
performance considerations require smaller data transfers.

0 commit comments

Comments
 (0)