From ab73319c29584af8e517211bdcb06b296a5dd3ad Mon Sep 17 00:00:00 2001 From: Tim Veluwenkamp Date: Mon, 23 Mar 2026 11:24:50 +0100 Subject: [PATCH 1/6] add redis to hypernode platform menu --- docs/hypernode-platform/redis.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 docs/hypernode-platform/redis.md diff --git a/docs/hypernode-platform/redis.md b/docs/hypernode-platform/redis.md new file mode 100644 index 00000000..6c495d64 --- /dev/null +++ b/docs/hypernode-platform/redis.md @@ -0,0 +1,18 @@ +--- +myst: + html_meta: + description: This table of contents gives you a summary of all Hypernode platform + knowledge base articles that include information about redis. + title: Redis | Hypernode platform +--- + +# Varnish + +```{toctree} +--- +caption: Table of Contents +maxdepth: 1 +glob: +--- +redis/* +``` \ No newline at end of file From 9acddadf81871b44dbc39820410499f69ac87505 Mon Sep 17 00:00:00 2001 From: Tim Veluwenkamp Date: Mon, 23 Mar 2026 11:59:59 +0100 Subject: [PATCH 2/6] fix spacing in how-to-change-redis-eviction-policy --- .../redis/how-to-change-redis-eviction-policy.md | 8 -------- 1 file changed, 8 deletions(-) diff --git a/docs/hypernode-platform/redis/how-to-change-redis-eviction-policy.md b/docs/hypernode-platform/redis/how-to-change-redis-eviction-policy.md index 69d315a4..46477f5a 100644 --- a/docs/hypernode-platform/redis/how-to-change-redis-eviction-policy.md +++ b/docs/hypernode-platform/redis/how-to-change-redis-eviction-policy.md @@ -52,41 +52,33 @@ hypernode-systemctl settings redis_eviction_policy allkeys-lru ## Policy explanation ### `noeviction` - Redis will not evict any keys when memory is full. New write operations that require memory will fail. ### `allkeys-lru` - Redis can evict any key and removes the least recently used keys first. ### `allkeys-lfu` - Redis can evict any key and removes the least frequently used keys first. ### `allkeys-random` - Redis can evict any key and removes keys at random. ### `volatile-lru` - Redis only evicts keys with an expiration time and removes the least recently used keys first. This is the default policy on Hypernode. ### `volatile-lfu` - Redis only evicts keys with an expiration time and removes the least frequently used keys first. ### `volatile-ttl` - Redis only evicts keys with an expiration time and prefers keys that will expire soonest. ### `volatile-random` - Redis only evicts keys with an expiration time and removes those keys at random. From 768ea7bd64a48ce58165bf4b35e61722dff15002 Mon Sep 17 00:00:00 2001 From: Jonathan Date: Tue, 31 Mar 2026 10:13:00 +0200 Subject: [PATCH 3/6] Apply suggestions from code review Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .../redis/how-to-change-redis-eviction-policy.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/hypernode-platform/redis/how-to-change-redis-eviction-policy.md b/docs/hypernode-platform/redis/how-to-change-redis-eviction-policy.md index 1d582908..d9c1cb1c 100644 --- a/docs/hypernode-platform/redis/how-to-change-redis-eviction-policy.md +++ b/docs/hypernode-platform/redis/how-to-change-redis-eviction-policy.md @@ -52,33 +52,41 @@ hypernode-systemctl settings redis_eviction_policy allkeys-lru ## Policy explanation ### `noeviction` + Redis will not evict any keys when memory is full. New write operations that require memory will fail. ### `allkeys-lru` + Redis can evict any key and removes the least recently used keys first. ### `allkeys-lfu` + Redis can evict any key and removes the least frequently used keys first. ### `allkeys-random` + Redis can evict any key and removes keys at random. ### `volatile-lru` + Redis only evicts keys with an expiration time and removes the least recently used keys first. This is the default policy on Hypernode. ### `volatile-lfu` + Redis only evicts keys with an expiration time and removes the least frequently used keys first. ### `volatile-ttl` + Redis only evicts keys with an expiration time and prefers keys that will expire soonest. ### `volatile-random` + Redis only evicts keys with an expiration time and removes those keys at random. From 8e5b0a55a35205f89b9a5383149928c0b3b95ed1 Mon Sep 17 00:00:00 2001 From: Jonathan Visser Date: Tue, 31 Mar 2026 10:42:04 +0200 Subject: [PATCH 4/6] Add newline to doc --- docs/hypernode-platform/redis.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/hypernode-platform/redis.md b/docs/hypernode-platform/redis.md index 6c495d64..dfe070a7 100644 --- a/docs/hypernode-platform/redis.md +++ b/docs/hypernode-platform/redis.md @@ -15,4 +15,4 @@ maxdepth: 1 glob: --- redis/* -``` \ No newline at end of file +``` From 46151f845807ffb0c488262b7e552a39d83c57f8 Mon Sep 17 00:00:00 2001 From: Jonathan Visser Date: Tue, 31 Mar 2026 11:00:34 +0200 Subject: [PATCH 5/6] Fix Redis page heading (was incorrectly set to Varnish) --- docs/hypernode-platform/redis.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/hypernode-platform/redis.md b/docs/hypernode-platform/redis.md index dfe070a7..3f1c06f1 100644 --- a/docs/hypernode-platform/redis.md +++ b/docs/hypernode-platform/redis.md @@ -6,7 +6,7 @@ myst: title: Redis | Hypernode platform --- -# Varnish +# Redis ```{toctree} --- From b8ea4a46c0e61ab367447d26ab27bc0332f706d7 Mon Sep 17 00:00:00 2001 From: Jonathan Visser Date: Tue, 31 Mar 2026 11:41:44 +0200 Subject: [PATCH 6/6] Move Redis docs from tools to redis folder --- .../{tools => redis}/how-to-flush-the-redis-cache.md | 1 + ...s-error-oom-command-not-allowed-when-used-memory-maxmemory.md | 1 + 2 files changed, 2 insertions(+) rename docs/hypernode-platform/{tools => redis}/how-to-flush-the-redis-cache.md (96%) rename docs/hypernode-platform/{tools => redis}/how-to-solve-redis-error-oom-command-not-allowed-when-used-memory-maxmemory.md (96%) diff --git a/docs/hypernode-platform/tools/how-to-flush-the-redis-cache.md b/docs/hypernode-platform/redis/how-to-flush-the-redis-cache.md similarity index 96% rename from docs/hypernode-platform/tools/how-to-flush-the-redis-cache.md rename to docs/hypernode-platform/redis/how-to-flush-the-redis-cache.md index 74b9bc72..d9835865 100644 --- a/docs/hypernode-platform/tools/how-to-flush-the-redis-cache.md +++ b/docs/hypernode-platform/redis/how-to-flush-the-redis-cache.md @@ -6,6 +6,7 @@ myst: title: How to flush the Redic cache? | Hypernode redirect_from: - /en/hypernode/tools/how-to-flush-the-redis-cache/ + - /hypernode-platform/tools/how-to-flush-the-redis-cache/ --- diff --git a/docs/hypernode-platform/tools/how-to-solve-redis-error-oom-command-not-allowed-when-used-memory-maxmemory.md b/docs/hypernode-platform/redis/how-to-solve-redis-error-oom-command-not-allowed-when-used-memory-maxmemory.md similarity index 96% rename from docs/hypernode-platform/tools/how-to-solve-redis-error-oom-command-not-allowed-when-used-memory-maxmemory.md rename to docs/hypernode-platform/redis/how-to-solve-redis-error-oom-command-not-allowed-when-used-memory-maxmemory.md index 76ef15d7..07f73637 100644 --- a/docs/hypernode-platform/tools/how-to-solve-redis-error-oom-command-not-allowed-when-used-memory-maxmemory.md +++ b/docs/hypernode-platform/redis/how-to-solve-redis-error-oom-command-not-allowed-when-used-memory-maxmemory.md @@ -6,6 +6,7 @@ myst: title: How to Solve Redis Out-of-Memory Error? | Hypernode redirect_from: - /en/hypernode/tools/how-to-solve-redis-error-oom-command-not-allowed-when-used-memory-maxmemory-/ + - /hypernode-platform/tools/how-to-solve-redis-error-oom-command-not-allowed-when-used-memory-maxmemory/ ---