Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
N
neo
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Labels
Merge Requests
2
Merge Requests
2
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Jobs
Commits
Open sidebar
Kirill Smelkov
neo
Commits
aeeaef89
Commit
aeeaef89
authored
Sep 05, 2017
by
Julien Muchembled
1
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update comment of RECOVERING state
It was out-of-date since commit
23b6a66a
.
parent
524ec269
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
4 additions
and
4 deletions
+4
-4
neo/lib/protocol.py
neo/lib/protocol.py
+4
-4
No files found.
neo/lib/protocol.py
View file @
aeeaef89
...
@@ -76,13 +76,13 @@ def ErrorCodes():
...
@@ -76,13 +76,13 @@ def ErrorCodes():
@
Enum
@
Enum
def
ClusterStates
():
def
ClusterStates
():
# Once the primary master is elected, the cluster has a state, which is
# The cluster is initially in the RECOVERING state, and it goes back to
# initially RECOVERING, during which the master:
# this state whenever the partition table becomes non-operational again.
# An election of the primary master always happens, in case of a network
# cut between a primary master and all other nodes. The primary master:
# - first recovers its own data by reading it from storage nodes;
# - first recovers its own data by reading it from storage nodes;
# - waits for the partition table be operational;
# - waits for the partition table be operational;
# - automatically switch to VERIFYING if the cluster can be safely started.
# - automatically switch to VERIFYING if the cluster can be safely started.
# Whenever the partition table becomes non-operational again, the cluster
# goes back to this state.
RECOVERING
RECOVERING
# Transient state, used to:
# Transient state, used to:
# - replay the transaction log, in case of unclean shutdown;
# - replay the transaction log, in case of unclean shutdown;
...
...
Kirill Smelkov
@kirr
mentioned in commit
c0c6f89c
·
Oct 31, 2017
mentioned in commit
c0c6f89c
mentioned in commit c0c6f89c326c55dc06d6af59286a3cf0426e09aa
Toggle commit list
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment