You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by "Ojasva Jain (Jira)" <ji...@apache.org> on 2026/10/21 11:51:00 UTC

[jira] [Created] (KAFKA-21323) Remove deprecated java.util.regex fallback for client-metrics match patterns (KIP-714)

Ojasva Jain created KAFKA-21323:
-----------------------------------

             Summary: Remove deprecated java.util.regex fallback for client-metrics match patterns (KIP-714)
                 Key: KAFKA-21323
                 URL: https://issues.apache.org/jira/browse/KAFKA-21323
             Project: Kafka
          Issue Type: Bug
    Affects Versions: 5.0.0
            Reporter: Ojasva Jain


KAFKA-15677 made client-metrics match patterns require RE2/J syntax, but kept a temporary fallback to java.util.regex (with a deprecation warning) for pre-existing patterns, to avoid breaking subscriptions already persisted before this change. This is implemented via ClientMatchPattern.ofLegacy(...) (@Deprecated(since = "4.5", forRemoval = true)) and ClientMetricsConfigs.compileLenient(...).
 
This ticket tracks removing that fallback in 5.0.0.
 
 
More context: https://github.com/apache/kafka/pull/23696#discussion_r4331054511



--
This message was sent by Atlassian Jira
(v8.20.10#820010)