Merge pull request #861 from DataDog/tyler/revert-changes
Revert Pull Request #854 and #855
This commit is contained in:
commit
1dcb4df8bf
|
@ -12,11 +12,6 @@ import org.apache.kafka.clients.producer.ProducerRecord;
|
|||
public abstract class KafkaDecorator extends ClientDecorator {
|
||||
public static final KafkaDecorator PRODUCER_DECORATE =
|
||||
new KafkaDecorator() {
|
||||
@Override
|
||||
protected String service() {
|
||||
return "kafka";
|
||||
}
|
||||
|
||||
@Override
|
||||
protected String spanKind() {
|
||||
return Tags.SPAN_KIND_PRODUCER;
|
||||
|
@ -30,16 +25,6 @@ public abstract class KafkaDecorator extends ClientDecorator {
|
|||
|
||||
public static final KafkaDecorator CONSUMER_DECORATE =
|
||||
new KafkaDecorator() {
|
||||
@Override
|
||||
protected String service() {
|
||||
/*
|
||||
Use default service name. Common use-case here is to have consumer span parent
|
||||
children spans in instrumented application. Since service name is inherited it makes
|
||||
sense to default that to application service name rather than 'kafka'.
|
||||
*/
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected String spanKind() {
|
||||
return Tags.SPAN_KIND_CONSUMER;
|
||||
|
@ -56,6 +41,11 @@ public abstract class KafkaDecorator extends ClientDecorator {
|
|||
return new String[] {"kafka"};
|
||||
}
|
||||
|
||||
@Override
|
||||
protected String service() {
|
||||
return "kafka";
|
||||
}
|
||||
|
||||
@Override
|
||||
protected String component() {
|
||||
return "java-kafka";
|
||||
|
|
|
@ -94,7 +94,7 @@ class KafkaClientTest extends AgentTestRunner {
|
|||
trace(1, 1) {
|
||||
// CONSUMER span 0
|
||||
span(0) {
|
||||
serviceName "unnamed-java-app"
|
||||
serviceName "kafka"
|
||||
operationName "kafka.consume"
|
||||
resourceName "Consume Topic $SHARED_TOPIC"
|
||||
spanType "queue"
|
||||
|
|
|
@ -172,7 +172,7 @@ class KafkaStreamsTest extends AgentTestRunner {
|
|||
trace(2, 1) {
|
||||
// CONSUMER span 0
|
||||
span(0) {
|
||||
serviceName "unnamed-java-app"
|
||||
serviceName "kafka"
|
||||
operationName "kafka.consume"
|
||||
resourceName "Consume Topic $STREAM_PROCESSED"
|
||||
spanType "queue"
|
||||
|
|
|
@ -27,16 +27,6 @@ public class RabbitDecorator extends ClientDecorator {
|
|||
|
||||
public static final RabbitDecorator CONSUMER_DECORATE =
|
||||
new RabbitDecorator() {
|
||||
@Override
|
||||
protected String service() {
|
||||
/*
|
||||
Use default service name. Common use-case here is to have consumer span parent
|
||||
children spans in instrumented application. Since service name is inherited it makes
|
||||
sense to default that to application service name rather than 'rabbitmq'.
|
||||
*/
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected String spanKind() {
|
||||
return Tags.SPAN_KIND_CONSUMER;
|
||||
|
|
|
@ -341,14 +341,7 @@ class RabbitMQTest extends AgentTestRunner {
|
|||
String errorMsg = null
|
||||
) {
|
||||
trace.span(index) {
|
||||
switch (span.tags["amqp.command"]) {
|
||||
case "basic.get":
|
||||
case "basic.deliver":
|
||||
serviceName "unnamed-java-app"
|
||||
break
|
||||
default:
|
||||
serviceName "rabbitmq"
|
||||
}
|
||||
operationName "amqp.command"
|
||||
resourceName resource
|
||||
switch (span.tags["amqp.command"]) {
|
||||
|
|
Loading…
Reference in New Issue