docs: update 4.3 changelog

This commit is contained in:
Zaiming (Stone) Shi 2022-09-20 15:05:27 +02:00
parent 49d1fb2b99
commit f63d53e6f5
1 changed files with 10 additions and 5 deletions

View File

@ -9,15 +9,20 @@ File format:
- Use weight-2 heading for releases - Use weight-2 heading for releases
- One list item per change topic - One list item per change topic
Change log ends with a list of GitHub PRs Change log ends with a list of GitHub PRs
## v4.3.21 ## v4.3.21
### Enhancements ### Enhancements
- TLS listener memory usage optimization - TLS listener memory usage optimization [#9005](https://github.com/emqx/emqx/pull/9005).
new option 'hibernate_after' to hibernate TLS process after idling New config `listener.ssl.$NAME.hibernate_after` to hibernate TLS connection process after idling.
- TLS listener default buffer size to 4KB Hibernation can reduce RAM usage significantly, but may cost more CPU.
Eliminate uncertainty that the buffer size is set by OS default This configuration is by default disabled.
Our preliminary test shows a 50% of RAM usage decline when configured to '5s'.
- TLS listener default buffer size to 4KB [#9007](https://github.com/emqx/emqx/pull/9007)
Eliminate uncertainty that the buffer size is set by OS default.
## v4.3.20 ## v4.3.20
### Bug fixes ### Bug fixes