summaryrefslogtreecommitdiff
path: root/src/mongo/db/catalog/index_catalog_entry_impl.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/catalog/index_catalog_entry_impl.h')
-rw-r--r--src/mongo/db/catalog/index_catalog_entry_impl.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/mongo/db/catalog/index_catalog_entry_impl.h b/src/mongo/db/catalog/index_catalog_entry_impl.h
index 7a026b4bfd9..ff2d9dde2aa 100644
--- a/src/mongo/db/catalog/index_catalog_entry_impl.h
+++ b/src/mongo/db/catalog/index_catalog_entry_impl.h
@@ -186,8 +186,6 @@ public:
void setMinimumVisibleSnapshot(Timestamp newMinimumVisibleSnapshot) final;
private:
- class SetMultikeyChange;
-
bool _catalogIsReady(OperationContext* opCtx) const;
bool _catalogIsPresent(OperationContext* opCtx) const;
@@ -198,6 +196,11 @@ private:
*/
bool _catalogIsMultikey(OperationContext* opCtx, MultikeyPaths* multikeyPaths) const;
+ /**
+ * Sets on-disk multikey flag for this index.
+ */
+ void _catalogSetMultikey(OperationContext* opCtx, const MultikeyPaths& multikeyPaths);
+
KVPrefix _catalogGetPrefix(OperationContext* opCtx) const;
// -----