From 7938cc25e2cbe5acad181c7ccf8b18b04e8da217 Mon Sep 17 00:00:00 2001 From: "datadog-datadog-prod-us1[bot]" <88084959+datadog-datadog-prod-us1[bot]@users.noreply.github.com> Date: Wed, 25 Mar 2026 17:33:14 +0000 Subject: [PATCH] Use TagMap.set in payload tags processor Co-authored-by: dougqh --- .../core/tagprocessor/PayloadTagsProcessor.java | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/dd-trace-core/src/main/java/datadog/trace/core/tagprocessor/PayloadTagsProcessor.java b/dd-trace-core/src/main/java/datadog/trace/core/tagprocessor/PayloadTagsProcessor.java index c04c8239e44..9fe5226b638 100644 --- a/dd-trace-core/src/main/java/datadog/trace/core/tagprocessor/PayloadTagsProcessor.java +++ b/dd-trace-core/src/main/java/datadog/trace/core/tagprocessor/PayloadTagsProcessor.java @@ -212,7 +212,7 @@ public boolean visitPrimitive(PathCursor path) { private boolean notRedacted(PathCursor path) { if (redactionRules.findMatching(path) != null) { - collectedTags.put(path.toString(tagPrefix), REDACTED); + collectedTags.set(path.toString(tagPrefix), REDACTED); return false; } return true; @@ -220,32 +220,32 @@ private boolean notRedacted(PathCursor path) { @Override public void booleanValue(PathCursor path, boolean value) { - collectedTags.put(path.toString(tagPrefix), value); + collectedTags.set(path.toString(tagPrefix), value); } @Override public void stringValue(PathCursor path, String value) { - collectedTags.put(path.toString(tagPrefix), value); + collectedTags.set(path.toString(tagPrefix), value); } @Override public void intValue(PathCursor path, int value) { - collectedTags.put(path.toString(tagPrefix), value); + collectedTags.set(path.toString(tagPrefix), value); } @Override public void longValue(PathCursor path, long value) { - collectedTags.put(path.toString(tagPrefix), value); + collectedTags.set(path.toString(tagPrefix), value); } @Override public void doubleValue(PathCursor path, double value) { - collectedTags.put(path.toString(tagPrefix), value); + collectedTags.set(path.toString(tagPrefix), value); } @Override public void nullValue(PathCursor path) { - collectedTags.put(path.toString(tagPrefix), null); + collectedTags.set(path.toString(tagPrefix), null); } @Override @@ -257,7 +257,7 @@ public boolean keepCollectingTags() { if (collectedTags.size() < maxTags) { return true; } - collectedTags.put(DD_PAYLOAD_TAGS_INCOMPLETE, true); + collectedTags.set(DD_PAYLOAD_TAGS_INCOMPLETE, true); return false; }