From 90fce21adcc4c3ff9d664b0ab45c39da49f26a18 Mon Sep 17 00:00:00 2001 From: zmstone Date: Wed, 20 Mar 2024 11:27:07 +0100 Subject: [PATCH] docs: add change log for #12746 also updated #12520 to include newly added throttled log id --- apps/emqx_connector/src/schema/emqx_connector_schema.erl | 2 +- apps/emqx_gateway_gbt32960/src/emqx_gbt32960_frame.erl | 2 +- changes/ce/feat-12520.en.md | 1 + changes/ce/feat-12746.en.md | 3 +++ 4 files changed, 6 insertions(+), 2 deletions(-) create mode 100644 changes/ce/feat-12746.en.md diff --git a/apps/emqx_connector/src/schema/emqx_connector_schema.erl b/apps/emqx_connector/src/schema/emqx_connector_schema.erl index d68514c41..033220bd3 100644 --- a/apps/emqx_connector/src/schema/emqx_connector_schema.erl +++ b/apps/emqx_connector/src/schema/emqx_connector_schema.erl @@ -340,7 +340,7 @@ transform_bridge_v1_config_to_action_config( ActionMap0 = lists:foldl( fun ({enable, _Spec}, ToTransformSoFar) -> - %% Enable filed is used in both + %% Enable field is used in both ToTransformSoFar; ({ConnectorFieldName, _Spec}, ToTransformSoFar) -> ConnectorFieldNameBin = to_bin(ConnectorFieldName), diff --git a/apps/emqx_gateway_gbt32960/src/emqx_gbt32960_frame.erl b/apps/emqx_gateway_gbt32960/src/emqx_gbt32960_frame.erl index 467d3e9f2..6fbfa8ef8 100644 --- a/apps/emqx_gateway_gbt32960/src/emqx_gbt32960_frame.erl +++ b/apps/emqx_gateway_gbt32960/src/emqx_gbt32960_frame.erl @@ -234,7 +234,7 @@ parse_data( <> ) -> - %% XXX: need check ACK filed? + %% XXX: need check ACK field? #{ <<"Time">> => #{ <<"Year">> => Year, diff --git a/changes/ce/feat-12520.en.md b/changes/ce/feat-12520.en.md index 99d29fb2e..5c2717688 100644 --- a/changes/ce/feat-12520.en.md +++ b/changes/ce/feat-12520.en.md @@ -1,6 +1,7 @@ Implement log throttling. The feature reduces the number of potentially flooding logged events by dropping all but the first event within a configured time window. Throttling is applied to the following log events: + - authentication_failure, - authorization_permission_denied, - cannot_publish_to_topic_due_to_not_authorized, - cannot_publish_to_topic_due_to_quota_exceeded, diff --git a/changes/ce/feat-12746.en.md b/changes/ce/feat-12746.en.md new file mode 100644 index 000000000..a897607ad --- /dev/null +++ b/changes/ce/feat-12746.en.md @@ -0,0 +1,3 @@ +Add `username` log field. + +If MQTT client is connected with a non-empty username the logs and traces will include `username` field.