summaryrefslogtreecommitdiff
path: root/src/mongo/db/catalog/index_catalog_entry.h
diff options
context:
space:
mode:
authorDaniel Gottlieb <daniel.gottlieb@mongodb.com>2018-05-16 15:04:43 -0400
committerDaniel Gottlieb <daniel.gottlieb@mongodb.com>2018-05-16 15:10:42 -0400
commitdef040cc178a7726559e7796557c98384119b16e (patch)
treedf9211c30fcc19ba322bcc7ec699fa4314d628b2 /src/mongo/db/catalog/index_catalog_entry.h
parent066b3749d946e435c7b8d95f0b7cd0d71903c0bc (diff)
downloadmongo-def040cc178a7726559e7796557c98384119b16e.tar.gz
SERVER-34774: Maintain multikey state during multi-statement transaction.
Diffstat (limited to 'src/mongo/db/catalog/index_catalog_entry.h')
-rw-r--r--src/mongo/db/catalog/index_catalog_entry.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mongo/db/catalog/index_catalog_entry.h b/src/mongo/db/catalog/index_catalog_entry.h
index 20d748c9846..f02eac52a13 100644
--- a/src/mongo/db/catalog/index_catalog_entry.h
+++ b/src/mongo/db/catalog/index_catalog_entry.h
@@ -88,7 +88,7 @@ public:
virtual HeadManager* headManager() const = 0;
- virtual bool isMultikey() const = 0;
+ virtual bool isMultikey(OperationContext* opCtx) const = 0;
virtual MultikeyPaths getMultikeyPaths(OperationContext* opCtx) const = 0;
@@ -186,8 +186,8 @@ public:
/**
* Returns true if this index is multikey and false otherwise.
*/
- inline bool isMultikey() const {
- return this->_impl().isMultikey();
+ inline bool isMultikey(OperationContext* opCtx) const {
+ return this->_impl().isMultikey(opCtx);
}
/**