From 5c66bb9199a0c8e02282f5d3a38a08e3741918cf Mon Sep 17 00:00:00 2001 From: Tor Egge Date: Fri, 4 Dec 2020 10:34:23 +0100 Subject: Eliminate inlining warnings. --- .../src/vespa/searchcore/proton/matching/docid_range_scheduler.cpp | 4 ++++ .../src/vespa/searchcore/proton/matching/docid_range_scheduler.h | 2 ++ 2 files changed, 6 insertions(+) (limited to 'searchcore') diff --git a/searchcore/src/vespa/searchcore/proton/matching/docid_range_scheduler.cpp b/searchcore/src/vespa/searchcore/proton/matching/docid_range_scheduler.cpp index 4b284595e99..81557f28100 100644 --- a/searchcore/src/vespa/searchcore/proton/matching/docid_range_scheduler.cpp +++ b/searchcore/src/vespa/searchcore/proton/matching/docid_range_scheduler.cpp @@ -24,6 +24,8 @@ PartitionDocidRangeScheduler::PartitionDocidRangeScheduler(size_t num_threads, u } } +PartitionDocidRangeScheduler::~PartitionDocidRangeScheduler() = default; + //----------------------------------------------------------------------------- DocidRange @@ -50,6 +52,8 @@ TaskDocidRangeScheduler::TaskDocidRangeScheduler(size_t num_threads, size_t num_ { } +TaskDocidRangeScheduler::~TaskDocidRangeScheduler() = default; + //----------------------------------------------------------------------------- size_t diff --git a/searchcore/src/vespa/searchcore/proton/matching/docid_range_scheduler.h b/searchcore/src/vespa/searchcore/proton/matching/docid_range_scheduler.h index 7597476ec67..8cbcdd7ba6f 100644 --- a/searchcore/src/vespa/searchcore/proton/matching/docid_range_scheduler.h +++ b/searchcore/src/vespa/searchcore/proton/matching/docid_range_scheduler.h @@ -125,6 +125,7 @@ private: std::vector _ranges; public: PartitionDocidRangeScheduler(size_t num_threads, uint32_t docid_limit); + ~PartitionDocidRangeScheduler() override; DocidRange first_range(size_t thread_id) override { return _ranges[thread_id]; } DocidRange next_range(size_t) override { return DocidRange(); } size_t total_size(size_t thread_id) const override { return _ranges[thread_id].size(); } @@ -151,6 +152,7 @@ private: DocidRange next_task(size_t thread_id); public: TaskDocidRangeScheduler(size_t num_threads, size_t num_tasks, uint32_t docid_limit); + ~TaskDocidRangeScheduler() override; DocidRange first_range(size_t thread_id) override { return next_task(thread_id); } DocidRange next_range(size_t thread_id) override { return next_task(thread_id); } size_t total_size(size_t thread_id) const override { return _assigned[thread_id]; } -- cgit v1.2.3