openraft 0.9.24

Advanced Raft consensus
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
- [General]#general
  * [What are the differences between Openraft and standard Raft?]#what-are-the-differences-between-openraft-and-standard-raft
- [Observation and Management]#observation-and-management
  * [How to get notified when the server state changes?]#how-to-get-notified-when-the-server-state-changes
- [Data structure]#data-structure
  * [Why is log id a tuple of `(term, node_id, log_index)`?]#why-is-log-id-a-tuple-of-term-node_id-log_index
- [Replication]#replication
  * [How to minimize error logging when a follower is offline]#how-to-minimize-error-logging-when-a-follower-is-offline
- [Cluster management]#cluster-management
  * [How to initialize a cluster?]#how-to-initialize-a-cluster
  * [Are there any issues with running a single node service?]#are-there-any-issues-with-running-a-single-node-service
  * [How do I store additional information about nodes in Openraft?]#how-do-i-store-additional-information-about-nodes-in-openraft
  * [How to remove node-2 safely from a cluster `{1, 2, 3}`?]#how-to-remove-node-2-safely-from-a-cluster-1-2-3
  * [What actions are required when a node restarts?]#what-actions-are-required-when-a-node-restarts
  * [What will happen when data gets lost?]#what-will-happen-when-data-gets-lost
  * [Can I wipe out the data of ONE node and wait for the leader to replicate all data to it again?]#can-i-wipe-out-the-data-of-one-node-and-wait-for-the-leader-to-replicate-all-data-to-it-again
  * [Is Openraft resilient to incorrectly configured clusters?]#is-openraft-resilient-to-incorrectly-configured-clusters