Skip to content

Commit 12cbfe9

Browse files
authored
Rework lettuce argument splitter regex (#13736)
1 parent c86db65 commit 12cbfe9

File tree

1 file changed

+1
-1
lines changed
  • instrumentation/lettuce/lettuce-common/library/src/main/java/io/opentelemetry/instrumentation/lettuce/common

1 file changed

+1
-1
lines changed

instrumentation/lettuce/lettuce-common/library/src/main/java/io/opentelemetry/instrumentation/lettuce/common/LettuceArgSplitter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
public final class LettuceArgSplitter {
1616
private static final Pattern KEY_PATTERN =
17-
Pattern.compile("((key|value)<(?<wrapped>[^>]+)>|(?<plain>[0-9A-Za-z=]+))(\\s+|$)");
17+
Pattern.compile("((key|value)<(?<wrapped>.*?)>|(?<plain>\\S++))(?:\\s+|$)");
1818

1919
// this method removes the key|value<...> wrappers around redis keys or values and splits the args
2020
// string

0 commit comments

Comments
 (0)