chore: deprecate statsd
@@ -1,7 +1,7 @@
%% -*- mode: erlang -*-
{application, emqx_statsd, [
{description, "EMQX Statsd"},
- {vsn, "5.0.8"},
+ {vsn, "5.0.9"},
{registered, []},
{mod, {emqx_statsd_app, []}},
{applications, [
@@ -49,6 +49,7 @@ schema("/statsd") ->
'operationId' => statsd,
get =>
#{
+ deprecated => true,
description => ?DESC(get_statsd_config_api),
tags => ?API_TAG_STATSD,
responses =>
@@ -56,6 +57,7 @@ schema("/statsd") ->
},
put =>
description => ?DESC(update_statsd_config_api),
'requestBody' => statsd_config_schema(),
@@ -32,7 +32,8 @@
namespace() -> "statsd".
-roots() -> ["statsd"].
+roots() ->
+ [{"statsd", hoconsc:mk(hoconsc:ref(?MODULE, "statsd"), #{importance => ?IMPORTANCE_HIDDEN})}].
fields("statsd") ->
[
@@ -0,0 +1,4 @@
+Deprecates the integration with StatsD.
+
+Since StatsD is not used a lot. So we will deprecate it in the next release
+and plan to remove it in 5.1