docs: refine v43 changelogs
This commit is contained in:
parent
81b1ea8c55
commit
86da0f548e
|
@ -39,22 +39,24 @@ File format:
|
||||||
Prior to this enhancement, one would have to set `broker.shared_dispatch_ack_enabled` to true
|
Prior to this enhancement, one would have to set `broker.shared_dispatch_ack_enabled` to true
|
||||||
to prevent sessions from buffering messages, however this acknowledgement comes with a cost.
|
to prevent sessions from buffering messages, however this acknowledgement comes with a cost.
|
||||||
|
|
||||||
|
- Prior to this fix, some of the time stamps were taken from the `os` module (system call),
|
||||||
|
while majority of other places are using `erlang` module (from Erlang virtual machine).
|
||||||
|
This inconsistent behaviour has caused some trouble for the Delayed Publish feature when OS time changes.
|
||||||
|
Now all time stamps are from `erlang` module. [#8908](https://github.com/emqx/emqx/pull/8908)
|
||||||
|
|
||||||
### Bug fixes
|
### Bug fixes
|
||||||
|
|
||||||
- Fix HTTP client library to handle SSL socket passive signal. [#9145](https://github.com/emqx/emqx/pull/9145)
|
- Fix HTTP client library to handle SSL socket passive signal. [#9145](https://github.com/emqx/emqx/pull/9145)
|
||||||
|
|
||||||
- Fix delayed publish inaccurate caused by os time change. [#8908](https://github.com/emqx/emqx/pull/8908)
|
|
||||||
|
|
||||||
- Hide redis password in error logs [#9071](https://github.com/emqx/emqx/pull/9071)
|
- Hide redis password in error logs [#9071](https://github.com/emqx/emqx/pull/9071)
|
||||||
In this change, it also included more changes in redis client:
|
In this change, it also included more changes in redis client:
|
||||||
- Improve redis connection error logging [eredis:19](https://github.com/emqx/eredis/pull/19).
|
- Improve redis connection error logging [eredis #19](https://github.com/emqx/eredis/pull/19).
|
||||||
Also added support for eredis to accept an anonymous function as password instead of
|
Also added support for eredis to accept an anonymous function as password instead of
|
||||||
passing around plaintext args which may get dumpped to crash logs (hard to predict where).
|
passing around plaintext args which may get dumpped to crash logs (hard to predict where).
|
||||||
This change also added `format_status` callback for `gen_server` states which hold plaintext
|
This change also added `format_status` callback for `gen_server` states which hold plaintext
|
||||||
password so the process termination log and `sys:get_status` will print '******' instead of
|
password so the process termination log and `sys:get_status` will print '******' instead of
|
||||||
the password to console.
|
the password to console.
|
||||||
- Avoid pool name clashing [eredis_cluster#22](https://github.com/emqx/eredis_cluster/pull/22)
|
- Avoid pool name clashing [eredis_cluster #22](https://github.com/emqx/eredis_cluster/pull/22)
|
||||||
Same `format_status` callback is added here too for `gen_server`s which hold password in
|
Same `format_status` callback is added here too for `gen_server`s which hold password in
|
||||||
their state.
|
their state.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue