summaryrefslogtreecommitdiff
path: root/src/mongo/db/namespace_string.cpp
diff options
context:
space:
mode:
authorGabriel Marks <gabriel.marks@mongodb.com>2022-08-15 17:02:40 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2022-08-15 18:09:03 +0000
commit66163eb7cf262e3ae7f033bf7145a426b39559ec (patch)
treeed1c4c13a7dc45f2e224ca63ad3dd253b2da5c73 /src/mongo/db/namespace_string.cpp
parent7e08691fc9d16cc78cb2d899532ffb13a29bba77 (diff)
downloadmongo-66163eb7cf262e3ae7f033bf7145a426b39559ec.tar.gz
SERVER-68311 get/setClusterParameter invocations use tenant collection
Diffstat (limited to 'src/mongo/db/namespace_string.cpp')
-rw-r--r--src/mongo/db/namespace_string.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/mongo/db/namespace_string.cpp b/src/mongo/db/namespace_string.cpp
index 9a79fc2f4ca..b6c95f10c6b 100644
--- a/src/mongo/db/namespace_string.cpp
+++ b/src/mongo/db/namespace_string.cpp
@@ -307,6 +307,12 @@ bool NamespaceString::mustBeAppliedInOwnOplogBatch() const {
_ns == kConfigsvrShardsNamespace.ns();
}
+NamespaceString NamespaceString::makeClusterParametersNSS(
+ const boost::optional<TenantId>& tenantId) {
+ return tenantId ? NamespaceString(tenantId, kConfigDb, "clusterParameters")
+ : kClusterParametersNamespace;
+}
+
NamespaceString NamespaceString::makeListCollectionsNSS(const DatabaseName& dbName) {
NamespaceString nss(dbName, listCollectionsCursorCol);
dassert(nss.isValid());