summaryrefslogtreecommitdiffstats
path: root/searchcorespi
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@online.no>2022-02-26 21:53:28 +0100
committerTor Egge <Tor.Egge@online.no>2022-02-26 21:53:28 +0100
commitf73ef4741f98cc399f1c4a9da16d7bee03cdf3a7 (patch)
treee74a96f305c225153f886e3aded4132548bfd801 /searchcorespi
parente5f4e91644625fa092e2f74c57faa740adbc8f62 (diff)
Remove inlining warnings (searchcorespi).
Diffstat (limited to 'searchcorespi')
-rw-r--r--searchcorespi/src/vespa/searchcorespi/index/indexmaintainer.cpp5
-rw-r--r--searchcorespi/src/vespa/searchcorespi/index/indexmaintainer.h1
2 files changed, 6 insertions, 0 deletions
diff --git a/searchcorespi/src/vespa/searchcorespi/index/indexmaintainer.cpp b/searchcorespi/src/vespa/searchcorespi/index/indexmaintainer.cpp
index afe5b573f21..d5297fe8f8c 100644
--- a/searchcorespi/src/vespa/searchcorespi/index/indexmaintainer.cpp
+++ b/searchcorespi/src/vespa/searchcorespi/index/indexmaintainer.cpp
@@ -77,11 +77,14 @@ public:
: _reconfigurer(reconfigurer),
_configure(std::move(configure))
{ }
+ ~ReconfigRunnableTask() override;
void run() override {
_reconfigurer.reconfigure(std::move(_configure));
}
};
+ReconfigRunnableTask::~ReconfigRunnableTask() = default;
+
SerialNum noSerialNumHigh = std::numeric_limits<SerialNum>::max();
@@ -164,6 +167,8 @@ DiskIndexWithDestructorCallback::getSearchableStats() const
} // namespace
+IndexMaintainer::FrozenMemoryIndexRef::~FrozenMemoryIndexRef() = default;
+
IndexMaintainer::FusionArgs::FusionArgs()
: _new_fusion_id(0u),
_changeGens(),
diff --git a/searchcorespi/src/vespa/searchcorespi/index/indexmaintainer.h b/searchcorespi/src/vespa/searchcorespi/index/indexmaintainer.h
index fa7a9145a3c..b4bba209937 100644
--- a/searchcorespi/src/vespa/searchcorespi/index/indexmaintainer.h
+++ b/searchcorespi/src/vespa/searchcorespi/index/indexmaintainer.h
@@ -57,6 +57,7 @@ class IndexMaintainer : public IIndexManager,
_saveInfo(saveInfo.release()),
_absoluteId(absoluteId)
{ }
+ ~FrozenMemoryIndexRef();
};
class ChangeGens {