Skip to content

Commit f5585cd

Browse files
committed
fix: include null validation in request.Statement
1 parent d9c697b commit f5585cd

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/Extensions/Cassandra.OpenTelemetry/OpenTelemetryRequestTracker.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ public virtual Task OnStartAsync(RequestTrackingInfo request)
7474
activity.AddTag("db.name", request.Statement.Keyspace);
7575
}
7676

77-
if (_instrumentationOptions.IncludeDatabaseStatement)
77+
if (_instrumentationOptions.IncludeDatabaseStatement && request.Statement != null)
7878
{
7979
activity.AddTag("db.statement", request.Statement.ToString());
8080
}
@@ -227,7 +227,7 @@ public virtual Task OnNodeStart(RequestTrackingInfo request, HostTrackingInfo ho
227227
activity.AddTag("db.name", request.Statement.Keyspace);
228228
}
229229

230-
if (_instrumentationOptions.IncludeDatabaseStatement)
230+
if (_instrumentationOptions.IncludeDatabaseStatement && request.Statement != null)
231231
{
232232
activity.AddTag("db.statement", request.Statement.ToString());
233233
}

0 commit comments

Comments
 (0)