aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTor Brede Vekterli <vekterli@vespa.ai>2023-10-23 15:50:15 +0000
committerTor Brede Vekterli <vekterli@vespa.ai>2023-10-23 15:50:15 +0000
commit24ea2ed4064452a25e0816faedc3b589abc7ed3c (patch)
tree98e4c5863b796fa021edd145df4be58bbdc2ee45
parent8aae2bb96d56a1f4389ba3c67191445ecdd6921e (diff)
Explicitly de-inline `BootstrapConfigs` ctor/dtor
-rw-r--r--storage/src/vespa/storage/storageserver/storagenode.cpp5
-rw-r--r--storage/src/vespa/storage/storageserver/storagenode.h5
2 files changed, 10 insertions, 0 deletions
diff --git a/storage/src/vespa/storage/storageserver/storagenode.cpp b/storage/src/vespa/storage/storageserver/storagenode.cpp
index ac833b9eae4..f7a426a0527 100644
--- a/storage/src/vespa/storage/storageserver/storagenode.cpp
+++ b/storage/src/vespa/storage/storageserver/storagenode.cpp
@@ -66,6 +66,11 @@ removePidFile(const vespalib::string& pidfile)
} // End of anonymous namespace
+StorageNode::BootstrapConfigs::BootstrapConfigs() = default;
+StorageNode::BootstrapConfigs::~BootstrapConfigs() = default;
+StorageNode::BootstrapConfigs::BootstrapConfigs(BootstrapConfigs&&) noexcept = default;
+StorageNode::BootstrapConfigs& StorageNode::BootstrapConfigs::operator=(BootstrapConfigs&&) noexcept = default;
+
StorageNode::StorageNode(
const config::ConfigUri & configUri,
StorageNodeContext& context,
diff --git a/storage/src/vespa/storage/storageserver/storagenode.h b/storage/src/vespa/storage/storageserver/storagenode.h
index 25d08756ec1..a96f6b52a66 100644
--- a/storage/src/vespa/storage/storageserver/storagenode.h
+++ b/storage/src/vespa/storage/storageserver/storagenode.h
@@ -71,6 +71,11 @@ public:
std::unique_ptr<CommunicationManagerConfig> comm_mgr_cfg;
std::unique_ptr<StorDistributionConfig> distribution_cfg;
std::unique_ptr<StorServerConfig> server_cfg;
+
+ BootstrapConfigs();
+ ~BootstrapConfigs();
+ BootstrapConfigs(BootstrapConfigs&&) noexcept;
+ BootstrapConfigs& operator=(BootstrapConfigs&&) noexcept;
};
StorageNode(const config::ConfigUri& configUri,