From 6e97dffdb8a0b9941681e0bf599eaa574665c4d1 Mon Sep 17 00:00:00 2001 From: Andrew Mayorov Date: Mon, 29 May 2023 14:01:59 +0300 Subject: [PATCH] feat(mqttconn): deprecate `mode` config parameter It adds no value: the only mode was `cluster_shareload` and we just as well can decide to "share" the load across cluster just by looking if the remote topic is shared subcription filter or not. --- apps/emqx_connector/src/mqtt/emqx_connector_mqtt_schema.erl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/emqx_connector/src/mqtt/emqx_connector_mqtt_schema.erl b/apps/emqx_connector/src/mqtt/emqx_connector_mqtt_schema.erl index 2a40980af..a30de141e 100644 --- a/apps/emqx_connector/src/mqtt/emqx_connector_mqtt_schema.erl +++ b/apps/emqx_connector/src/mqtt/emqx_connector_mqtt_schema.erl @@ -68,7 +68,8 @@ fields("server_configs") -> hoconsc:enum([cluster_shareload]), #{ default => cluster_shareload, - desc => ?DESC("mode") + desc => ?DESC("mode"), + deprecated => {since, "v5.1.0 & e5.1.0"} } )}, {server, emqx_schema:servers_sc(#{desc => ?DESC("server")}, ?MQTT_HOST_OPTS)},