Numerous class members and function arguments are declared OptionalCollectionUUID or boost::optional<UUID> throughout the server. These should all be changed to UUID in 3.7, and code that checks for the presence of a value may be deleted.
- causes
-
SERVER-81092 Include collection namespace in balancer warning logs
- Closed
- is related to
-
SERVER-31191 Store the collection UUIDs in the CatalogCache
- Closed
-
SERVER-36472 Convert OptionalCollectionUUID in OpObserver::onCreateIndex to UUID
- Closed
-
SERVER-42194 Make Collection always hold a UUID (rather than optional UUID)
- Closed
- related to
-
SERVER-61611 extend OpObserver::aboutToDelete() to accept collection UUID
- Closed