diff options
author | Kaloian Manassiev <kaloian.manassiev@mongodb.com> | 2018-07-22 23:20:32 -0400 |
---|---|---|
committer | Kaloian Manassiev <kaloian.manassiev@mongodb.com> | 2018-07-23 10:45:21 -0400 |
commit | ef2f722627f09aba4f25ad46a557da7f416ce8da (patch) | |
tree | 73c6fc44e366488b54398b06f993ccb163014cea | |
parent | 7c90c54e1115710c8f5c2246074ab5b9729c5422 (diff) | |
download | mongo-ef2f722627f09aba4f25ad46a557da7f416ce8da.tar.gz |
SERVER-36232 Ensure chunk migration commit and the subsequent refresh are causally consistentr4.0.1-rc0
(cherry picked from commit ba25922e6b2bffa60a8a4f3db8adca612da55e95)
-rw-r--r-- | src/mongo/db/s/migration_source_manager.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mongo/db/s/migration_source_manager.cpp b/src/mongo/db/s/migration_source_manager.cpp index f21f18da507..aec463b0c31 100644 --- a/src/mongo/db/s/migration_source_manager.cpp +++ b/src/mongo/db/s/migration_source_manager.cpp @@ -519,7 +519,7 @@ Status MigrationSourceManager::commitChunkMetadataOnConfig(OperationContext* opC // and subsequent callers will try to do a full refresh. const auto refreshStatus = [&] { try { - forceShardFilteringMetadataRefresh(opCtx, getNss()); + forceShardFilteringMetadataRefresh(opCtx, getNss(), true); return Status::OK(); } catch (const DBException& ex) { return ex.toStatus(); |