[SERVER-35722] Create internal _shardsvrShardCollection command that runs on the primary shard Created: 21/Jun/18 Updated: 29/Oct/23 Resolved: 11/Jul/18 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Sharding |
| Affects Version/s: | None |
| Fix Version/s: | 4.0.2, 4.1.1 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Janna Golden | Assignee: | Janna Golden |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||
| Backport Requested: |
v4.0
|
||||||||||||
| Sprint: | Sharding 2018-07-02, Sharding 2018-07-16 | ||||||||||||
| Participants: | |||||||||||||
| Linked BF Score: | 13 | ||||||||||||
| Description |
|
This command should read zone information for a collection from the config server (if existent) and then create the initial split points for the collection. The shard will then write this information to the config server. The protocol should be similar to that of moveChunk, and will enter the critical section (block reads and writes) until the point at which the collection is fully partitioned. |
| Comments |
| Comment by Githook User [ 14/Aug/18 ] |
|
Author: {'username': 'jannaerin', 'email': 'golden.janna@gmail.com', 'name': 'jannaerin'}Message: (cherry picked from commit 55bf25f29caab71487178302e471120e1f2b0a6a) |
| Comment by Githook User [ 16/Jul/18 ] |
|
Author: {'username': 'kaloianm', 'name': 'Kaloian Manassiev', 'email': 'kaloian.manassiev@mongodb.com'}Message: |
| Comment by Githook User [ 10/Jul/18 ] |
|
Author: {'username': 'jannaerin', 'name': 'jannaerin', 'email': 'golden.janna@gmail.com'}Message: |