[SERVER-32509] Mobile SE: Implement error reporting for unsupported startup options Created: 02/Jan/18 Updated: 30/Oct/23 Resolved: 05/Jul/18 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Storage |
| Affects Version/s: | None |
| Fix Version/s: | 4.0.1, 4.1.1 |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Sulabh Mahajan | Assignee: | Sulabh Mahajan |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | nonnyc, storage-engines | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||
| Backport Requested: |
v4.0
|
||||||||||||
| Sprint: | Storage Non-NYC 2018-07-02, Storage Non-NYC 2018-07-16 | ||||||||||||
| Participants: | |||||||||||||
| Story Points: | 3 | ||||||||||||
| Comments |
| Comment by Githook User [ 06/Jul/18 ] |
|
Author: {'username': 'sulabhM', 'name': 'Sulabh Mahajan', 'email': 'sulabh.mahajan@mongodb.com'}Message: (cherry picked from commit 1899ec4b7b692e1a0aaf0086194f22f893a6cb55) |
| Comment by Githook User [ 05/Jul/18 ] |
|
Author: {'username': 'sulabhM', 'name': 'Sulabh Mahajan', 'email': 'sulabh.mahajan@mongodb.com'}Message: |
| Comment by Githook User [ 05/Jul/18 ] |
|
Author: {'username': 'sulabhM', 'name': 'Sulabh Mahajan', 'email': 'sulabh.mahajan@mongodb.com'}Message: |
| Comment by Eric Milkie [ 27/Jun/18 ] |
|
indexBuildRetry was intended for resuming index builds on secondary nodes with unclean shutdowns, so mobile shouldn't have to worry about it here. It would be fine to disable it (make it default to 'false' on mobile). Its behavior will be changing for 4.2 in any event. I think you should ignore the syncPeriodSecs on mobile – we can document this to make it clear to users. |
| Comment by Sulabh Mahajan [ 27/Jun/18 ] |
|
Status:
Need to discuss the following:
|
| Comment by Eric Milkie [ 20/Jun/18 ] |
|
(But I forgot you'll be backporting this to 4.0, so in retrospect it doesn't matter when you do this work.) |
| Comment by Eric Milkie [ 20/Jun/18 ] |
|
You may want to wait a bit to do this work, as some of those command line options will be going away in this development cycle. For example, repairPath will be removed as part of the removal of MMAP, and indexBuildRetry will be going away as part of the two-phase index build project. |
| Comment by Sulabh Mahajan [ 20/Jun/18 ] |
|
Implement error reporting for unsupported startup options:
|