[SERVER-31254] Fail initial sync if fCV targetVersion is set or if there is no fCV document Created: 25/Sep/17 Updated: 30/Oct/23 Resolved: 27/Oct/17 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Replication |
| Affects Version/s: | None |
| Fix Version/s: | 3.6.0-rc2 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Judah Schvimer | Assignee: | Judah Schvimer |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||||||||||||||
| Sprint: | Repl 2017-10-23, Repl 2017-11-13 | ||||||||||||||||||||||||
| Participants: | |||||||||||||||||||||||||
| Linked BF Score: | 0 | ||||||||||||||||||||||||
| Description |
|
|
| Comments |
| Comment by Githook User [ 27/Oct/17 ] |
|
Author: {'email': 'judah@mongodb.com', 'name': 'Judah Schvimer', 'username': 'judahschvimer'}Message: |
| Comment by Maria van Keulen [ 28/Sep/17 ] |
|
As part of |
| Comment by Judah Schvimer [ 28/Sep/17 ] |
|
An alternative would be to check the document locally after we clone it. |
| Comment by Spencer Brody (Inactive) [ 28/Sep/17 ] |
|
Easiest way to do this is probably to just explicitly query the FCV document on the sync source at the beginning of initial sync and fail if the targetVersion field is set. |