-
Type: Bug
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: 3.3.11
-
Component/s: Aggregation Framework, Querying
-
None
-
Fully Compatible
-
ALL
-
Query 2016-11-21, Query 2016-12-12, Query 2017-01-23, Query 2017-02-13, Query 2017-03-27, Query 2017-04-17
-
0
Note: This is only an issue after the changes from SERVER-25005 because the "inner" plan executor underlying the aggregation pipeline is now registered in the collection's cursor manager.
Deregistering a PlanExecutor requires accessing the CursorManager of a Collection. We must hold a lock on the collection in order to prevent the collection from going away while deregistering the plan executor.
- is related to
-
SERVER-28499 StorageInterfaceImpl::_findOrDeleteDocuments() should consider using a different db_raii helper
- Backlog