summaryrefslogtreecommitdiff
path: root/src/mongo/s/config_server_catalog_cache_loader.h
diff options
context:
space:
mode:
authorDianna Hohensee <dianna.hohensee@10gen.com>2017-07-10 14:21:57 -0400
committerDianna Hohensee <dianna.hohensee@10gen.com>2017-07-10 19:38:01 -0400
commit3b1554c77ce9c80b30044654ff2cab3aff7070d4 (patch)
treeefbcf847f86b37349d51dfe91414e7312ae02172 /src/mongo/s/config_server_catalog_cache_loader.h
parenta13467bddf585a6265e09319f1f769fc0e60beb0 (diff)
downloadmongo-3b1554c77ce9c80b30044654ff2cab3aff7070d4.tar.gz
SERVER-29745 after a successful migration, ensure the metadata update is persisted before range deletion is schedule
Diffstat (limited to 'src/mongo/s/config_server_catalog_cache_loader.h')
-rw-r--r--src/mongo/s/config_server_catalog_cache_loader.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mongo/s/config_server_catalog_cache_loader.h b/src/mongo/s/config_server_catalog_cache_loader.h
index 9f7512f30bb..1a2451628da 100644
--- a/src/mongo/s/config_server_catalog_cache_loader.h
+++ b/src/mongo/s/config_server_catalog_cache_loader.h
@@ -47,6 +47,9 @@ public:
void notifyOfCollectionVersionUpdate(OperationContext* opCtx,
const NamespaceString& nss,
const ChunkVersion& version) override;
+ Status waitForCollectionVersion(OperationContext* opCtx,
+ const NamespaceString& nss,
+ const ChunkVersion& version) override;
std::shared_ptr<Notification<void>> getChunksSince(
const NamespaceString& nss,