summaryrefslogtreecommitdiff
path: root/src/mongo/db/s/read_only_catalog_cache_loader.cpp
diff options
context:
space:
mode:
authorKaloian Manassiev <kaloian.manassiev@mongodb.com>2017-08-01 18:55:52 -0400
committerKaloian Manassiev <kaloian.manassiev@mongodb.com>2017-08-10 12:49:33 -0400
commit7ce57a44876cfedcedaf2dd9896817a2b021df66 (patch)
tree04f8e498f16db52da80a74435049a0f0995de970 /src/mongo/db/s/read_only_catalog_cache_loader.cpp
parenta14097396cba4366d159dde303a6d4af130e781f (diff)
downloadmongo-7ce57a44876cfedcedaf2dd9896817a2b021df66.tar.gz
SERVER-30147 Add ability to wait on collection metadata flush
Diffstat (limited to 'src/mongo/db/s/read_only_catalog_cache_loader.cpp')
-rw-r--r--src/mongo/db/s/read_only_catalog_cache_loader.cpp25
1 files changed, 3 insertions, 22 deletions
diff --git a/src/mongo/db/s/read_only_catalog_cache_loader.cpp b/src/mongo/db/s/read_only_catalog_cache_loader.cpp
index 46cd792ddb7..1b8175cba41 100644
--- a/src/mongo/db/s/read_only_catalog_cache_loader.cpp
+++ b/src/mongo/db/s/read_only_catalog_cache_loader.cpp
@@ -30,32 +30,13 @@
#include "mongo/db/s/read_only_catalog_cache_loader.h"
-#include "mongo/db/operation_context.h"
-
namespace mongo {
using CollectionAndChangedChunks = CatalogCacheLoader::CollectionAndChangedChunks;
-void ReadOnlyCatalogCacheLoader::initializeReplicaSetRole(bool isPrimary) {
- return;
-}
-
-void ReadOnlyCatalogCacheLoader::onStepDown() {
- return;
-}
-
-void ReadOnlyCatalogCacheLoader::onStepUp() {
- return;
-}
-
-void ReadOnlyCatalogCacheLoader::notifyOfCollectionVersionUpdate(const NamespaceString& nss) {
- return;
-}
-
-Status ReadOnlyCatalogCacheLoader::waitForCollectionVersion(OperationContext* opCtx,
- const NamespaceString& nss,
- const ChunkVersion& version) {
- return Status::OK();
+void ReadOnlyCatalogCacheLoader::waitForCollectionFlush(OperationContext* opCtx,
+ const NamespaceString& nss) {
+ MONGO_UNREACHABLE;
}
std::shared_ptr<Notification<void>> ReadOnlyCatalogCacheLoader::getChunksSince(