From c46b4f76bde0b2dbfbda5c9a96ab942dc28a6b16 Mon Sep 17 00:00:00 2001 From: Koray Erkan Date: Mon, 23 Feb 2026 17:00:37 +0300 Subject: [PATCH 1/3] Add new processors: matches, suppress, and tsv; update sidebars and topics --- .../pipelines/processors/matches.mdx | 283 ++++++++++++++++++ .../pipelines/processors/suppress.mdx | 196 ++++++++++++ .../pipelines/processors/tsv.mdx | 198 ++++++++++++ sidebars.ts | 3 + topics.json | 3 + 5 files changed, 683 insertions(+) create mode 100644 docs/configuration/pipelines/processors/matches.mdx create mode 100644 docs/configuration/pipelines/processors/suppress.mdx create mode 100644 docs/configuration/pipelines/processors/tsv.mdx diff --git a/docs/configuration/pipelines/processors/matches.mdx b/docs/configuration/pipelines/processors/matches.mdx new file mode 100644 index 00000000..6fb5fc4f --- /dev/null +++ b/docs/configuration/pipelines/processors/matches.mdx @@ -0,0 +1,283 @@ +--- +description: Tests a field value against a text pattern or regular expression +sidebar_custom_props: + customIcon: 🔀 + customCategory: Flow Control +--- + +# Matches + +Flow Control + +## Synopsis + +Tests whether a field value contains a text pattern or matches a regular expression, then routes execution to `on_success` or `on_failure` processor chains based on the result. + +## Schema + +```yaml {2} +- matches: + field: + text: + value_field: + mode: + case_sensitive: + description: + disabled: + if: