From 8a181fe0027c07bae57a67054081aee0d3af3e44 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ale=C5=A1=20Mr=C3=A1zek?= Date: Wed, 17 Apr 2024 15:56:27 +0200 Subject: [PATCH] doc/dev: new page for cache records prefetch --- doc/dev/cache-prefetch.rst | 12 ++++++++++++ doc/dev/config-lua-performance.rst | 2 +- doc/dev/modules-predict.rst | 1 - 3 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 doc/dev/cache-prefetch.rst delete mode 120000 doc/dev/modules-predict.rst diff --git a/doc/dev/cache-prefetch.rst b/doc/dev/cache-prefetch.rst new file mode 100644 index 000000000..ec933ae76 --- /dev/null +++ b/doc/dev/cache-prefetch.rst @@ -0,0 +1,12 @@ +.. SPDX-License-Identifier: GPL-3.0-or-later + +.. _cache-prefetch: + +Prefetching cache records +========================= + +Following modules and configuration help to keep the cache hot by prefetching records. + +.. include:: ../../modules/prefetch/README.rst + +.. include:: ../../modules/predict/README.rst diff --git a/doc/dev/config-lua-performance.rst b/doc/dev/config-lua-performance.rst index ce7fa16e6..5f273a71f 100644 --- a/doc/dev/config-lua-performance.rst +++ b/doc/dev/config-lua-performance.rst @@ -26,7 +26,7 @@ impact than cache settings and number of instances. daemon-bindings-cache systemd-multiinst - modules-predict + cache-prefetch modules-prefill modules-serve_stale modules-rfc7706 diff --git a/doc/dev/modules-predict.rst b/doc/dev/modules-predict.rst deleted file mode 120000 index f60ef143b..000000000 --- a/doc/dev/modules-predict.rst +++ /dev/null @@ -1 +0,0 @@ -../../modules/predict/README.rst \ No newline at end of file -- 2.47.2