diff --git a/libtenzir/builtins/connectors/curl.cpp b/libtenzir/builtins/connectors/curl.cpp index d9a864bc95c..3534a6caba5 100644 --- a/libtenzir/builtins/connectors/curl.cpp +++ b/libtenzir/builtins/connectors/curl.cpp @@ -406,6 +406,14 @@ class load_http_operator final : public crtp_operator { } } + auto location() const -> operator_location override { + return operator_location::local; + } + + auto detached() const -> bool override { + return true; + } + auto optimize(expression const& filter, event_order order) const -> optimize_result override { TENZIR_UNUSED(filter, order); @@ -448,6 +456,14 @@ class save_http_operator final : public crtp_operator { } } + auto location() const -> operator_location override { + return operator_location::local; + } + + auto detached() const -> bool override { + return true; + } + auto optimize(expression const& filter, event_order order) const -> optimize_result override { TENZIR_UNUSED(filter, order);