File tree Expand file tree Collapse file tree 2 files changed +73
-0
lines changed Expand file tree Collapse file tree 2 files changed +73
-0
lines changed Original file line number Diff line number Diff line change 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
341Summary:
Original file line number Diff line number Diff line change 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.
You can’t perform that action at this time.
0 commit comments