aboutsummaryrefslogtreecommitdiffstats
path: root/searchcorespi/src/vespa/searchcorespi/index/indexmaintainer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'searchcorespi/src/vespa/searchcorespi/index/indexmaintainer.cpp')
-rw-r--r--searchcorespi/src/vespa/searchcorespi/index/indexmaintainer.cpp5
1 files changed, 5 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(),