diff options
author | Benety Goh <benety@mongodb.com> | 2018-10-11 20:09:11 -0400 |
---|---|---|
committer | Benety Goh <benety@mongodb.com> | 2018-10-11 20:09:11 -0400 |
commit | 3810ea3cec6bcba7c0e62ce0170ea34b31046dcf (patch) | |
tree | c770fe564fb7745577c1ba2f9003a83e80c0769f /src/mongo/db/catalog/collection_impl.h | |
parent | 0272ec068f5da65458d7a081beac583b33b610d1 (diff) | |
download | mongo-3810ea3cec6bcba7c0e62ce0170ea34b31046dcf.tar.gz |
SERVER-36889 unshim IndexCatalog
Diffstat (limited to 'src/mongo/db/catalog/collection_impl.h')
-rw-r--r-- | src/mongo/db/catalog/collection_impl.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mongo/db/catalog/collection_impl.h b/src/mongo/db/catalog/collection_impl.h index 9c146f8b555..2cc8d32eda5 100644 --- a/src/mongo/db/catalog/collection_impl.h +++ b/src/mongo/db/catalog/collection_impl.h @@ -83,11 +83,11 @@ public: } const IndexCatalog* getIndexCatalog() const final { - return &_indexCatalog; + return _indexCatalog.get(); } IndexCatalog* getIndexCatalog() final { - return &_indexCatalog; + return _indexCatalog.get(); } const RecordStore* getRecordStore() const final { @@ -393,7 +393,7 @@ private: DatabaseCatalogEntry* const _dbce; const bool _needCappedLock; CollectionInfoCache _infoCache; - IndexCatalog _indexCatalog; + std::unique_ptr<IndexCatalog> _indexCatalog; // The default collation which is applied to operations and indices which have no collation of |