Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release notes for v5.8.4 #2792

Merged
merged 11 commits into from
Dec 26, 2024
Prev Previous commit
Next Next commit
Apply suggestions from code review
Co-authored-by: JianBo He <heeejianbo@163.com>
  • Loading branch information
Meggielqk and HJianBo authored Dec 26, 2024
commit 3a76fbbcdd9cc330af590f30fcc8dbff0cf885be
3 changes: 2 additions & 1 deletion en_US/changes/changes-ce-v5.md
Original file line number Diff line number Diff line change
@@ -44,7 +44,8 @@ Make sure to check the breaking changes and known issues before upgrading to EMQ
- [#14360](https://github.com/emqx/emqx/pull/14360) Added listener shutdown counts labeled by shutdown reason to Prometheus metrics, under the `emqx_client_disconnected_reason` counters. Example output:

```
emqx_client_disconnected_reason{node="emqx@127.0.0.1",reason="takenover"} 1 emqx_client_disconnected_reason{node="emqx@127.0.0.1",reason="kicked"} 1
emqx_client_disconnected_reason{node="emqx@127.0.0.1",reason="takenover"} 1
emqx_client_disconnected_reason{node="emqx@127.0.0.1",reason="kicked"} 1

```

3 changes: 2 additions & 1 deletion en_US/changes/changes-ee-v5.md
Original file line number Diff line number Diff line change
@@ -52,7 +52,8 @@ Make sure to check the breaking changes and known issues before upgrading to EMQ
- [#14360](https://github.com/emqx/emqx/pull/14360) Added listener shutdown counts labeled by shutdown reason to Prometheus metrics, under the `emqx_client_disconnected_reason` counters. Example output:

```
emqx_client_disconnected_reason{node="emqx@127.0.0.1",reason="takenover"} 1 emqx_client_disconnected_reason{node="emqx@127.0.0.1",reason="kicked"} 1
emqx_client_disconnected_reason{node="emqx@127.0.0.1",reason="takenover"} 1
emqx_client_disconnected_reason{node="emqx@127.0.0.1",reason="kicked"} 1
```

Currently, this feature is limited to TCP and TLS listeners only.
3 changes: 2 additions & 1 deletion zh_CN/changes/changes-ce-v5.md
Original file line number Diff line number Diff line change
@@ -65,7 +65,8 @@ emqx_client_disconnected_reason{node="emqx@127.0.0.1",reason="takenover"} 1 emqx

#### 数据集成

- [#14318](https://github.com/emqx/emqx/pull/14318) 修复了 HTTP 连接器状态初始化的问题。此修复解决了由于 `function_clause` 错误引起的崩溃问题,该错误可能发生在 HTTP 作处理传入流量时,而其底层连接器正在重启。修复前,日志中可能会显示类似以下的错误信息:
- [#14318](https://github.com/emqx/emqx/pull/14318) 修复了 HTTP 连接器状态初始化的问题。该错误可能发生在 HTTP 动作正在处理流入的消息,而其底层连接器正在重启的过程中。修复前,日志中可能会显示类似以下的错误信息:


```
20:42:36.850 [error] msg: "resource_exception", info: #{error => {error, function_clause}, id => <<"action:http:a:connector:http:a">>, name => call_query, ...
7 changes: 4 additions & 3 deletions zh_CN/changes/changes-ee-v5.md
Original file line number Diff line number Diff line change
@@ -52,7 +52,8 @@
- [#14360](https://github.com/emqx/emqx/pull/14360) 在 Prometheus 指标中添加了按关闭原因分类的监听器关闭计数,计数器名为 `emqx_client_disconnected_reason`。示例输出:

```
emqx_client_disconnected_reason{node="emqx@127.0.0.1",reason="takenover"} 1 emqx_client_disconnected_reason{node="emqx@127.0.0.1",reason="kicked"} 1
emqx_client_disconnected_reason{node="emqx@127.0.0.1",reason="takenover"} 1
emqx_client_disconnected_reason{node="emqx@127.0.0.1",reason="kicked"} 1
```

目前,该功能仅适用于 TCP 和 TLS 监听器。
@@ -71,7 +72,7 @@

#### 数据集成

- [#14318](https://github.com/emqx/emqx/pull/14318) 修复了 HTTP 连接器状态初始化的问题。此修复解决了由于 `function_clause` 错误引起的崩溃问题,该错误可能发生在 HTTP 作处理传入流量时,而其底层连接器正在重启。修复前,日志中可能会显示类似以下的错误信息:
- [#14318](https://github.com/emqx/emqx/pull/14318) 修复了 HTTP 连接器状态初始化的问题。该错误可能发生在 HTTP 动作正在处理流入的消息,而其底层连接器正在重启的过程中。修复前,日志中可能会显示类似以下的错误信息:

```
20:42:36.850 [error] msg: "resource_exception", info: #{error => {error, function_clause}, id => <<"action:http:a:connector:http:a">>, name => call_query, ...
@@ -124,7 +125,7 @@

#### 网关

- [#14445](https://github.com/emqx/emqx/pull/14445) 修复了 JT/T 808 客户端在接收到无效下游控制消息时,连接过程崩溃的问题
- [#14445](https://github.com/emqx/emqx/pull/14445) 修复了 JT/T 808 客户端在接收到无效下行控制消息时,连接进程崩溃的问题

## 5.8.3

Loading