TASK-160237: Momentum 5.2 release documentation#814
TASK-160237: Momentum 5.2 release documentation#814dkoerichbird wants to merge 14 commits intomainfrom
Conversation
Signed-off-by: Doug Koerich <douglas.koerich@bird.com>
Signed-off-by: Doug Koerich <douglas.koerich@bird.com>
Signed-off-by: Doug Koerich <douglas.koerich@bird.com>
✅ Deploy Preview for support-docs ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
…request) Signed-off-by: Doug Koerich <douglas.koerich@bird.com>
Signed-off-by: Doug Koerich <douglas.koerich@bird.com>
Signed-off-by: Doug Koerich <douglas.koerich@bird.com>
Signed-off-by: Doug Koerich <douglas.koerich@bird.com>
| > __**_WARNING:_**__ Be cautious when enabling debug throttling, as it may cause some performance overhead due to the additional | ||
| > processing required to track and suppress repeated messages. |
There was a problem hiding this comment.
Is this really non-trivial? I wouldn't expect there'd be that many unique format strings, and we save the cost of logging the msgs.
There was a problem hiding this comment.
Debug throttling is a feature that I believe is most useful when turning on debugging messages (level >= INFO), and, depending on the subsystem the customer enables, many different strings (in different formats) can be printed.
| The clamav module is an open source antivirus engine that is part of the default Momentum installation. | ||
| The clamav module allows integration with the open source ClamAV antivirus engine. | ||
|
|
||
| > **NOTE:** Since version 5.2, the `msys-clamav` package, which contained the ClamAV engine, is no longer shipped with the Momentum installation bundle. To use this clamav module, the engine must be installed using the general available ClamAV packages (e.g., `clamav` and `clamd` RPMs), then configured and maintained separately by following the official ClamAV [documentation](https://docs.clamav.net/). |
There was a problem hiding this comment.
Is this true for all OSs?
There was a problem hiding this comment.
Yes; msys-clamav isn't expected to be shipped anymore with Momentum 5.2 in all supported on-prem OSes: https://github.com/SparkPost/Momentum/commit/04686a61866b7df44270700885499e10b1c29371
Signed-off-by: Doug Koerich <douglas.koerich@bird.com>
Signed-off-by: Doug Koerich <douglas.koerich@bird.com>
Signed-off-by: Doug Koerich <douglas.koerich@bird.com>
Signed-off-by: Doug Koerich <douglas.koerich@bird.com>
Signed-off-by: Doug Koerich <douglas.koerich@bird.com>
Signed-off-by: Doug Koerich <douglas.koerich@bird.com>
Signed-off-by: Doug Koerich <douglas.koerich@bird.com>
Note
Low Risk
Documentation-only updates that add new reference pages and minor clarifications; low risk aside from potential user confusion if any option/endpoint details are inaccurate.
Overview
Adds Momentum 5.2 release documentation, including a new
5.2changelog entry and updated EOL table.Documents new/updated capabilities: debug message throttling config (
debug_throttle_*), DNS UDP tuning (dns_udp_*buf_size) and port reuse limiting (dns_max_udp_queries_per_port), HTTP API support forDELETE /stats/summaryto reset statistics (and cross-links fromsummary reset), and a new Lua accessormsg:attempted_ip()backed by anec_message.attempted_ipfield.Also refreshes container build guidance (version placeholder and simplified package install) and clarifies ClamAV packaging changes (Momentum no longer ships
msys-clamav, requiring OS-provided ClamAV).Written by Cursor Bugbot for commit c7c80aa. This will update automatically on new commits. Configure here.