From 9825998207069c50ddf3d3aaa615249d01eb9e6c Mon Sep 17 00:00:00 2001 From: Thales Macedo Garitezi Date: Mon, 6 Mar 2023 09:56:19 -0300 Subject: [PATCH] chore(gcp_pubsub): just deprecate `request_timeout` instead of removing --- .../emqx_ee_bridge/i18n/emqx_ee_bridge_gcp_pubsub.conf | 4 ++-- .../emqx_ee_bridge/src/emqx_ee_bridge_gcp_pubsub.erl | 10 ++++++++++ 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/lib-ee/emqx_ee_bridge/i18n/emqx_ee_bridge_gcp_pubsub.conf b/lib-ee/emqx_ee_bridge/i18n/emqx_ee_bridge_gcp_pubsub.conf index af2a93f82..b8fa3b43a 100644 --- a/lib-ee/emqx_ee_bridge/i18n/emqx_ee_bridge_gcp_pubsub.conf +++ b/lib-ee/emqx_ee_bridge/i18n/emqx_ee_bridge_gcp_pubsub.conf @@ -77,8 +77,8 @@ emqx_ee_bridge_gcp_pubsub { request_timeout { desc { - en: "HTTP request timeout." - zh: "HTTP 请求超时。" + en: "Deprecated: Configure the request timeout in the buffer settings." + zh: "废弃的。在缓冲区设置中配置请求超时。" } label: { en: "Request Timeout" diff --git a/lib-ee/emqx_ee_bridge/src/emqx_ee_bridge_gcp_pubsub.erl b/lib-ee/emqx_ee_bridge/src/emqx_ee_bridge_gcp_pubsub.erl index ea9cedf4d..352a7163a 100644 --- a/lib-ee/emqx_ee_bridge/src/emqx_ee_bridge_gcp_pubsub.erl +++ b/lib-ee/emqx_ee_bridge/src/emqx_ee_bridge_gcp_pubsub.erl @@ -79,6 +79,16 @@ fields(bridge_config) -> desc => ?DESC("max_retries") } )}, + {request_timeout, + sc( + emqx_schema:duration_ms(), + #{ + required => false, + deprecated => {since, "e5.0.1"}, + default => <<"15s">>, + desc => ?DESC("request_timeout") + } + )}, {payload_template, sc( binary(),