-
Type: Bug
-
Resolution: Won't Fix
-
Priority: Major - P3
-
None
-
Affects Version/s: 3.4.6, 3.5.9
-
Component/s: Sharding
-
Labels:
-
ALL
-
Sharding 2017-07-31
-
0
Currently, the 'shardCollection' command's checking/refresh phase is not protected by a distributed lock.
This means that while that phase is performing a refresh, a concurrent drop can wipe out the chunks from underneath. Moving the distributed lock acquisition to happen inside the command itself should take care of this problem.
- related to
-
SERVER-43487 Complete TODO listed in SERVER-30052
- Closed