diff options
Diffstat (limited to 'searchcorespi/src/vespa/searchcorespi/index/indexmaintainer.cpp')
-rw-r--r-- | searchcorespi/src/vespa/searchcorespi/index/indexmaintainer.cpp | 5 |
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(), |