From 3e48dec90197f86bd81105104b711535349ab2a6 Mon Sep 17 00:00:00 2001 From: Adrian Cole Date: Sat, 28 Apr 2018 17:19:39 +0800 Subject: [PATCH] Removes unnecessary dependencies We had some out-of-date comments, and some deps that were too heavy. --- pom.xml | 2 -- spring-cloud-sleuth-core/pom.xml | 2 ++ spring-cloud-sleuth-dependencies/pom.xml | 8 +------ spring-cloud-sleuth-samples/pom.xml | 2 +- spring-cloud-sleuth-zipkin/pom.xml | 20 +++------------- .../sender/RestTemplateSenderTest.java | 24 +++++++++++++++---- 6 files changed, 27 insertions(+), 31 deletions(-) diff --git a/pom.xml b/pom.xml index 530ae5642..97e759646 100644 --- a/pom.xml +++ b/pom.xml @@ -273,8 +273,6 @@ 2.0.0.BUILD-SNAPSHOT 2.0.0.BUILD-SNAPSHOT 4.19.0 - - 2.7.0 2.0.0.RELEASE diff --git a/spring-cloud-sleuth-core/pom.xml b/spring-cloud-sleuth-core/pom.xml index 17c4908a1..84331f2fd 100644 --- a/spring-cloud-sleuth-core/pom.xml +++ b/spring-cloud-sleuth-core/pom.xml @@ -213,6 +213,8 @@ io.zipkin.java zipkin + + 2.8.0 true diff --git a/spring-cloud-sleuth-dependencies/pom.xml b/spring-cloud-sleuth-dependencies/pom.xml index 78c793a2d..c24f1265f 100644 --- a/spring-cloud-sleuth-dependencies/pom.xml +++ b/spring-cloud-sleuth-dependencies/pom.xml @@ -79,13 +79,7 @@ spring-cloud-starter-sleuth ${project.version} - - - io.zipkin.java - zipkin - - 2.7.0 - + io.opentracing.brave brave-opentracing diff --git a/spring-cloud-sleuth-samples/pom.xml b/spring-cloud-sleuth-samples/pom.xml index 5dbc4cc07..7298f135b 100644 --- a/spring-cloud-sleuth-samples/pom.xml +++ b/spring-cloud-sleuth-samples/pom.xml @@ -73,7 +73,7 @@ io.zipkin.zipkin2 zipkin - 2.7.1 + 2.8.1 diff --git a/spring-cloud-sleuth-zipkin/pom.xml b/spring-cloud-sleuth-zipkin/pom.xml index 005632687..c77eb8bc0 100644 --- a/spring-cloud-sleuth-zipkin/pom.xml +++ b/spring-cloud-sleuth-zipkin/pom.xml @@ -131,9 +131,9 @@ test - io.zipkin.java - zipkin-junit - ${zipkin.version} + com.squareup.okhttp3 + mockwebserver + 3.10.0 test @@ -141,20 +141,6 @@ awaitility test - - - com.squareup.okhttp3 - mockwebserver - 3.9.1 - test - - - io.zipkin.zipkin2 - zipkin - test-jar - ${zipkin.version} - test - org.aspectj aspectjrt diff --git a/spring-cloud-sleuth-zipkin/src/test/java/org/springframework/cloud/sleuth/zipkin2/sender/RestTemplateSenderTest.java b/spring-cloud-sleuth-zipkin/src/test/java/org/springframework/cloud/sleuth/zipkin2/sender/RestTemplateSenderTest.java index 20393ca9d..bf32f37e0 100644 --- a/spring-cloud-sleuth-zipkin/src/test/java/org/springframework/cloud/sleuth/zipkin2/sender/RestTemplateSenderTest.java +++ b/spring-cloud-sleuth-zipkin/src/test/java/org/springframework/cloud/sleuth/zipkin2/sender/RestTemplateSenderTest.java @@ -23,15 +23,31 @@ import org.junit.Rule; import org.junit.Test; import org.springframework.web.client.RestTemplate; import zipkin2.Call; +import zipkin2.Endpoint; import zipkin2.Span; import static java.util.stream.Collectors.toList; import static org.assertj.core.api.Assertions.assertThat; -import static zipkin2.TestObjects.CLIENT_SPAN; -import static zipkin2.TestObjects.UTF_8; import static zipkin2.codec.SpanBytesEncoder.JSON_V2; public class RestTemplateSenderTest { + static final Span SPAN = Span.newBuilder() + .traceId("7180c278b62e8f6a216a2aea45d08fc9") + .parentId("6b221d5bc9e6496c") + .id("5b4185666d50f68b") + .name("get /backend") + .kind(Span.Kind.SERVER) + .shared(true) + .localEndpoint(Endpoint.newBuilder() + .serviceName("backend") + .ip("192.168.99.101") + .port(9000) + .build()) + .timestamp(1472470996250000L) + .duration(100000L) + .putTag("http.method", "GET") + .putTag("http.path", "/backend") + .build(); @Rule public MockWebServer server = new MockWebServer(); @@ -42,10 +58,10 @@ public class RestTemplateSenderTest { @Test public void jsonIsNormal() throws Exception { server.enqueue(new MockResponse()); - send(CLIENT_SPAN).execute(); + send(SPAN).execute(); assertThat(server.takeRequest().getBody().readUtf8()) - .isEqualTo("[" + new String(JSON_V2.encode(CLIENT_SPAN), UTF_8) + "]"); + .isEqualTo("[" + new String(JSON_V2.encode(SPAN), "UTF-8") + "]"); } Call send(Span... spans) {