summaryrefslogtreecommitdiffstats
path: root/searchcore/src/vespa/searchcore/proton/server/documentdbconfig.h
diff options
context:
space:
mode:
Diffstat (limited to 'searchcore/src/vespa/searchcore/proton/server/documentdbconfig.h')
-rw-r--r--searchcore/src/vespa/searchcore/proton/server/documentdbconfig.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/searchcore/src/vespa/searchcore/proton/server/documentdbconfig.h b/searchcore/src/vespa/searchcore/proton/server/documentdbconfig.h
index 848e68ce0f2..ce8181716ad 100644
--- a/searchcore/src/vespa/searchcore/proton/server/documentdbconfig.h
+++ b/searchcore/src/vespa/searchcore/proton/server/documentdbconfig.h
@@ -174,6 +174,7 @@ public:
const vespalib::string &docTypeName) noexcept;
DocumentDBConfig(const DocumentDBConfig &cfg);
+ DocumentDBConfig & operator=(const DocumentDBConfig &cfg) = delete;
~DocumentDBConfig();
const vespalib::string &getConfigId() const { return _configId; }
@@ -250,6 +251,7 @@ public:
* reprocessing.
*/
static SP makeDelayedAttributeAspectConfig(const SP &newCfg, const DocumentDBConfig &oldCfg);
+ SP make_copy() const;
static std::shared_ptr<search::index::Schema>
build_schema(const AttributesConfig& attributes_config,