diff options
author | Marcos José Grillo Ramírez <marcos.grillo@10gen.com> | 2019-11-06 16:51:39 +0000 |
---|---|---|
committer | evergreen <evergreen@mongodb.com> | 2019-11-06 16:51:39 +0000 |
commit | 6ef06c9093462bec22c2219c341b0219f1864cca (patch) | |
tree | 902db55296b0edea2798f3c61d93d77eef83fa0c /src/mongo/s/catalog | |
parent | 39c08aceaf7fa15a8e65cf80b09863b452425426 (diff) | |
download | mongo-6ef06c9093462bec22c2219c341b0219f1864cca.tar.gz |
SERVER-31083 Allow passing primary shard to "enableSharding" command for a new database
Diffstat (limited to 'src/mongo/s/catalog')
-rw-r--r-- | src/mongo/s/catalog/sharding_catalog_client_mock.cpp | 3 | ||||
-rw-r--r-- | src/mongo/s/catalog/sharding_catalog_client_mock.h | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/src/mongo/s/catalog/sharding_catalog_client_mock.cpp b/src/mongo/s/catalog/sharding_catalog_client_mock.cpp index 481b9448033..35c22b68ff2 100644 --- a/src/mongo/s/catalog/sharding_catalog_client_mock.cpp +++ b/src/mongo/s/catalog/sharding_catalog_client_mock.cpp @@ -188,7 +188,8 @@ Status ShardingCatalogClientMock::removeConfigDocuments(OperationContext* opCtx, } Status ShardingCatalogClientMock::createDatabase(OperationContext* opCtx, - const std::string& dbName) { + StringData dbName, + ShardId primaryShard) { return {ErrorCodes::InternalError, "Method not implemented"}; } diff --git a/src/mongo/s/catalog/sharding_catalog_client_mock.h b/src/mongo/s/catalog/sharding_catalog_client_mock.h index f8c84300cc1..c4123518ea3 100644 --- a/src/mongo/s/catalog/sharding_catalog_client_mock.h +++ b/src/mongo/s/catalog/sharding_catalog_client_mock.h @@ -133,7 +133,7 @@ public: const BSONObj& query, const WriteConcernOptions& writeConcern) override; - Status createDatabase(OperationContext* opCtx, const std::string& dbName); + Status createDatabase(OperationContext* opCtx, StringData dbName, ShardId primaryShard); DistLockManager* getDistLockManager() override; |