[SERVER-38383] Add a standalone mode to the index builds coordinator Created: 03/Dec/18 Updated: 06/Dec/22 Resolved: 17/Dec/18 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Storage |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Dianna Hohensee (Inactive) | Assignee: | Backlog - Storage Execution Team |
| Resolution: | Won't Fix | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Assigned Teams: |
Storage Execution
|
| Sprint: | Storage NYC 2018-12-31 |
| Participants: |
| Comments |
| Comment by Dianna Hohensee (Inactive) [ 17/Dec/18 ] |
|
Closing this task as unnecessary. The IndexBuildsCoordinator's oplog writes won't happen in standalone mode – logOp does nothing --, and a standalone node won't have to wait for commitQuorum because the quorum can only be set to 1 node and the standalone fulfills that one node requirement. |
| Comment by Dianna Hohensee (Inactive) [ 11/Dec/18 ] |
|
Consider modularizing as much code as possible into the IndexBuildsCoordinator interface, so that the IndexBuildsCoordinatorMongod and IndexBuildsCoordinatorEmbedded can share as much logic as possible for standalone and embedded index building, respectively. |