Revert "SERVER-118853 Refactor code from _completeStepUp() into stepUpIfEligible()" (#49272)
GitOrigin-RevId: 2e5200649ea1fb9d97f02d617aa18b17007ccd88
This commit is contained in:
committed by
MongoDB Bot
parent
2cc62a244f
commit
4055ee7c19
@@ -791,7 +791,7 @@ public:
|
||||
LOGV2(21581, "Received replSetStepUp request");
|
||||
|
||||
const bool skipDryRun = cmdObj["skipDryRun"].trueValue();
|
||||
status = ReplicationCoordinator::get(opCtx)->stepUpIfEligible(opCtx, skipDryRun);
|
||||
status = ReplicationCoordinator::get(opCtx)->stepUpIfEligible(skipDryRun);
|
||||
|
||||
if (!status.isOK()) {
|
||||
LOGV2(21582, "replSetStepUp request failed", "error"_attr = causedBy(status));
|
||||
|
||||
@@ -1052,7 +1052,7 @@ public:
|
||||
virtual WriteConcernOptions populateUnsetWriteConcernOptionsSyncMode(
|
||||
WriteConcernOptions wc) = 0;
|
||||
|
||||
virtual Status stepUpIfEligible(OperationContext* opCtx, bool skipDryRun) = 0;
|
||||
virtual Status stepUpIfEligible(bool skipDryRun) = 0;
|
||||
|
||||
virtual ServiceContext* getServiceContext() = 0;
|
||||
|
||||
|
||||
@@ -475,7 +475,7 @@ public:
|
||||
|
||||
WriteConcernOptions populateUnsetWriteConcernOptionsSyncMode(WriteConcernOptions wc) override;
|
||||
|
||||
Status stepUpIfEligible(OperationContext* opCtx, bool skipDryRun) override;
|
||||
Status stepUpIfEligible(bool skipDryRun) override;
|
||||
|
||||
Status abortCatchupIfNeeded(PrimaryCatchUpConclusionReason reason) override;
|
||||
|
||||
|
||||
@@ -355,7 +355,7 @@ void ReplicationCoordinatorImpl::stepDown(OperationContext* opCtx,
|
||||
(endTimeYieldLocksInvalidateSessions - startTimeYieldLocksInvalidateSessions));
|
||||
}
|
||||
|
||||
Status ReplicationCoordinatorImpl::stepUpIfEligible(OperationContext* opCtx, bool skipDryRun) {
|
||||
Status ReplicationCoordinatorImpl::stepUpIfEligible(bool skipDryRun) {
|
||||
|
||||
auto reason = skipDryRun ? StartElectionReasonEnum::kStepUpRequestSkipDryRun
|
||||
: StartElectionReasonEnum::kStepUpRequest;
|
||||
|
||||
@@ -750,7 +750,7 @@ WriteConcernOptions ReplicationCoordinatorMock::populateUnsetWriteConcernOptions
|
||||
return wc;
|
||||
}
|
||||
|
||||
Status ReplicationCoordinatorMock::stepUpIfEligible(OperationContext* opCtx, bool skipDryRun) {
|
||||
Status ReplicationCoordinatorMock::stepUpIfEligible(bool skipDryRun) {
|
||||
return Status::OK();
|
||||
}
|
||||
|
||||
|
||||
@@ -382,7 +382,7 @@ public:
|
||||
|
||||
WriteConcernOptions populateUnsetWriteConcernOptionsSyncMode(WriteConcernOptions wc) override;
|
||||
|
||||
Status stepUpIfEligible(OperationContext* opCtx, bool skipDryRun) override;
|
||||
Status stepUpIfEligible(bool skipDryRun) override;
|
||||
|
||||
/**
|
||||
* Sets the return value for calls to getConfig.
|
||||
|
||||
@@ -531,7 +531,7 @@ void ReplicationCoordinatorNoOp::clearCommittedSnapshot() {
|
||||
MONGO_UNREACHABLE;
|
||||
}
|
||||
|
||||
Status ReplicationCoordinatorNoOp::stepUpIfEligible(OperationContext* opCtx, bool skipDryRun) {
|
||||
Status ReplicationCoordinatorNoOp::stepUpIfEligible(bool skipDryRun) {
|
||||
MONGO_UNREACHABLE;
|
||||
}
|
||||
|
||||
|
||||
@@ -334,7 +334,7 @@ public:
|
||||
|
||||
Status waitForPrimaryMajorityReadsAvailable(OperationContext* opCtx) const final;
|
||||
|
||||
Status stepUpIfEligible(OperationContext* opCtx, bool skipDryRun) final;
|
||||
Status stepUpIfEligible(bool skipDryRun) final;
|
||||
|
||||
Status abortCatchupIfNeeded(PrimaryCatchUpConclusionReason reason) final;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user