diff --git a/_posts/2019-05-13-rspamd-1.9.3.md b/_posts/2019-05-13-rspamd-1.9.3.md index 7ed4f05fb..d8603c879 100644 --- a/_posts/2019-05-13-rspamd-1.9.3.md +++ b/_posts/2019-05-13-rspamd-1.9.3.md @@ -24,7 +24,7 @@ Some modules should set metric result as **least possible** result. For example, ## Tunable memory management -From this version, Rspamd allows to manage memory policies for [Lua garbage collection](http://pgl.yoyo.org/luai/i/2.10+Garbage+Collection) allowing to fit memory/cpu constraints more flexible. When Rspamd is built with `jemalloc` (e.g. in the default packages provided by the project), it can also print detailed memory statistics on full gc loops. +From this version, Rspamd allows to manage memory policies for [Lua garbage collection](https://web.archive.org/web/20240715205113/http://pgl.yoyo.org/luai/i/2.10+Garbage+Collection) allowing to fit memory/cpu constraints more flexible. When Rspamd is built with `jemalloc` (e.g. in the default packages provided by the project), it can also print detailed memory statistics on full gc loops. Here is an example for tuning GC in Rspamd when there are lots of free memory available (around 1Gb per scanner process): @@ -125,4 +125,4 @@ Here is the list of the most important bugs fixes: * [Project] Improve keys creation in rspamadm vault * [Rework] Move lua_worker to a dedicated unit * [WebUI] Add URL fragments (#) support -* [WebUI] Fix AJAX request URL \ No newline at end of file +* [WebUI] Fix AJAX request URL diff --git a/doc/configuration/selectors.md b/doc/configuration/selectors.md index 3b6418fff..aa34f1edd 100644 --- a/doc/configuration/selectors.md +++ b/doc/configuration/selectors.md @@ -201,7 +201,7 @@ The data definition part specifies what needs to be extracted. Here is the list | `received` | 1.8+ | Get list of received headers. If no arguments specified, returns list of tables. Otherwise, selects a specific element, e.g. `by_hostname` | `request_header` | 1.8+ | Get specific HTTP request header. The first argument must be header name. | `symbol` | 2.6+ | Get symbol with the name that is expected as first argument. Returns the symbol table (like task:get_symbol()) -| `time` | 1.8+ | Get task timestamp. The first argument is type:{::nomarkdown}
connect
: connection timestamp (default)message
: timestamp as defined by Date
headerconnect
: connection timestamp (default)message
: timestamp as defined by Date
header