index
:
ceph
main
ceph
Fast-forward packages
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
mon
/
ElectionLogic.cc
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
mon/ElectionLogic: tie-breaker ignore proposal from marked down mon
Kamoltat
2024-06-26
1
-0
/
+6
*
src/mon: Added more loggings for disallowed_leaders
Kamoltat
2023-10-11
1
-1
/
+2
*
mon: Init Loggings for ConnectionTracker.cc & Added more loggings to Election...
Kamoltat
2022-12-09
1
-4
/
+26
*
mon: Drop proposals that appear to come from our own rank
Greg Farnum
2020-07-20
1
-0
/
+4
*
mon: elector: include the election strategy in MMonElection and check it
Greg Farnum
2020-07-20
1
-1
/
+1
*
mon: elector: Fix a connectivity-mode first-election bug
Greg Farnum
2020-07-20
1
-5
/
+13
*
mon: elector: use unique_ptr on [stable|leader]peer_tracker, fix a leak
Greg Farnum
2020-07-08
1
-10
/
+5
*
mon: elector: add some flexibility when dropping out-of-quorum propose messages
Greg Farnum
2020-07-08
1
-2
/
+7
*
mon: elector: reset election when we encounter score disagreements
Greg Farnum
2020-07-08
1
-10
/
+42
*
mon: elector: spread current election scores in election messages
Greg Farnum
2020-07-08
1
-5
/
+42
*
mon: elector: debug output of Tracker
Greg Farnum
2020-07-08
1
-0
/
+3
*
elector: maintain a stable score set while running an election
Greg Farnum
2020-07-08
1
-7
/
+17
*
elector: ignore election proposals from out-of-quorum spammers
Greg Farnum
2020-07-08
1
-0
/
+21
*
elector: Write a helper to combine scores with disallowed lists; use it
Greg Farnum
2020-07-08
1
-31
/
+30
*
elector: move initial propose handling into the different strategy handlers
Greg Farnum
2020-07-08
1
-8
/
+35
*
elector: ElectionLogic: implement a connectivity-based ElectionStrategy
Greg Farnum
2020-07-08
1
-3
/
+65
*
elector: track the previous election winner for use in testing
Greg Farnum
2020-07-08
1
-0
/
+2
*
elector: Set up infrastructure for having multiple election strategies
Greg Farnum
2020-07-08
1
-2
/
+69
*
elector: support disallowing specific monitor ranks from becoming leaders
Greg Farnum
2020-07-08
1
-7
/
+23
*
mon: elector: Build a ConnectionTracker and new MMonPing to heartbeat peers
Greg Farnum
2020-07-08
1
-0
/
+1
*
mon: Build ceph-mon without using namespace declarations in headers
Adam C. Emerson
2020-03-22
1
-0
/
+26
*
mon: elector: return after triggering a new election
Greg Farnum
2020-01-30
1
-1
/
+1
*
elector: swap order of parameters in ElectionLogic::receive_propose
Greg Farnum
2019-08-19
1
-1
/
+1
*
elector: persist the epoch in bump_epoch()
Greg Farnum
2019-08-19
1
-1
/
+1
*
elector: split ElectionLogic into its own compilation unit
Greg Farnum
2019-08-19
1
-0
/
+219