summaryrefslogtreecommitdiff
path: root/src/mongo/db/client.h
diff options
context:
space:
mode:
authorEliot Horowitz <eliot@10gen.com>2014-11-12 12:31:45 -0500
committerEliot Horowitz <eliot@10gen.com>2014-11-12 12:31:45 -0500
commitfbb583f7025d6a04ee9d1b499cbe18f6b06ab4df (patch)
tree8845a606e985122538d3eadf32cc349081e445b9 /src/mongo/db/client.h
parent7c8b3c68da9dd93641c59e6cff7a47a264fd68b4 (diff)
downloadmongo-fbb583f7025d6a04ee9d1b499cbe18f6b06ab4df.tar.gz
SERVER-16108: Remove extra Timer and std::string in AutoGetCollectionForRead
Diffstat (limited to 'src/mongo/db/client.h')
-rw-r--r--src/mongo/db/client.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mongo/db/client.h b/src/mongo/db/client.h
index 2c287915cfc..78696268ff3 100644
--- a/src/mongo/db/client.h
+++ b/src/mongo/db/client.h
@@ -77,6 +77,7 @@ namespace mongo {
Database* getDb() const {
return _db;
}
+
private:
const Lock::DBLock _dbLock;
Database* const _db;
@@ -140,11 +141,11 @@ namespace mongo {
}
private:
- void _init();
+ void _init(const std::string& ns,
+ const StringData& coll);
const Timer _timer;
OperationContext* const _txn;
- const NamespaceString _nss;
const AutoGetDb _db;
const Lock::CollectionLock _collLock;