-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Fully Compatible
-
ALL
-
Storage NYC 2018-12-17
-
None
-
None
-
None
-
None
-
None
-
None
-
None
The kPreCommit state in MultiIndexBlock is set after calling doneInserting(). As of SERVER-38027, with hybrid index builds, several calls to drainBackgroundWritesIfNeeded() may be called afterward, and before calling commit. In this way, the kPreCommit state needs to be updated at a point later on, possibly by another function call.