|
Author:
{u'username': u'adamlsd', u'name': u'ADAM David Alan Martin', u'email': u'adam.martin@10gen.com'}
Message: SERVER-28805 Slice `IndexCatalog` by vtable
The `IndexCatalog` and attendant classes were accessed in cyclic
dependencies throughout the codebase. This change makes
`IndexCatalog` and its externally used member classes into vtable
sliced pimpl objects. This should permit severing numerous
improper cyclic dependencies in the build system.
Branch: master
https://github.com/mongodb/mongo/commit/071d0398b7e527fc5b8c1ffdd3474c91f34616f0
|