From 118a97a0d88155abb21c57b0ce7e68ce6f47674c Mon Sep 17 00:00:00 2001 From: firest Date: Tue, 22 Nov 2022 17:18:02 +0800 Subject: [PATCH 1/2] fix: change the defualt value of `max_topic_levels` to 128 --- apps/emqx/src/emqx_schema.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/emqx/src/emqx_schema.erl b/apps/emqx/src/emqx_schema.erl index 4c26f86f90..1024cef48a 100644 --- a/apps/emqx/src/emqx_schema.erl +++ b/apps/emqx/src/emqx_schema.erl @@ -399,7 +399,7 @@ fields("mqtt") -> sc( range(1, 65535), #{ - default => 65535, + default => 128, desc => ?DESC(mqtt_max_topic_levels) } )}, From 461aa7fe9bb6e96b8e2a61eae5325414d1525042 Mon Sep 17 00:00:00 2001 From: firest Date: Tue, 22 Nov 2022 18:53:09 +0800 Subject: [PATCH 2/2] chore: update changes --- changes/v5.0.11-en.md | 1 + changes/v5.0.11-zh.md | 2 ++ 2 files changed, 3 insertions(+) diff --git a/changes/v5.0.11-en.md b/changes/v5.0.11-en.md index abcf14bc41..def22e17cd 100644 --- a/changes/v5.0.11-en.md +++ b/changes/v5.0.11-en.md @@ -19,6 +19,7 @@ - Improve node name generation rules to avoid potential atom table overflow risk [#9387](https://github.com/emqx/emqx/pull/9387). +- Set the default value for the maximum level of a topic to 128 [#9406](https://github.com/emqx/emqx/pull/9406). ## Bug fixes diff --git a/changes/v5.0.11-zh.md b/changes/v5.0.11-zh.md index 19ee5c125d..7a4e770f97 100644 --- a/changes/v5.0.11-zh.md +++ b/changes/v5.0.11-zh.md @@ -17,6 +17,8 @@ - 改进了节点名称生成规则,以避免潜在的原子表溢出风险 [#9387](https://github.com/emqx/emqx/pull/9387)。 +- 将主题的最大层级限制的默认值设置为128 [#9406](https://github.com/emqx/emqx/pull/9406)。 + ## 修复 - 修复 helm chart 的 `ssl.existingName` 选项不起作用 [#9307](https://github.com/emqx/emqx/issues/9307)。