Better span names for cassandra (#237)
This commit is contained in:
parent
56a1227afe
commit
07c5923f20
|
@ -260,7 +260,7 @@ public class TracingSession implements Session {
|
||||||
}
|
}
|
||||||
|
|
||||||
private Span startSpan(final String query) {
|
private Span startSpan(final String query) {
|
||||||
final Span span = TRACER.spanBuilder("cassandra.query").setSpanKind(CLIENT).startSpan();
|
final Span span = TRACER.spanBuilder(query).setSpanKind(CLIENT).startSpan();
|
||||||
DECORATE.afterStart(span);
|
DECORATE.afterStart(span);
|
||||||
DECORATE.onConnection(span, session);
|
DECORATE.onConnection(span, session);
|
||||||
DECORATE.onStatement(span, query);
|
DECORATE.onStatement(span, query);
|
||||||
|
|
|
@ -125,7 +125,7 @@ class CassandraClientTest extends AgentTestRunner {
|
||||||
|
|
||||||
def cassandraSpan(TraceAssert trace, int index, String statement, String keyspace, boolean renameService, Object parentSpan = null, Throwable exception = null) {
|
def cassandraSpan(TraceAssert trace, int index, String statement, String keyspace, boolean renameService, Object parentSpan = null, Throwable exception = null) {
|
||||||
trace.span(index) {
|
trace.span(index) {
|
||||||
operationName "cassandra.query"
|
operationName statement
|
||||||
spanKind CLIENT
|
spanKind CLIENT
|
||||||
if (parentSpan == null) {
|
if (parentSpan == null) {
|
||||||
parent()
|
parent()
|
||||||
|
|
Loading…
Reference in New Issue