[SERVER-11134] Do not validate namespace during replication apply Created: 11/Oct/13 Updated: 06/Dec/22 Resolved: 06/Sep/18 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Replication |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Scott Hernandez (Inactive) | Assignee: | Backlog - Replication Team |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Assigned Teams: |
Replication
|
| Participants: |
| Description |
|
For data within MongoDB (like passing via replication or shard migrations) we should be doing little to no validation checks. If the primary can do the write the replica should apply those operations without question (with some restrictions but not testing namespaces). Specifically the validateUpdate restrictions should basically be removed in update.cpp. |
| Comments |
| Comment by Spencer Brody (Inactive) [ 06/Sep/18 ] |
|
The update system has been re-written since this ticket was filed, and we suspect this issue has gone away. |