Skip to content

Commit 72e88ad

Browse files
committed
Revert "feat(lib): implement executeOperationV2"
This reverts commit 67d4edf.
1 parent e1e24ed commit 72e88ad

File tree

4 files changed

+2
-242
lines changed

4 files changed

+2
-242
lines changed

lib/collection.js

+2-6
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ const indexes = require('./operations/collection_ops').indexes;
4646
const indexExists = require('./operations/collection_ops').indexExists;
4747
const indexInformation = require('./operations/collection_ops').indexInformation;
4848
const insertMany = require('./operations/collection_ops').insertMany;
49+
const insertOne = require('./operations/collection_ops').insertOne;
4950
const isCapped = require('./operations/collection_ops').isCapped;
5051
const mapReduce = require('./operations/collection_ops').mapReduce;
5152
const optionsOp = require('./operations/collection_ops').optionsOp;
@@ -60,9 +61,6 @@ const updateDocuments = require('./operations/collection_ops').updateDocuments;
6061
const updateMany = require('./operations/collection_ops').updateMany;
6162
const updateOne = require('./operations/collection_ops').updateOne;
6263

63-
const InsertOneOperation = require('./operations/insert_one');
64-
const executeOperationV2 = require('./operations/execute_operation_v2');
65-
6664
/**
6765
* @fileOverview The **Collection** class is an internal class that embodies a MongoDB collection
6866
* allowing for insert/update/remove/find and other command operation on that MongoDB collection.
@@ -462,9 +460,7 @@ Collection.prototype.insertOne = function(doc, options, callback) {
462460
options.ignoreUndefined = this.s.options.ignoreUndefined;
463461
}
464462

465-
const insertOneOperation = new InsertOneOperation(this, doc, options);
466-
467-
return executeOperationV2(this.s.topology, insertOneOperation, callback);
463+
return executeOperation(this.s.topology, insertOne, [this, doc, options, callback]);
468464
};
469465

470466
/**

lib/operations/execute_operation_v2.js

-86
This file was deleted.

lib/operations/insert_one.js

-94
This file was deleted.

lib/operations/operation.js

-56
This file was deleted.

0 commit comments

Comments
 (0)