summaryrefslogtreecommitdiff
path: root/src/mongo/db/catalog/index_catalog_entry.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/catalog/index_catalog_entry.h')
-rw-r--r--src/mongo/db/catalog/index_catalog_entry.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mongo/db/catalog/index_catalog_entry.h b/src/mongo/db/catalog/index_catalog_entry.h
index fa77370bb96..9761f590c9d 100644
--- a/src/mongo/db/catalog/index_catalog_entry.h
+++ b/src/mongo/db/catalog/index_catalog_entry.h
@@ -64,8 +64,6 @@ public:
inline IndexCatalogEntry(IndexCatalogEntry&&) = delete;
inline IndexCatalogEntry& operator=(IndexCatalogEntry&&) = delete;
- virtual void init(std::unique_ptr<IndexAccessMethod> accessMethod) = 0;
-
virtual const std::string& getIdent() const = 0;
virtual std::shared_ptr<Ident> getSharedIdent() const = 0;
@@ -75,6 +73,8 @@ public:
virtual IndexAccessMethod* accessMethod() const = 0;
+ virtual void setAccessMethod(std::unique_ptr<IndexAccessMethod> accessMethod) = 0;
+
virtual bool isHybridBuilding() const = 0;
virtual IndexBuildInterceptor* indexBuildInterceptor() const = 0;