Remove inlining warnings (storage).
@@ -86,6 +86,7 @@ public:
_executorId(executor.getExecutorId(bucketId.getId()))
{
}
+ ~ResultTaskOperationDone() override;
void onComplete(spi::Result::UP result) noexcept override {
_task->setResult(std::move(result));
_executor.executeTask(_executorId, std::move(_task));
@@ -99,6 +100,8 @@ private:
vespalib::ISequencedTaskExecutor::ExecutorId _executorId;
};
+ResultTaskOperationDone::~ResultTaskOperationDone() = default;
+
bool
bucketStatesAreSemanticallyEqual(const api::BucketInfo& a, const api::BucketInfo& b) {
// Don't check document sizes, as background moving of documents in Proton
