From 9fde924457c67770a4dd7286641b493a3056a3fb Mon Sep 17 00:00:00 2001 From: "Eric D. Schabell" Date: Wed, 21 Oct 2026 17:23:53 +0200 Subject: [PATCH] docs: pipeline: router: note single input and output routing fix in v5.1.5 Signed-off-by: Eric D. Schabell --- pipeline/router.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pipeline/router.md b/pipeline/router.md index 76601538d..34288fefc 100644 --- a/pipeline/router.md +++ b/pipeline/router.md @@ -202,6 +202,8 @@ Conditional routing uses a `routes` block within input configurations to define When a record arrives, Fluent Bit evaluates the conditions for each route in order. Records are sent to outputs whose conditions they match. You can also define a default route to catch records that don't match any other condition. +In versions earlier than v5.1.5, Fluent Bit ignores the routes if a configuration has exactly one input and one output. It sends every record to that output, including records that don't match any route. + ### Configuration syntax The `routes` block uses the following syntax: