1
0
Fork 0
arangodb/arangod/Agency
Lars Maier dd07d74d69 [devel] Bug fix/bad leader report current (#7585)
* Bug fix 3.4/bad leader report current (#7574)
* Initialize theLeader non-empty, thus not assuming leadership.
* Correct ClusterInfo to look into Target/CleanedServers.
* Prevent usage of to be cleaned out servers in new collections.
* After a restart, do not assume to be leader for a shard.
* Do nothing in phaseTwo if leader has not been touched. (#7579)
* Drop follower if it refuses to cooperate.

This is important since a dbserver that is follower for a shard will
after a reboot think that it is a leader, at least for a short amount
of time. If it came back quickly enough, the leader might not have
noticed that it was away.
2018-12-03 10:20:30 +01:00
..
ActiveFailoverJob.cpp Debug logs for ActiveFailover (#6684) 2018-10-02 15:10:50 +02:00
ActiveFailoverJob.h Read only server (#5652) 2018-07-03 09:58:16 +02:00
AddFollower.cpp Feature/schmutz plus plus (#5972) 2018-08-24 12:15:35 +02:00
AddFollower.h Feature/schmutz plus plus (#5972) 2018-08-24 12:15:35 +02:00
AgencyComm.cpp Bug fix/index readiness (#6541) 2018-11-21 14:42:58 +01:00
AgencyComm.h Bug fix/index readiness (#6541) 2018-11-21 14:42:58 +01:00
AgencyCommon.h Bug fix/index readiness (#6541) 2018-11-21 14:42:58 +01:00
AgencyFeature.cpp Silence Tsan warnings (#7075) 2018-10-25 15:50:39 +02:00
AgencyFeature.h Feature/schmutz plus plus (#5972) 2018-08-24 12:15:35 +02:00
AgencyStrings.h Bug fix/agency update endpoints (#6519) 2018-09-28 15:14:48 +02:00
Agent.cpp Supervision bug fix to start with clean transient store. (#7325) 2018-11-15 11:24:34 +01:00
Agent.h Bug fix/agency update endpoints (#6519) 2018-09-28 15:14:48 +02:00
AgentCallback.cpp suppress some messages which are expected on shutdown (#6381) 2018-09-05 14:15:35 +02:00
AgentCallback.h Feature/schmutz plus plus (#5972) 2018-08-24 12:15:35 +02:00
AgentConfiguration.cpp fixed hyperventing agent (#6776) 2018-10-12 17:03:08 +02:00
AgentConfiguration.h fixed hyperventing agent (#6776) 2018-10-12 17:03:08 +02:00
AgentInterface.h Bug fix/agency update endpoints (#6519) 2018-09-28 15:14:48 +02:00
CleanOutServer.cpp [devel] Bug fix/bad leader report current (#7585) 2018-12-03 10:20:30 +01:00
CleanOutServer.h Feature/schmutz plus plus (#5972) 2018-08-24 12:15:35 +02:00
Compactor.cpp Feature/schmutz plus plus (#5972) 2018-08-24 12:15:35 +02:00
Compactor.h Feature/schmutz plus plus (#5972) 2018-08-24 12:15:35 +02:00
Constituent.cpp Removing ClusterComm ClientTransactionID (#6294) 2018-09-12 22:15:16 +02:00
Constituent.h Feature/schmutz plus plus (#5972) 2018-08-24 12:15:35 +02:00
FailedFollower.cpp Keep failed follower in followers list in Plan. 2018-07-23 11:25:10 +02:00
FailedFollower.h Feature/schmutz plus plus (#5972) 2018-08-24 12:15:35 +02:00
FailedLeader.cpp Remove a relic from early days in /Target/FailedServers. (#6690) 2018-10-09 13:52:32 +02:00
FailedLeader.h Feature/schmutz plus plus (#5972) 2018-08-24 12:15:35 +02:00
FailedServer.cpp Bug fix/agency update endpoints (#6519) 2018-09-28 15:14:48 +02:00
FailedServer.h Feature/schmutz plus plus (#5972) 2018-08-24 12:15:35 +02:00
GossipCallback.cpp Bug fix/agency update endpoints (#6519) 2018-09-28 15:14:48 +02:00
GossipCallback.h Feature/schmutz plus plus (#5972) 2018-08-24 12:15:35 +02:00
Inception.cpp Bug fix/agency update endpoints (#6519) 2018-09-28 15:14:48 +02:00
Inception.h Feature/misc spelling corrections (#5164) 2018-07-13 13:06:20 +02:00
Job.cpp remove tabstops 2018-07-16 15:00:12 +02:00
Job.h Supervision Job for Active Failover (#5066) 2018-04-23 12:49:41 +02:00
JobContext.cpp Feature/schmutz plus plus (#5972) 2018-08-24 12:15:35 +02:00
JobContext.h Feature/schmutz plus plus (#5972) 2018-08-24 12:15:35 +02:00
MoveShard.cpp Fix move leader shard. (#7445) 2018-11-26 15:04:04 +01:00
MoveShard.h cleanoutServer Bug Fix (#6537) 2018-09-21 10:16:14 +02:00
Node.cpp try not to throw so many exceptions from Supervision (#7227) 2018-11-07 15:36:41 +01:00
Node.h Bug fix/index readiness (#6541) 2018-11-21 14:42:58 +01:00
RemoveFollower.cpp Feature/schmutz plus plus (#5972) 2018-08-24 12:15:35 +02:00
RemoveFollower.h Feature/schmutz plus plus (#5972) 2018-08-24 12:15:35 +02:00
RestAgencyHandler.cpp Feature/engine version added to agent configuration (#7481) (#7524) 2018-11-29 14:25:40 +01:00
RestAgencyHandler.h Feature/schmutz plus plus (#5972) 2018-08-24 12:15:35 +02:00
RestAgencyPrivHandler.cpp Bug fix/agency update endpoints (#6519) 2018-09-28 15:14:48 +02:00
RestAgencyPrivHandler.h Bug fix/agency update endpoints (#6519) 2018-09-28 15:14:48 +02:00
State.cpp Silence Tsan warnings (#7075) 2018-10-25 15:50:39 +02:00
State.h Bug fix/agency update endpoints (#6519) 2018-09-28 15:14:48 +02:00
Store.cpp Bug fix/even more ldap debugging (#6736) 2018-10-08 09:42:11 +02:00
Store.h Bug fix/agency update endpoints (#6519) 2018-09-28 15:14:48 +02:00
StoreCallback.cpp Feature/schmutz plus plus (#5972) 2018-08-24 12:15:35 +02:00
StoreCallback.h Feature/schmutz plus plus (#5972) 2018-08-24 12:15:35 +02:00
Supervision.cpp [devel] Bug fix/cluster health ui timestamp (#7562) 2018-11-30 16:26:21 +01:00
Supervision.h Bug fix/index readiness (#6541) 2018-11-21 14:42:58 +01:00
TimeString.h Feature/schmutz plus plus (#5972) 2018-08-24 12:15:35 +02:00
v8-agency.cpp Feature/schmutz plus plus (#5972) 2018-08-24 12:15:35 +02:00
v8-agency.h Feature/schmutz plus plus (#5972) 2018-08-24 12:15:35 +02:00