-
Type: Bug
-
Resolution: Duplicate
-
Priority: Major - P3
-
None
-
Affects Version/s: 2.8.0-rc4
-
Component/s: Storage, WiredTiger
-
Fully Compatible
-
ALL
-
The docs state that ensureIndex(..,
{"background":false}) don't block all operations on a database but that is not the case for WiredTiger.With a long-running background index creation in progress on "purchases_index" the following commands have been blocked for me:
- show collections -> for the database that contains purchases_index
- db.purchases_index.getIndexes()
- db.pi.insert(
{"foo":1}
) --> "pi" did not exist prior to this insert
- duplicates
-
SERVER-16431 Get rid of the ParallelBatchWriter mutex (aka "peanut-butter" lock)
- Closed