-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Storage Execution
-
ALL
-
200
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Single-phase foreground index builds are used for internal collections, like config.shard.catalog.chunks. The index build writes to the catalog after creating the new idents, with a timestamp gotten from a no-op oplog entry, but for rare cases of abort, the write to remove the index entry from the catalog is not timestamped. This write triggers the wt check to ensure no untimestamped writes after timestamped writes.
- is related to
-
SERVER-132525 Avoid using single-phase foreground index builds to support namespaces within the config database
-
- Closed
-
- related to
-
SERVER-128952 Rollback-to-stable causes untimestamped _mdb_catalog writes for unfinished single-phase indexes
-
- Backlog
-
-
SERVER-130850 Non-timestamped writes within foreground index builds lead to server crash while attempting to repair the catalog during a rollback
-
- Closed
-
-
SERVER-132958 Config server fasserts on step-up after binary upgrade to 9.0.0-rc1017: aborting the new unique config.shards.uuid_1 index build commits an untimestamped _mdb_catalog write
-
- Closed
-