summaryrefslogtreecommitdiff
path: root/src/mongo/db/index_builder.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/index_builder.h')
-rw-r--r--src/mongo/db/index_builder.h13
1 files changed, 2 insertions, 11 deletions
diff --git a/src/mongo/db/index_builder.h b/src/mongo/db/index_builder.h
index 11eeeea971c..2b68cd5ee9a 100644
--- a/src/mongo/db/index_builder.h
+++ b/src/mongo/db/index_builder.h
@@ -92,21 +92,12 @@ public:
/**
* Instead of building the index in a background thread, build on the current thread.
*/
- Status buildInForeground(OperationContext* opCtx, Database* db) const;
+ Status buildInForeground(OperationContext* opCtx, Database* db, Collection* coll) const;
static bool canBuildInBackground();
private:
- Status _buildAndHandleErrors(OperationContext* opCtx,
- Database* db,
- bool buildInBackground,
- Lock::DBLock* dbLock) const;
-
- Status _build(OperationContext* opCtx,
- bool buildInBackground,
- Collection* coll,
- MultiIndexBlock& indexer,
- Lock::DBLock* dbLock) const;
+ Status _build(OperationContext* opCtx, Collection* coll, MultiIndexBlock& indexer) const;
const BSONObj _index;
const IndexConstraints _indexConstraints;
const ReplicatedWrites _replicatedWrites;