summaryrefslogtreecommitdiff
path: root/src/mongo/s/catalog/sharding_catalog_client_impl.h
diff options
context:
space:
mode:
authorjannaerin <golden.janna@gmail.com>2018-03-19 17:20:00 -0400
committerjannaerin <golden.janna@gmail.com>2018-03-21 20:12:27 -0400
commit8560ff52901092fb22a61e998de84ce4ace307f5 (patch)
tree683ac7af770cb7af7fb88dd800065b4b5e18f300 /src/mongo/s/catalog/sharding_catalog_client_impl.h
parent42bd621113ac0ef29df87a523402c6b0091fd4b9 (diff)
downloadmongo-8560ff52901092fb22a61e998de84ce4ace307f5.tar.gz
SERVER-33867 Create and store db versions in config.databases on setFCV=4.0
Diffstat (limited to 'src/mongo/s/catalog/sharding_catalog_client_impl.h')
-rw-r--r--src/mongo/s/catalog/sharding_catalog_client_impl.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mongo/s/catalog/sharding_catalog_client_impl.h b/src/mongo/s/catalog/sharding_catalog_client_impl.h
index 69ab623b5c2..f20ea1e4ac1 100644
--- a/src/mongo/s/catalog/sharding_catalog_client_impl.h
+++ b/src/mongo/s/catalog/sharding_catalog_client_impl.h
@@ -91,6 +91,9 @@ public:
const std::string& dbName,
repl::ReadConcernLevel readConcernLevel) override;
+ StatusWith<repl::OpTimeWith<std::vector<DatabaseType>>> getAllDBs(
+ OperationContext* opCtx, repl::ReadConcernLevel readConcern) override;
+
StatusWith<repl::OpTimeWith<CollectionType>> getCollection(
OperationContext* opCtx,
const NamespaceString& nss,