issues
search
databendlabs
/
openraft
rust raft with improvements
Apache License 2.0
1.41k
stars
158
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Feature: Add `Raft::transfer_leader()`
#1218
drmingdrmer
closed
4 months ago
0
Migrate Rust toolchain action from `actions-rs/toolchain` to an action that is still maintained
#1217
SteveLauC
opened
4 months ago
1
Feature: monoio runtime support
#1216
SteveLauC
closed
3 months ago
9
Refactor: Use stored lease in `RaftState.vote` for election decisions
#1215
drmingdrmer
closed
4 months ago
0
Refactor: split `Command::Commit` into `SaveCommitted` and `Apply`
#1214
drmingdrmer
closed
4 months ago
0
Change: add Mutex to AsyncRuntime
#1213
SteveLauC
closed
4 months ago
9
Refactor: Add Leader Lease Duration into `RaftState.vote`
#1212
drmingdrmer
closed
4 months ago
0
Refactor: Replace async Mutex for `RaftInner.core_state` with standard Mutex and a watch channel
#1211
drmingdrmer
closed
4 months ago
0
Refactor: remove unused client_serial_responses from memstore
#1210
drmingdrmer
closed
4 months ago
0
Add test suite to ensure the correctness of `AsyncRuntime` implementation.
#1209
drmingdrmer
closed
3 months ago
6
Refactor: Implement Custom Async Mutex Using Oneshot Channel
#1208
drmingdrmer
closed
4 months ago
2
Refactor: gate tokio rt with feature tokio-rt
#1207
SteveLauC
closed
4 months ago
9
Feature: Add `Raft::external_state_machine_request()` to run a function inside state machine
#1206
drmingdrmer
closed
4 months ago
0
Doc: update doc of Raft::external_request()
#1205
SteveLauC
closed
4 months ago
0
Refactor: replace tokio oneshot with the one configured
#1204
SteveLauC
closed
4 months ago
0
Chore: make module oneshot pub
#1203
SteveLauC
closed
4 months ago
0
Refactor: `RaftMetrics::heartbeat` stores last-acked timestamp instead of duration since last ack
#1202
drmingdrmer
closed
4 months ago
0
Doc: update doc of Leader::assign_doc_ids()
#1201
SteveLauC
closed
4 months ago
0
Refactor: expose AsyncRuntime Oneshot via trait
#1200
SteveLauC
closed
4 months ago
7
Doc: "learners" in the `change_membership()` doc shoudl be "nodes", which represent both voters and learners
#1199
drmingdrmer
closed
4 months ago
0
Uniform `AsyncRuntime` channel interfaces
#1198
SteveLauC
closed
4 months ago
2
Feature: add absolute timestamp `RaftMetrics::last_quorum_acked`
#1197
drmingdrmer
closed
4 months ago
0
Refactor: remove unused mod timer
#1196
drmingdrmer
closed
4 months ago
0
Doc: Add example explaining why `LogIOId` must be `(CommittedLeaderId, LogId)`
#1195
drmingdrmer
closed
4 months ago
0
Doc: fix description of `retain` in `change_membership()`
#1194
drmingdrmer
closed
4 months ago
0
Chore: add test to ensure change_membership(.., retain=false) wont remove existing learners
#1193
drmingdrmer
closed
4 months ago
0
Change a voter to learner should not affect existing learners.
#1192
drmingdrmer
closed
4 months ago
1
Doc: mention is_initialized() in initialize()'s doc
#1190
SteveLauC
closed
4 months ago
0
Refactor: use test_harness to build unittest harness
#1189
drmingdrmer
closed
4 months ago
0
Test: allow deprecated std::panic::PanicInfo in example tests
#1188
SteveLauC
closed
4 months ago
0
Chore: mark StorageIOError as deprecated
#1187
drmingdrmer
closed
4 months ago
0
Refactor: remove `replication::Response::StorageError`
#1186
drmingdrmer
closed
4 months ago
0
Change: Remove unused variant from `Violation`
#1185
drmingdrmer
closed
4 months ago
0
Direction towards allocation-free operations
#1184
schreter
opened
4 months ago
22
Doc: add algorithm AppendEntries uses to local last matching log id
#1183
drmingdrmer
closed
4 months ago
0
Doc: in FAQ: add: RaftServerMetrics to subscribe server state change
#1182
drmingdrmer
closed
4 months ago
0
Doc: explain default types used by `RaftTypeConfig` in getting-started.md
#1181
drmingdrmer
closed
4 months ago
0
Fix: (0.10) Ensure `Respond` Waits for IO Completion
#1180
drmingdrmer
closed
4 months ago
0
Generalize `AnyError`
#1179
schreter
opened
4 months ago
1
Timekeeping in standard units
#1178
schreter
opened
4 months ago
3
Feature: store heartbeat metric in RaftMetrics and RaftDataMetrics
#1177
SteveLauC
closed
4 months ago
22
Metrics: add last acked heartbeat timestamp for each follower/learner
#1176
drmingdrmer
closed
4 months ago
2
Mention `server_metrics()` and `data_metrics()` in `FAQ How to get notified when the server state changes`
#1175
SteveLauC
closed
4 months ago
1
Refactor: log significant events with `Display`
#1173
drmingdrmer
closed
4 months ago
2
Refactor: rename notify to notification
#1172
drmingdrmer
closed
4 months ago
0
Change: Openraft does not require `Clone` for `WatchSender`
#1171
drmingdrmer
closed
4 months ago
1
Refactor: append log entries to local store in non-blocking mode
#1169
drmingdrmer
closed
4 months ago
0
Update quickstart to include Responder for RaftTypeConfig
#1168
danthegoodman1
closed
4 months ago
2
Refactor: Abstract the watch channel into a traits
#1167
ariesdevil
closed
4 months ago
0
Refactor: Automate Initialization of Leader Progress and Replication
#1166
drmingdrmer
closed
4 months ago
0
Previous
Next