[SERVER-9827] Add sharding "touch" command Created: 31/May/13 Updated: 06/Dec/22 Resolved: 12/Jul/18 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Admin, Sharding |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Scott Hernandez (Inactive) | Assignee: | [DO NOT USE] Backlog - Sharding Team |
| Resolution: | Done | Votes: | 0 |
| Labels: | commands, mms-s, read-preferences, touch | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||
| Assigned Teams: |
Sharding
|
||||
| Participants: | |||||
| Description |
|
Add support for the touch command. It should by default touch all primaries. Optionally you should be able to specify any read-preference to control which replicas the command is sent to. Unlike normal read-prefs not only one member should be chosen but all that meet the criteria. If read preference Nearest is specified then all visible nodes in all shards should get the command called. |
| Comments |
| Comment by Gregory McKeon (Inactive) [ 12/Jul/18 ] |
|
With the removal of MMAPv1 this has gone away. |
| Comment by Bryan Reinero [ 12/Jun/13 ] |
|
There should be an ability to target the touch operation to a specific shard, allowing users to avoid a global touch when not necessary. |