summaryrefslogtreecommitdiff
path: root/src/mongo/db/repl/replication_coordinator_impl_heartbeat.cpp
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-45685 Remove unused function parameter from ↵PV992020-06-301-1/+1
| | | | ReplicationCoordinatorExternalStateImpl::startThreads
* SERVER-48924 Move ReplicaSetAwareService into repl directory and namespaceSpencer T Brody2020-06-241-1/+1
|
* SERVER-49053 remove makeStatusWithBilly Donahue2020-06-241-1/+1
|
* SERVER-48610 move ReplicaSetAwareService callbacks into the ↵Kevin Pulo2020-06-151-1/+2
| | | | ReplicationCoordinator (instead of its external state)
* Revert "SERVER-47645 Must invalidate all sessions on stepdown"Tess Avitabile2020-06-091-2/+0
| | | | This reverts commit 5f1a69aaf69bc12124f68e7b489a1437f9cdd575.
* SERVER-47914 Move clusterTime from LogicalClock to VectorClockKevin Pulo2020-06-051-7/+0
|
* SERVER-47645 Must invalidate all sessions on stepdownTess Avitabile2020-06-041-0/+2
|
* SERVER-46379 upgrade/downgrade support for initial sync semantics.Suganthi Mani2020-05-301-32/+39
|
* SERVER-48406 Add onBecomeArbiter to ReplicaSetAwareServiceKevin Pulo2020-05-281-0/+2
|
* SERVER-39140 Remove BackgroundOperationLouis Williams2020-05-261-3/+0
|
* SERVER-48257 Reject reconfig via heartbeat during election.Siyuan Zhou2020-05-181-17/+8
|
* SERVER-48115: Initialize pingStats before _handleHeartbeatResponse()Xuerui Fa2020-05-121-1/+6
|
* SERVER-47949 Don't fetch or install a newer config via heartbeat while in ↵William Schultz2020-05-091-2/+14
| | | | drain mode
* SERVER-47648 Simplify single node replset stepup on initiate and reconfigSiyuan Zhou2020-05-081-1/+3
|
* SERVER-47449: Re-evaluate sync source after fetching each batch of oplog entriesXuerui Fa2020-05-081-2/+3
|
* SERVER-47735 change mongo source over to logv2Billy Donahue2020-04-261-2/+2
| | | | | | - Remove several legacy logger/ files - Convert all MONGO_LOG_DEFAULT_COMPONENT to the LOGV2 version. - Globally replace logger::{LogSeverity,LogComponent} => logv2::
* SERVER-47142 Check primary before writing config and no-op.Siyuan Zhou2020-04-171-1/+6
|
* SERVER-44068 Add a 'restartHeartbeats' replication test commandWilliam Schultz2020-04-141-0/+8
|
* SERVER-46345 Remove newlyAdded field on heartbeats that indicate a node left ↵Judah Schvimer2020-04-021-0/+38
| | | | initial sync
* SERVER-47040 LOGV2_FATAL also fassertsHenrik Edin2020-03-241-2/+1
| | | | Added LOGV2_FATAL_NOTRACE and LOGV2_CONTINUE to have different behavior.
* SERVER-46517: Move the update of readWriteAbility out of ↵Lingzhi Deng2020-03-191-2/+9
| | | | _updateMemberStateFromTopologyCoordinator
* SERVER-46389 Improve replication log line styleTess Avitabile2020-03-171-74/+119
|
* SERVER-46381 Test concurrent stepdown and reconfigA. Jesse Jiryu Davis2020-03-171-0/+18
|
* Revert "SERVER-46381 Test concurrent stepdown and reconfig"A. Jesse Jiryu Davis2020-03-151-18/+0
| | | | This reverts commit 5b7782502396354468815ff56150be789599919a.
* SERVER-46381 Test concurrent stepdown and reconfigA. Jesse Jiryu Davis2020-03-141-0/+18
|
* Revert "SERVER-46381 Test concurrent reconfig and stepdown"Lingzhi Deng2020-03-111-18/+0
| | | | This reverts commit bdf61762f8fd755b784b55af8457f8fcdd7fe068.
* SERVER-46381 Test concurrent reconfig and stepdownA. Jesse Jiryu Davis2020-03-111-0/+18
|
* SERVER-46500: Remove unused function _requestRemotePrimaryStepdown and ↵Lingzhi Deng2020-03-021-17/+0
| | | | delete test request_primary_stepdown.js
* SERVER-46074 Improve log attributes for repl directory and bridge.cppTess Avitabile2020-02-261-25/+22
|
* SERVER-45085 check config replication condition on reconfigPavithra Vetriselvan2020-02-251-2/+5
|
* SERVER-46303 Omit configTerm -1 from heartbeatsA. Jesse Jiryu Davis2020-02-241-4/+1
|
* SERVER-46156 Deprecate LogstreamBuilder and more manual log conversionsHenrik Edin2020-02-231-64/+139
| | | | | | | * Remove setPlainConsoleLogger() * Update errorcodes linter to work with custom user defined log macros rename src/mongo/embedded/{embedded_log_appender.h => embedded_log_backend.h} (61%)
* SERVER-45869 automatically converted structured loggingGabriel Russell2020-02-131-32/+57
|
* SERVER-45082 Utilize ConfigVersionAndTerm structure for comparison and ↵William Schultz2020-02-101-15/+10
| | | | string formatting
* SERVER-45039 Awaitable isMaster returns an error on reconfigs that change ↵Jason Chan2020-02-071-2/+1
| | | | the SplitHorizon
* SERVER-45082 Secondaries only learn replica set configs with a newer ↵William Schultz2020-02-061-3/+6
| | | | (version, term) pair
* SERVER-45084 Audit all usages of ReplSetConfig::getConfigVersion()William Schultz2020-01-291-7/+12
|
* SERVER-42385 Reduce log spam associated with election timeout resets.Matthew Russotto2019-10-231-20/+45
|
* SERVER-42825 Log and track metrics.repl.stateTransition counters after ↵Xuerui Fa2019-10-161-4/+4
| | | | stopped killing user operation
* SERVER-43317 merge failpoint headers. Rewrite docs.Billy Donahue2019-10-031-1/+1
| | | | iterate docs
* SERVER-43135: Introduce a future-based API for waiting for write concernLingzhi Deng2019-10-021-2/+2
|
* SERVER-41506 Added tracking for metrics around a nodes calling an electionXuerui Fa2019-09-241-20/+21
|
* SERVER-42165 Replace uses of stdx::mutex with mongo::MutexBen Caimano2019-09-171-13/+13
|
* SERVER-43119 FailPoint cleanupBilly Donahue2019-09-101-3/+3
| | | | | | | | | | | - Don't use MONGO_INITIALIZER to declare each fail point. We only need one init task in total: freeze and iterate the registry. - remove MONGO_FAIL_POINT_DECLARE macro (extern) - remove MONGO_FAIL_POINT_SHOULD_FAIL macro (FailPoint::shouldFail) - remove MONGO_FAIL_POINT_BLOCK_IF (FailPoint::executeIf) - remove MONGO_FAIL_POINT_BLOCK (FailPoint::execute) - clean up FailPointRegistry and fail_point_service implementation.
* SERVER-41508 Track the time the new term oplog entry was majority committed ↵Samyukta Lanka2019-09-061-0/+2
| | | | in replSetStatus on primaries
* SERVER-41503 Track the target opTime for catchup in replSetStatus on primariesMedha Potluri2019-08-131-0/+8
|
* SERVER-42479 Remove FCV checks for propagating commit point through hearbeatsJason Chan2019-08-061-13/+4
|
* SERVER-42485 Make wall clock times in replication structures required after 4.2Jason Chan2019-08-051-4/+3
|
* SERVER-42485 Remove FCV checks gating reporting wall clock times in ReplicationJason Chan2019-08-051-11/+4
|
* SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.12019-07-271-5/+5
|