summaryrefslogtreecommitdiffstats
path: root/storage
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@broadpark.no>2020-08-17 14:40:17 +0200
committerTor Egge <Tor.Egge@broadpark.no>2020-08-17 14:40:17 +0200
commit351e2c3e9a6216c9ff9bc3a105df89cbb3549903 (patch)
tree0d47418ed5e565abb58c9fd2d459395c0e188615 /storage
parent50500f83fc1da730d126d96570e5cb6cf054271b (diff)
Avoid inlining warnings.
Diffstat (limited to 'storage')
-rw-r--r--storage/src/vespa/storage/distributor/operations/external/visitoroperation.cpp2
-rw-r--r--storage/src/vespa/storage/distributor/operations/external/visitoroperation.h1
-rw-r--r--storage/src/vespa/storage/storageserver/storagenodecontext.cpp2
-rw-r--r--storage/src/vespa/storage/storageserver/storagenodecontext.h2
4 files changed, 7 insertions, 0 deletions
diff --git a/storage/src/vespa/storage/distributor/operations/external/visitoroperation.cpp b/storage/src/vespa/storage/distributor/operations/external/visitoroperation.cpp
index 70dd215cc1d..5a03e05d563 100644
--- a/storage/src/vespa/storage/distributor/operations/external/visitoroperation.cpp
+++ b/storage/src/vespa/storage/distributor/operations/external/visitoroperation.cpp
@@ -41,6 +41,8 @@ VisitorOperation::BucketInfo::toString() const
return ost.str();
}
+VisitorOperation::SuperBucketInfo::~SuperBucketInfo() = default;
+
VisitorOperation::VisitorOperation(
DistributorComponent& owner,
DistributorBucketSpace &bucketSpace,
diff --git a/storage/src/vespa/storage/distributor/operations/external/visitoroperation.h b/storage/src/vespa/storage/distributor/operations/external/visitoroperation.h
index fdfe60731f5..42b0bd56b9e 100644
--- a/storage/src/vespa/storage/distributor/operations/external/visitoroperation.h
+++ b/storage/src/vespa/storage/distributor/operations/external/visitoroperation.h
@@ -74,6 +74,7 @@ private:
subBucketsCompletelyExpanded(false)
{
}
+ ~SuperBucketInfo();
};
diff --git a/storage/src/vespa/storage/storageserver/storagenodecontext.cpp b/storage/src/vespa/storage/storageserver/storagenodecontext.cpp
index 75e1f12773f..49390d4e579 100644
--- a/storage/src/vespa/storage/storageserver/storagenodecontext.cpp
+++ b/storage/src/vespa/storage/storageserver/storagenodecontext.cpp
@@ -13,4 +13,6 @@ StorageNodeContext::StorageNodeContext(ComponentRegister::UP compReg, framework:
_componentRegister->setThreadPool(_threadPool);
}
+StorageNodeContext::~StorageNodeContext() = default;
+
} // storage
diff --git a/storage/src/vespa/storage/storageserver/storagenodecontext.h b/storage/src/vespa/storage/storageserver/storagenodecontext.h
index eabca618bfb..163c02ef5af 100644
--- a/storage/src/vespa/storage/storageserver/storagenodecontext.h
+++ b/storage/src/vespa/storage/storageserver/storagenodecontext.h
@@ -40,6 +40,8 @@ struct StorageNodeContext {
*/
FastOS_ThreadPool& getThreadPool() { return _threadPool.getThreadPool(); }
+ ~StorageNodeContext();
+
protected:
// Initialization has been split in two as subclass needs to initialize
// component register before sending it on.