summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKonstantin Trushin <konstantin.trushin@percona.com>2022-08-30 17:09:04 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2022-08-30 23:34:42 +0000
commitcdda7d10a0907b41c8aafdde08f3bee6d123db78 (patch)
treea64c7929f673852bcd7baad0a8f63025b8157ff4
parent6fbccbff53e97e48e3813f4fa1197b2513ae5fdb (diff)
downloadmongo-cdda7d10a0907b41c8aafdde08f3bee6d123db78.tar.gz
SERVER-44137: ReplicationCoordinatorExternalStateImpl: clean up constants
Rename constants to comply with the code style. Remove unused constants. Signed-off-by: ali-mir <ali.mir@mongodb.com>
-rw-r--r--src/mongo/db/repl/replication_coordinator_external_state_impl.cpp32
1 files changed, 14 insertions, 18 deletions
diff --git a/src/mongo/db/repl/replication_coordinator_external_state_impl.cpp b/src/mongo/db/repl/replication_coordinator_external_state_impl.cpp
index fcb5833c49a..8da1bcc1f5c 100644
--- a/src/mongo/db/repl/replication_coordinator_external_state_impl.cpp
+++ b/src/mongo/db/repl/replication_coordinator_external_state_impl.cpp
@@ -130,15 +130,11 @@ namespace mongo {
namespace repl {
namespace {
-const char localDbName[] = "local";
+const char kLocalDbName[] = "local";
// TODO SERVER-62491 Use SystemTenantId
-const auto configDatabaseName = DatabaseName(boost::none, localDbName);
-const auto lastVoteDatabaseName = localDbName;
-const char meCollectionName[] = "local.me";
-const auto meDatabaseName = localDbName;
-const char tsFieldName[] = "ts";
+const DatabaseName kConfigDatabaseName{boost::none, kLocalDbName};
-const NamespaceString configCollectionNS{"local", "system.replset"};
+const NamespaceString kConfigCollectionNS{kLocalDbName, "system.replset"};
MONGO_FAIL_POINT_DEFINE(dropPendingCollectionReaperHang);
@@ -430,7 +426,7 @@ Status ReplicationCoordinatorExternalStateImpl::initializeReplSetStorage(Operati
{
// Writes to 'local.system.replset' must be untimestamped.
WriteUnitOfWork wuow(opCtx);
- Helpers::putSingleton(opCtx, configCollectionNS, config);
+ Helpers::putSingleton(opCtx, kConfigCollectionNS, config);
wuow.commit();
}
{
@@ -563,13 +559,13 @@ StatusWith<BSONObj> ReplicationCoordinatorExternalStateImpl::loadLocalConfigDocu
OperationContext* opCtx) {
try {
return writeConflictRetry(
- opCtx, "load replica set config", configCollectionNS.ns(), [opCtx] {
+ opCtx, "load replica set config", kConfigCollectionNS.ns(), [opCtx] {
BSONObj config;
- if (!Helpers::getSingleton(opCtx, configCollectionNS, config)) {
+ if (!Helpers::getSingleton(opCtx, kConfigCollectionNS, config)) {
return StatusWith<BSONObj>(
ErrorCodes::NoMatchingDocument,
"Did not find replica set configuration document in {}"_format(
- configCollectionNS.toString()));
+ kConfigCollectionNS.toString()));
}
return StatusWith<BSONObj>(config);
});
@@ -582,12 +578,12 @@ Status ReplicationCoordinatorExternalStateImpl::storeLocalConfigDocument(Operati
const BSONObj& config,
bool writeOplog) {
try {
- writeConflictRetry(opCtx, "save replica set config", configCollectionNS.ns(), [&] {
+ writeConflictRetry(opCtx, "save replica set config", kConfigCollectionNS.ns(), [&] {
{
// Writes to 'local.system.replset' must be untimestamped.
WriteUnitOfWork wuow(opCtx);
- Lock::DBLock dbWriteLock(opCtx, configDatabaseName, MODE_X);
- Helpers::putSingleton(opCtx, configCollectionNS, config);
+ Lock::DBLock dbWriteLock(opCtx, kConfigDatabaseName, MODE_X);
+ Helpers::putSingleton(opCtx, kConfigCollectionNS, config);
wuow.commit();
}
@@ -613,11 +609,11 @@ Status ReplicationCoordinatorExternalStateImpl::storeLocalConfigDocument(Operati
Status ReplicationCoordinatorExternalStateImpl::replaceLocalConfigDocument(
OperationContext* opCtx, const BSONObj& config) try {
- writeConflictRetry(opCtx, "replace replica set config", configCollectionNS.ns(), [&] {
+ writeConflictRetry(opCtx, "replace replica set config", kConfigCollectionNS.ns(), [&] {
WriteUnitOfWork wuow(opCtx);
- Lock::DBLock dbWriteLock(opCtx, configDatabaseName, MODE_X);
- Helpers::emptyCollection(opCtx, configCollectionNS);
- Helpers::putSingleton(opCtx, configCollectionNS, config);
+ Lock::DBLock dbWriteLock(opCtx, kConfigDatabaseName, MODE_X);
+ Helpers::emptyCollection(opCtx, kConfigCollectionNS);
+ Helpers::putSingleton(opCtx, kConfigCollectionNS, config);
wuow.commit();
});
return Status::OK();