If the server crashes in the middle of an initial sync, it may leave incomplete foreground index builds in the catalog which will be cleaned up by catalog reconciliation. However, FCV initialization happens before this. The FCV collection doesn't have any indexes that could cause problems, but other collections in the admin database can. Currently FCV init is initializing the entire admin db, so this can break.
Initializing FCV fails if any collections in the admin database have incomplete foreground index builds
- Assignee:
-
Thomas Goyne
- Reporter:
-
Thomas Goyne
- Votes:
-
0 Vote for this issue - Watchers:
-
4 Start watching this issue
- Created:
- Updated:
- Resolved: