This is a quick reaper internal data structure simplification task observer in a CR.
It looks like there are only two production code callers of addDropPendingIdent, which is the only entry point to the reaper:
- https://github.com/mongodb/mongo/blob/92bab3bd50160122b7b5ecaa4126c43fc6bab6d6/src/mongo/db/storage/durable_catalog_impl.cpp#L272
- https://github.com/mongodb/mongo/blob/92bab3bd50160122b7b5ecaa4126c43fc6bab6d6/src/mongo/db/storage/durable_catalog_impl.cpp#L934
and they both appear to log nicely about nss and ident immediately beforehand.
I imagine the nss here was added before such other nice logging existed on all callers, but it does look OK to remove.
- related to
-
SERVER-49731 Create an Ident base class for RecordStore and SortedDataInterface and pass shared_ptr<Ident> to the KVDropPendingIdentReaper
- Closed