-
Type: Bug
-
Resolution: Done
-
Priority: Critical - P2
-
Affects Version/s: 2.6.0, 2.6.3
-
Component/s: Index Maintenance
-
None
-
Fully Compatible
-
ALL
-
db.killOp on a foreground index build is accepted and marks the operation "killPending" : true but nothing actually happens. The index just carries on building. It aborts (correctly) near the end of the process before the commit step.
In 2.4.10 a killOp foreground index build usually only takes tens of seconds before it correctly stops. In 2.6.3, using the same dataset and the same commands, the killOp can take hours to have an effect.
- related to
-
SERVER-10550 CurOp::_killPending not always cleared between client operations
- Closed