Skip to content

Commit 54884d1

Browse files
authored
Tweak telemetry log stacktrace redaction for error tracking compatibility (#7428)
1 parent b6464a6 commit 54884d1

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

telemetry/src/main/java/datadog/telemetry/log/LogPeriodicAction.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,9 +105,9 @@ private static boolean shouldRedactClass(final String className) {
105105

106106
private static void writePendingRedacted(final StringBuilder result, final int pendingRedacted) {
107107
if (pendingRedacted == 1) {
108-
result.append(" at ").append("[redacted]\n");
108+
result.append(" at ").append("(redacted)\n");
109109
} else if (pendingRedacted > 1) {
110-
result.append(" at [redacted: ").append(pendingRedacted).append(" frames]\n");
110+
result.append(" at (redacted: ").append(pendingRedacted).append(" frames)\n");
111111
}
112112
}
113113
}

telemetry/src/test/groovy/datadog/telemetry/log/LogPeriodicActionTest.groovy

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -131,11 +131,11 @@ class LogPeriodicActionTest extends DDSpecification {
131131
0 * _
132132
logMessage.getMessage() == 'test'
133133
logMessage.getStackTrace() == "${MutableException.canonicalName}\n" +
134-
" at [redacted]\n" +
134+
" at (redacted)\n" +
135135
" at java.MyClass.method(file:42)\n" +
136-
" at [redacted]\n" +
136+
" at (redacted)\n" +
137137
" at datadog.MyClass.method(file:42)\n" +
138-
" at [redacted: 2 frames]\n"
138+
" at (redacted: 2 frames)\n"
139139
}
140140

141141
static class MutableException extends Exception {

0 commit comments

Comments
 (0)