diff options
Diffstat (limited to 'src/mongo/s/ns_targeter.h')
-rw-r--r-- | src/mongo/s/ns_targeter.h | 19 |
1 files changed, 2 insertions, 17 deletions
diff --git a/src/mongo/s/ns_targeter.h b/src/mongo/s/ns_targeter.h index 087725697d2..1e6182b67b7 100644 --- a/src/mongo/s/ns_targeter.h +++ b/src/mongo/s/ns_targeter.h @@ -157,26 +157,11 @@ struct ShardEndpoint { ShardEndpoint(const ShardEndpoint& other) : shardName(other.shardName), shardVersion(other.shardVersion) {} - ShardEndpoint(const std::string& shardName, const ChunkVersion& shardVersion) + ShardEndpoint(const std::string& shardName, const ChunkVersionAndOpTime& shardVersion) : shardName(shardName), shardVersion(shardVersion) {} const std::string shardName; - const ChunkVersion shardVersion; - - // - // For testing *only* - do not use as part of API - // - - BSONObj toBSON() const { - BSONObjBuilder b; - appendBSON(&b); - return b.obj(); - } - - void appendBSON(BSONObjBuilder* builder) const { - builder->append("shardName", shardName); - shardVersion.addToBSON(*builder, "shardVersion"); - } + const ChunkVersionAndOpTime shardVersion; }; } // namespace mongo |