diff options
author | Sophia Tan <sophia_tll@hotmail.com> | 2022-11-09 18:12:27 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2022-11-09 18:41:29 +0000 |
commit | e1a65fd76f0f402122c4be3c01169b125cdfaaf5 (patch) | |
tree | 453cc54b9e4e55ba1c56131f2ac5ef4ec9760450 | |
parent | 484eee157ecc039fafbbef6a4aae0286c8bbc3b5 (diff) | |
download | mongo-e1a65fd76f0f402122c4be3c01169b125cdfaaf5.tar.gz |
SERVER-70825 Rename collection across dbs should also work in multitenancy mode
-rw-r--r-- | buildscripts/resmokeconfig/suites/native_tenant_data_isolation_jscore_passthrough.yml | 1 | ||||
-rw-r--r-- | src/mongo/db/catalog/rename_collection.cpp | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/buildscripts/resmokeconfig/suites/native_tenant_data_isolation_jscore_passthrough.yml b/buildscripts/resmokeconfig/suites/native_tenant_data_isolation_jscore_passthrough.yml index b5670dcac84..207118eb7d7 100644 --- a/buildscripts/resmokeconfig/suites/native_tenant_data_isolation_jscore_passthrough.yml +++ b/buildscripts/resmokeconfig/suites/native_tenant_data_isolation_jscore_passthrough.yml @@ -6,6 +6,7 @@ selector: # Currently, the test suite is only used for verify the override implemented by inject_security_token.js. - jstests/core/basic8.js - jstests/core/count.js + - jstests/core/rename_collection_different_dbs.js - jstests/core/all.js - jstests/core/timeseries/timeseries_internal_bucket_geo_within.js - jstests/core/timeseries/bucket_granularity.js diff --git a/src/mongo/db/catalog/rename_collection.cpp b/src/mongo/db/catalog/rename_collection.cpp index e9f851bbb62..f29fc85f73a 100644 --- a/src/mongo/db/catalog/rename_collection.cpp +++ b/src/mongo/db/catalog/rename_collection.cpp @@ -561,7 +561,7 @@ Status renameBetweenDBs(OperationContext* opCtx, "sourceCollection"_attr = source); // Renaming across databases will result in a new UUID. - NamespaceStringOrUUID tmpCollUUID{tmpName.db().toString(), UUID::gen()}; + NamespaceStringOrUUID tmpCollUUID{tmpName.dbName(), UUID::gen()}; { auto collectionOptions = sourceColl->getCollectionOptions(); |