operationName -> resourceName

Addressing review comments: operationName -> resourceName

This was vestige of the original SignalFX code
This commit is contained in:
dougqh 2019-09-26 14:56:50 -04:00
parent d192811419
commit ac557ed4ee
2 changed files with 16 additions and 17 deletions

View File

@ -2,7 +2,9 @@
package datadog.trace.instrumentation.springdata;
import datadog.opentracing.DDSpan;
import datadog.trace.agent.decorator.ClientDecorator;
import datadog.trace.api.interceptor.MutableSpan;
import io.opentracing.Span;
import java.lang.reflect.Method;
@ -13,7 +15,7 @@ public final class SpringDataDecorator extends ClientDecorator {
@Override
protected String service() {
return "spring-data";
return null;
}
@Override
@ -36,12 +38,9 @@ public final class SpringDataDecorator extends ClientDecorator {
assert method != null;
if (method != null) {
final Class<?> clazz = method.getDeclaringClass();
final String methodName = method.getName();
final String className = clazz.getSimpleName();
final String operationName = className + "." + methodName;
span.setOperationName(operationName);
if ( span instanceof MutableSpan ) {
((MutableSpan)span).setResourceName(spanNameForMethod(method));
}
}
return span;
}

View File

@ -25,8 +25,8 @@ class SpringJpaTest extends AgentTestRunner {
assertTraces(1) {
trace(0, 2) {
span(0) {
operationName "JpaRepository.findAll"
serviceName "spring-data"
operationName "repository.operation"
resourceName "JpaRepository.findAll"
errored false
tags {
"$Tags.COMPONENT.key" "spring-data"
@ -52,8 +52,8 @@ class SpringJpaTest extends AgentTestRunner {
assertTraces(1) {
trace(0, 2) {
span(0) {
operationName "CrudRepository.save"
serviceName "spring-data"
operationName "repository.operation"
resourceName "CrudRepository.save"
errored false
tags {
"$Tags.COMPONENT.key" "spring-data"
@ -79,8 +79,8 @@ class SpringJpaTest extends AgentTestRunner {
assertTraces(1) {
trace(0, 3) {
span(0) {
operationName "CrudRepository.save"
serviceName "spring-data"
operationName "repository.operation"
resourceName "CrudRepository.save"
errored false
tags {
"$Tags.COMPONENT.key" "spring-data"
@ -112,8 +112,8 @@ class SpringJpaTest extends AgentTestRunner {
assertTraces(1) {
trace(0, 2) {
span(0) {
operationName "JpaCustomerRepository.findByLastName"
serviceName "spring-data"
operationName "repository.operation"
resourceName "JpaCustomerRepository.findByLastName"
errored false
tags {
"$Tags.COMPONENT.key" "spring-data"
@ -137,8 +137,8 @@ class SpringJpaTest extends AgentTestRunner {
assertTraces(1) {
trace(0, 3) {
span(0) {
operationName "CrudRepository.delete"
serviceName "spring-data"
operationName "repository.operation"
resourceName "CrudRepository.delete"
errored false
tags {
"$Tags.COMPONENT.key" "spring-data"