diff options
Diffstat (limited to 'src/mongo/db/s/shard_key_util.cpp')
-rw-r--r-- | src/mongo/db/s/shard_key_util.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mongo/db/s/shard_key_util.cpp b/src/mongo/db/s/shard_key_util.cpp index 906757d353c..62c67614e2e 100644 --- a/src/mongo/db/s/shard_key_util.cpp +++ b/src/mongo/db/s/shard_key_util.cpp @@ -167,7 +167,8 @@ void validateShardKeyAgainstExistingIndexes(OperationContext* opCtx, } } - auto countCmd = BSON("count" << nss.coll()); + auto countCmd = BSON("count" << nss.coll() << repl::ReadConcernArgs::kReadConcernFieldName + << repl::ReadConcernArgs::kImplicitDefault); auto countRes = uassertStatusOK(primaryShard->runCommand(opCtx, ReadPreferenceSetting(ReadPreference::PrimaryOnly), |