diff options
Diffstat (limited to 'src/mongo/dbtests/query_stage_collscan.cpp')
-rw-r--r-- | src/mongo/dbtests/query_stage_collscan.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mongo/dbtests/query_stage_collscan.cpp b/src/mongo/dbtests/query_stage_collscan.cpp index 536a9446cff..689ce3677e9 100644 --- a/src/mongo/dbtests/query_stage_collscan.cpp +++ b/src/mongo/dbtests/query_stage_collscan.cpp @@ -74,11 +74,11 @@ namespace QueryStageCollectionScan { } int countResults(CollectionScanParams::Direction direction, const BSONObj& filterObj) { - Client::ReadContext ctx(&_txn, ns()); + AutoGetCollectionForRead ctx(&_txn, ns()); // Configure the scan. CollectionScanParams params; - params.collection = ctx.ctx().db()->getCollection( &_txn, ns() ); + params.collection = ctx.getCollection(); params.direction = direction; params.tailable = false; @@ -184,11 +184,11 @@ namespace QueryStageCollectionScan { class QueryStageCollscanObjectsInOrderForward : public QueryStageCollectionScanBase { public: void run() { - Client::ReadContext ctx(&_txn, ns()); + AutoGetCollectionForRead ctx(&_txn, ns()); // Configure the scan. CollectionScanParams params; - params.collection = ctx.ctx().db()->getCollection( &_txn, ns() ); + params.collection = ctx.getCollection(); params.direction = CollectionScanParams::FORWARD; params.tailable = false; @@ -215,10 +215,10 @@ namespace QueryStageCollectionScan { class QueryStageCollscanObjectsInOrderBackward : public QueryStageCollectionScanBase { public: void run() { - Client::ReadContext ctx(&_txn, ns()); + AutoGetCollectionForRead ctx(&_txn, ns()); CollectionScanParams params; - params.collection = ctx.ctx().db()->getCollection( &_txn, ns() ); + params.collection = ctx.getCollection(); params.direction = CollectionScanParams::BACKWARD; params.tailable = false; |