The CollectionCatalog has a toggle to enable mixing untimestamped/timestamped writes, bypassing the usual WiredTiger timestamp consistency rules (added by SERVER-77911).
This code existed to support Shard Merge, which was removed in SERVER-95006, so it no longer serves any purpose.
Remove the toggle and all related code and tests in CollectionCatalog and HistoricalCatalogIdTracker.
- is related to
-
SERVER-77911 Shard merge importing collection without timestamp can trigger invariant failure in HistoricalCatalogIdTracker.
-
- Closed
-
-
SERVER-95006 Remove shard merge code
-
- Closed
-