File tree 2 files changed +73
-0
lines changed
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
+
1
39
## v0.9.11
2
40
3
41
Summary:
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