summaryrefslogtreecommitdiffstats
path: root/storage/src
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2022-12-21 10:59:49 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2022-12-21 11:00:59 +0000
commitef5f56550c5555303a91c58d75bcc623b47c675a (patch)
tree94e35eabdf0bbe12370cae176f301ce19c529df2 /storage/src
parent3faf74cc2cd9b12ddef938a76065a8a64745b42d (diff)
Add debug logging to storagelink
Diffstat (limited to 'storage/src')
-rw-r--r--storage/src/vespa/storage/common/storagelink.cpp6
-rw-r--r--storage/src/vespa/storage/common/storagelink.h2
-rw-r--r--storage/src/vespa/storage/storageserver/storagenode.h2
3 files changed, 7 insertions, 3 deletions
diff --git a/storage/src/vespa/storage/common/storagelink.cpp b/storage/src/vespa/storage/common/storagelink.cpp
index 5917fde4a15..85ec26fda2f 100644
--- a/storage/src/vespa/storage/common/storagelink.cpp
+++ b/storage/src/vespa/storage/common/storagelink.cpp
@@ -13,7 +13,9 @@ using namespace storage::api;
namespace storage {
-StorageLink::~StorageLink() = default;
+StorageLink::~StorageLink() {
+ LOG(debug, "Destructing link %s.", toString().c_str());
+}
void StorageLink::push_back(StorageLink::UP link)
{
@@ -83,7 +85,9 @@ void StorageLink::close()
}
void StorageLink::closeNextLink() {
+ LOG(debug, "Start closeNextLink link %s.", toString().c_str());
_down.reset();
+ LOG(debug, "End closeNextLink link %s.", toString().c_str());
}
void StorageLink::flush()
diff --git a/storage/src/vespa/storage/common/storagelink.h b/storage/src/vespa/storage/common/storagelink.h
index 4961bd96741..5e176c10fbc 100644
--- a/storage/src/vespa/storage/common/storagelink.h
+++ b/storage/src/vespa/storage/common/storagelink.h
@@ -52,7 +52,7 @@ public:
StorageLink & operator = (const StorageLink &) = delete;
StorageLink(const std::string& name)
: _name(name), _up(0), _down(), _state(CREATED) {}
- virtual ~StorageLink();
+ ~StorageLink() override;
const std::string& getName() const { return _name; }
bool isTop() const { return (_up == 0); }
diff --git a/storage/src/vespa/storage/storageserver/storagenode.h b/storage/src/vespa/storage/storageserver/storagenode.h
index 1778d98462c..0b7dc0233e4 100644
--- a/storage/src/vespa/storage/storageserver/storagenode.h
+++ b/storage/src/vespa/storage/storageserver/storagenode.h
@@ -73,7 +73,7 @@ public:
ApplicationGenerationFetcher& generationFetcher,
std::unique_ptr<HostInfo> hostInfo,
RunMode = NORMAL);
- virtual ~StorageNode();
+ ~StorageNode() override;
virtual const lib::NodeType& getNodeType() const = 0;
bool attemptedStopped() const;