Просмотр исходного кода

docs: Generate changelog for v5.1.5-patch.2

Thales Macedo Garitezi 2 лет назад
Родитель
Сommit
bb8ce68c2e
3 измененных файлов с 28 добавлено и 2 удалено
  1. 1 1
      apps/emqx/include/emqx_release.hrl
  2. 1 1
      apps/emqx/src/emqx.app.src
  3. 26 0
      changes/v5.1.5-patch.2.en.md

+ 1 - 1
apps/emqx/include/emqx_release.hrl

@@ -32,7 +32,7 @@
 %% `apps/emqx/src/bpapi/README.md'
 
 %% Opensource edition
--define(EMQX_RELEASE_CE, "5.1.5-patch.1").
+-define(EMQX_RELEASE_CE, "5.1.5-patch.2").
 
 %% Enterprise edition
 -define(EMQX_RELEASE_EE, "5.1.1").

+ 1 - 1
apps/emqx/src/emqx.app.src

@@ -2,7 +2,7 @@
 {application, emqx, [
     {id, "emqx"},
     {description, "EMQX Core"},
-    {vsn, "5.1.5"},
+    {vsn, "5.1.6"},
     {modules, []},
     {registered, []},
     {applications, [

+ 26 - 0
changes/v5.1.5-patch.2.en.md

@@ -0,0 +1,26 @@
+# v5.1.5-patch.2
+
+## Enhancements
+
+- [#10697](https://github.com/emqx/emqx/pull/10697) This change allows to set the minReadySeconds for the StatefulSet. This allows to add a gap between the restarts of each pod by upgrade or restart command.
+
+- [#11390](https://github.com/emqx/emqx/pull/11390) Add `node.broker_pool_size`, `node.generic_pool_size`, `node.channel_cleanup_batch_size` options to EMQX configuration.
+
+  Tuning these options can significantly improve performance if cluster interconnect network latency is high.
+
+- [#11389](https://github.com/emqx/emqx/pull/11389) Improved retained message publishing latency by consolidating multiple index update operations into a single mnesia activity, leveraging the new APIs introduced in mria 0.6.0.
+
+- [#11405](https://github.com/emqx/emqx/pull/11405) Improve the error reason of the `date_to_unix_ts` to make more sense.
+
+## Bug Fixes
+
+- [#11388](https://github.com/emqx/emqx/pull/11388) Increase `emqx_router_sup` restart intensity.
+
+  The goal is to tolerate occasional crashes that can happen under relatively normal conditions
+  and don't seem critical to shutdown the whole app (emqx).
+  For example, mria write/delete call delegated from a replicant to a core node by `emqx_router_helper` may fail,
+  if the core node is being stopped / restarted / not ready.
+
+- [#11410](https://github.com/emqx/emqx/pull/11410) Reintroduce `cacerts` TLS client option as a deprecated option.
+
+  This fixes issues found when trying to upgrade from 5.1.3 where that option is set in the configuration files or persisted in EMQX Operator settings.