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.
- is related to
-
SERVER-129891 Tolerate setFCV error 8531600 (FCV document not found due to retryable error) in FCV background hook
-
- Closed
-