diff options
Diffstat (limited to 'src/mongo/db/index_builder.h')
-rw-r--r-- | src/mongo/db/index_builder.h | 13 |
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; |