From 9ff1fca3fded473ea12d86aa15027e08a07c0f6c Mon Sep 17 00:00:00 2001 From: Trask Stalnaker Date: Thu, 5 Mar 2020 20:21:50 -0800 Subject: [PATCH] Rename a few modules (#207) * Rename classloading module to class-loader * Rename datastax-cassandra module to cassandra * Rename reactor-core module to reactor * Rename cdi module to cdi-testing * Rename aws-java-sdk module to aws-sdk * Rename class-loader module to java-class-loader --- .../aws-sdk-1.11.gradle} | 0 .../aws/v0/AWSClientInstrumentation.java | 0 .../aws/v0/AWSHttpClientInstrumentation.java | 0 .../aws/v0/AwsSdkClientDecorator.java | 0 .../aws/v0/OnErrorDecorator.java | 0 .../aws/v0/RequestInstrumentation.java | 0 .../instrumentation/aws/v0/RequestMeta.java | 0 .../aws/v0/TracingRequestHandler.java | 2 +- .../src/test/groovy/AWSClientTest.groovy | 0 .../groovy/AWSClientTest.groovy | 0 .../aws-sdk-2.2.gradle} | 0 .../v2/AbstractAwsClientInstrumentation.java | 0 .../aws/v2/AwsClientInstrumentation.java | 0 .../aws/v2/AwsHttpClientInstrumentation.java | 0 .../aws/v2/AwsSdkClientDecorator.java | 2 +- .../aws/v2/TracingExecutionInterceptor.java | 0 .../src/test/groovy/AwsClientTest.groovy | 0 .../cassandra-3.0.gradle} | 0 .../cassandra/CassandraClientDecorator.java | 0 .../CassandraClientInstrumentation.java | 0 .../datastax/cassandra/TracingSession.java | 2 +- .../test/groovy/CassandraClientTest.groovy | 0 .../cdi-testing.gradle} | 0 .../src/test/groovy/CDIContainerTest.groovy | 0 .../src/test/java/TestBean.java | 0 .../java-class-loader.gradle} | 0 .../jboss-testing/jboss-testing.gradle | 2 +- .../test/groovy/JBossClassloadingTest.groovy | 0 .../osgi-testing/osgi-testing.gradle | 2 +- .../test/groovy/OSGIClassloadingTest.groovy | 0 .../ClassLoaderInstrumentation.java} | 10 +++---- .../src/test/groovy/ClassLoadingTest.groovy} | 2 +- .../test/groovy/TomcatClassloadingTest.groovy | 0 .../tomcat-testing/tomcat-testing.gradle | 2 +- .../reactor-3.1.gradle} | 0 .../core/FluxAndMonoInstrumentation.java | 0 .../core/FluxAndMonoSubscribeAdvice.java | 0 .../reactor/core/ReactorCoreAdviceUtils.java | 0 .../reactor/core/ReactorCoreDecorator.java | 2 +- .../src/test/groovy/ReactorCoreTest.groovy | 0 .../test/groovy/GlassFishServerTest.groovy | 2 +- .../spring-webflux-5.0.gradle | 8 ++--- settings.gradle | 30 +++++++++---------- 43 files changed, 33 insertions(+), 33 deletions(-) rename instrumentation/{aws-java-sdk-1.11/aws-java-sdk-1.11.gradle => aws-sdk-1.11/aws-sdk-1.11.gradle} (100%) rename instrumentation/{aws-java-sdk-1.11 => aws-sdk-1.11}/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/AWSClientInstrumentation.java (100%) rename instrumentation/{aws-java-sdk-1.11 => aws-sdk-1.11}/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/AWSHttpClientInstrumentation.java (100%) rename instrumentation/{aws-java-sdk-1.11 => aws-sdk-1.11}/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/AwsSdkClientDecorator.java (100%) rename instrumentation/{aws-java-sdk-1.11 => aws-sdk-1.11}/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/OnErrorDecorator.java (100%) rename instrumentation/{aws-java-sdk-1.11 => aws-sdk-1.11}/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/RequestInstrumentation.java (100%) rename instrumentation/{aws-java-sdk-1.11 => aws-sdk-1.11}/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/RequestMeta.java (100%) rename instrumentation/{aws-java-sdk-1.11 => aws-sdk-1.11}/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/TracingRequestHandler.java (99%) rename instrumentation/{aws-java-sdk-1.11 => aws-sdk-1.11}/src/test/groovy/AWSClientTest.groovy (100%) rename instrumentation/{aws-java-sdk-1.11 => aws-sdk-1.11}/src/test_before_1_11_106/groovy/AWSClientTest.groovy (100%) rename instrumentation/{aws-java-sdk-2.2/aws-java-sdk-2.2.gradle => aws-sdk-2.2/aws-sdk-2.2.gradle} (100%) rename instrumentation/{aws-java-sdk-2.2 => aws-sdk-2.2}/src/main/java/io/opentelemetry/auto/instrumentation/aws/v2/AbstractAwsClientInstrumentation.java (100%) rename instrumentation/{aws-java-sdk-2.2 => aws-sdk-2.2}/src/main/java/io/opentelemetry/auto/instrumentation/aws/v2/AwsClientInstrumentation.java (100%) rename instrumentation/{aws-java-sdk-2.2 => aws-sdk-2.2}/src/main/java/io/opentelemetry/auto/instrumentation/aws/v2/AwsHttpClientInstrumentation.java (100%) rename instrumentation/{aws-java-sdk-2.2 => aws-sdk-2.2}/src/main/java8/io/opentelemetry/auto/instrumentation/aws/v2/AwsSdkClientDecorator.java (99%) rename instrumentation/{aws-java-sdk-2.2 => aws-sdk-2.2}/src/main/java8/io/opentelemetry/auto/instrumentation/aws/v2/TracingExecutionInterceptor.java (100%) rename instrumentation/{aws-java-sdk-2.2 => aws-sdk-2.2}/src/test/groovy/AwsClientTest.groovy (100%) rename instrumentation/{datastax-cassandra-3.0/datastax-cassandra-3.0.gradle => cassandra-3.0/cassandra-3.0.gradle} (100%) rename instrumentation/{datastax-cassandra-3.0 => cassandra-3.0}/src/main/java/io/opentelemetry/auto/instrumentation/datastax/cassandra/CassandraClientDecorator.java (100%) rename instrumentation/{datastax-cassandra-3.0 => cassandra-3.0}/src/main/java/io/opentelemetry/auto/instrumentation/datastax/cassandra/CassandraClientInstrumentation.java (100%) rename instrumentation/{datastax-cassandra-3.0 => cassandra-3.0}/src/main/java/io/opentelemetry/auto/instrumentation/datastax/cassandra/TracingSession.java (99%) rename instrumentation/{datastax-cassandra-3.0 => cassandra-3.0}/src/test/groovy/CassandraClientTest.groovy (100%) rename instrumentation/{cdi-1.2/cdi-1.2.gradle => cdi-testing/cdi-testing.gradle} (100%) rename instrumentation/{cdi-1.2 => cdi-testing}/src/test/groovy/CDIContainerTest.groovy (100%) rename instrumentation/{cdi-1.2 => cdi-testing}/src/test/java/TestBean.java (100%) rename instrumentation/{classloading/classloading.gradle => java-class-loader/java-class-loader.gradle} (100%) rename instrumentation/{classloading => java-class-loader}/jboss-testing/jboss-testing.gradle (71%) rename instrumentation/{classloading => java-class-loader}/jboss-testing/src/test/groovy/JBossClassloadingTest.groovy (100%) rename instrumentation/{classloading => java-class-loader}/osgi-testing/osgi-testing.gradle (89%) rename instrumentation/{classloading => java-class-loader}/osgi-testing/src/test/groovy/OSGIClassloadingTest.groovy (100%) rename instrumentation/{classloading/src/main/java/io/opentelemetry/auto/instrumentation/classloading/ClassloadingInstrumentation.java => java-class-loader/src/main/java/io/opentelemetry/auto/instrumentation/classloader/ClassLoaderInstrumentation.java} (94%) rename instrumentation/{classloading/src/test/groovy/ClassloadingTest.groovy => java-class-loader/src/test/groovy/ClassLoadingTest.groovy} (96%) rename instrumentation/{classloading => java-class-loader}/tomcat-testing/src/test/groovy/TomcatClassloadingTest.groovy (100%) rename instrumentation/{classloading => java-class-loader}/tomcat-testing/tomcat-testing.gradle (91%) rename instrumentation/{reactor-core-3.1/reactor-core-3.1.gradle => reactor-3.1/reactor-3.1.gradle} (100%) rename instrumentation/{reactor-core-3.1 => reactor-3.1}/src/main/java/io/opentelemetry/auto/instrumentation/reactor/core/FluxAndMonoInstrumentation.java (100%) rename instrumentation/{reactor-core-3.1 => reactor-3.1}/src/main/java8/io/opentelemetry/auto/instrumentation/reactor/core/FluxAndMonoSubscribeAdvice.java (100%) rename instrumentation/{reactor-core-3.1 => reactor-3.1}/src/main/java8/io/opentelemetry/auto/instrumentation/reactor/core/ReactorCoreAdviceUtils.java (100%) rename instrumentation/{reactor-core-3.1 => reactor-3.1}/src/main/java8/io/opentelemetry/auto/instrumentation/reactor/core/ReactorCoreDecorator.java (98%) rename instrumentation/{reactor-core-3.1 => reactor-3.1}/src/test/groovy/ReactorCoreTest.groovy (100%) diff --git a/instrumentation/aws-java-sdk-1.11/aws-java-sdk-1.11.gradle b/instrumentation/aws-sdk-1.11/aws-sdk-1.11.gradle similarity index 100% rename from instrumentation/aws-java-sdk-1.11/aws-java-sdk-1.11.gradle rename to instrumentation/aws-sdk-1.11/aws-sdk-1.11.gradle diff --git a/instrumentation/aws-java-sdk-1.11/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/AWSClientInstrumentation.java b/instrumentation/aws-sdk-1.11/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/AWSClientInstrumentation.java similarity index 100% rename from instrumentation/aws-java-sdk-1.11/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/AWSClientInstrumentation.java rename to instrumentation/aws-sdk-1.11/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/AWSClientInstrumentation.java diff --git a/instrumentation/aws-java-sdk-1.11/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/AWSHttpClientInstrumentation.java b/instrumentation/aws-sdk-1.11/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/AWSHttpClientInstrumentation.java similarity index 100% rename from instrumentation/aws-java-sdk-1.11/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/AWSHttpClientInstrumentation.java rename to instrumentation/aws-sdk-1.11/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/AWSHttpClientInstrumentation.java diff --git a/instrumentation/aws-java-sdk-1.11/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/AwsSdkClientDecorator.java b/instrumentation/aws-sdk-1.11/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/AwsSdkClientDecorator.java similarity index 100% rename from instrumentation/aws-java-sdk-1.11/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/AwsSdkClientDecorator.java rename to instrumentation/aws-sdk-1.11/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/AwsSdkClientDecorator.java diff --git a/instrumentation/aws-java-sdk-1.11/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/OnErrorDecorator.java b/instrumentation/aws-sdk-1.11/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/OnErrorDecorator.java similarity index 100% rename from instrumentation/aws-java-sdk-1.11/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/OnErrorDecorator.java rename to instrumentation/aws-sdk-1.11/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/OnErrorDecorator.java diff --git a/instrumentation/aws-java-sdk-1.11/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/RequestInstrumentation.java b/instrumentation/aws-sdk-1.11/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/RequestInstrumentation.java similarity index 100% rename from instrumentation/aws-java-sdk-1.11/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/RequestInstrumentation.java rename to instrumentation/aws-sdk-1.11/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/RequestInstrumentation.java diff --git a/instrumentation/aws-java-sdk-1.11/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/RequestMeta.java b/instrumentation/aws-sdk-1.11/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/RequestMeta.java similarity index 100% rename from instrumentation/aws-java-sdk-1.11/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/RequestMeta.java rename to instrumentation/aws-sdk-1.11/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/RequestMeta.java diff --git a/instrumentation/aws-java-sdk-1.11/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/TracingRequestHandler.java b/instrumentation/aws-sdk-1.11/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/TracingRequestHandler.java similarity index 99% rename from instrumentation/aws-java-sdk-1.11/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/TracingRequestHandler.java rename to instrumentation/aws-sdk-1.11/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/TracingRequestHandler.java index 9054c17ce9..aa0a542fd3 100644 --- a/instrumentation/aws-java-sdk-1.11/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/TracingRequestHandler.java +++ b/instrumentation/aws-sdk-1.11/src/main/java/io/opentelemetry/auto/instrumentation/aws/v0/TracingRequestHandler.java @@ -31,7 +31,7 @@ import io.opentelemetry.trace.Tracer; /** Tracing Request Handler */ public class TracingRequestHandler extends RequestHandler2 { private static final Tracer TRACER = - OpenTelemetry.getTracerFactory().get("io.opentelemetry.auto.aws-java-sdk-1.11"); + OpenTelemetry.getTracerFactory().get("io.opentelemetry.auto.aws-sdk-1.11"); private final AwsSdkClientDecorator decorate; diff --git a/instrumentation/aws-java-sdk-1.11/src/test/groovy/AWSClientTest.groovy b/instrumentation/aws-sdk-1.11/src/test/groovy/AWSClientTest.groovy similarity index 100% rename from instrumentation/aws-java-sdk-1.11/src/test/groovy/AWSClientTest.groovy rename to instrumentation/aws-sdk-1.11/src/test/groovy/AWSClientTest.groovy diff --git a/instrumentation/aws-java-sdk-1.11/src/test_before_1_11_106/groovy/AWSClientTest.groovy b/instrumentation/aws-sdk-1.11/src/test_before_1_11_106/groovy/AWSClientTest.groovy similarity index 100% rename from instrumentation/aws-java-sdk-1.11/src/test_before_1_11_106/groovy/AWSClientTest.groovy rename to instrumentation/aws-sdk-1.11/src/test_before_1_11_106/groovy/AWSClientTest.groovy diff --git a/instrumentation/aws-java-sdk-2.2/aws-java-sdk-2.2.gradle b/instrumentation/aws-sdk-2.2/aws-sdk-2.2.gradle similarity index 100% rename from instrumentation/aws-java-sdk-2.2/aws-java-sdk-2.2.gradle rename to instrumentation/aws-sdk-2.2/aws-sdk-2.2.gradle diff --git a/instrumentation/aws-java-sdk-2.2/src/main/java/io/opentelemetry/auto/instrumentation/aws/v2/AbstractAwsClientInstrumentation.java b/instrumentation/aws-sdk-2.2/src/main/java/io/opentelemetry/auto/instrumentation/aws/v2/AbstractAwsClientInstrumentation.java similarity index 100% rename from instrumentation/aws-java-sdk-2.2/src/main/java/io/opentelemetry/auto/instrumentation/aws/v2/AbstractAwsClientInstrumentation.java rename to instrumentation/aws-sdk-2.2/src/main/java/io/opentelemetry/auto/instrumentation/aws/v2/AbstractAwsClientInstrumentation.java diff --git a/instrumentation/aws-java-sdk-2.2/src/main/java/io/opentelemetry/auto/instrumentation/aws/v2/AwsClientInstrumentation.java b/instrumentation/aws-sdk-2.2/src/main/java/io/opentelemetry/auto/instrumentation/aws/v2/AwsClientInstrumentation.java similarity index 100% rename from instrumentation/aws-java-sdk-2.2/src/main/java/io/opentelemetry/auto/instrumentation/aws/v2/AwsClientInstrumentation.java rename to instrumentation/aws-sdk-2.2/src/main/java/io/opentelemetry/auto/instrumentation/aws/v2/AwsClientInstrumentation.java diff --git a/instrumentation/aws-java-sdk-2.2/src/main/java/io/opentelemetry/auto/instrumentation/aws/v2/AwsHttpClientInstrumentation.java b/instrumentation/aws-sdk-2.2/src/main/java/io/opentelemetry/auto/instrumentation/aws/v2/AwsHttpClientInstrumentation.java similarity index 100% rename from instrumentation/aws-java-sdk-2.2/src/main/java/io/opentelemetry/auto/instrumentation/aws/v2/AwsHttpClientInstrumentation.java rename to instrumentation/aws-sdk-2.2/src/main/java/io/opentelemetry/auto/instrumentation/aws/v2/AwsHttpClientInstrumentation.java diff --git a/instrumentation/aws-java-sdk-2.2/src/main/java8/io/opentelemetry/auto/instrumentation/aws/v2/AwsSdkClientDecorator.java b/instrumentation/aws-sdk-2.2/src/main/java8/io/opentelemetry/auto/instrumentation/aws/v2/AwsSdkClientDecorator.java similarity index 99% rename from instrumentation/aws-java-sdk-2.2/src/main/java8/io/opentelemetry/auto/instrumentation/aws/v2/AwsSdkClientDecorator.java rename to instrumentation/aws-sdk-2.2/src/main/java8/io/opentelemetry/auto/instrumentation/aws/v2/AwsSdkClientDecorator.java index ce490b936f..6f3aa0dc6e 100644 --- a/instrumentation/aws-java-sdk-2.2/src/main/java8/io/opentelemetry/auto/instrumentation/aws/v2/AwsSdkClientDecorator.java +++ b/instrumentation/aws-sdk-2.2/src/main/java8/io/opentelemetry/auto/instrumentation/aws/v2/AwsSdkClientDecorator.java @@ -33,7 +33,7 @@ public class AwsSdkClientDecorator extends HttpClientDecorator { diff --git a/instrumentation/spring-webflux-5.0/spring-webflux-5.0.gradle b/instrumentation/spring-webflux-5.0/spring-webflux-5.0.gradle index cb521126b0..e0323564ef 100644 --- a/instrumentation/spring-webflux-5.0/spring-webflux-5.0.gradle +++ b/instrumentation/spring-webflux-5.0/spring-webflux-5.0.gradle @@ -25,17 +25,17 @@ testSets { dependencies { // We use helpers from this project - main_java8CompileOnly project(':instrumentation:reactor-core-3.1') + main_java8CompileOnly project(':instrumentation:reactor-3.1') main_java8CompileOnly group: 'org.springframework', name: 'spring-webflux', version: '5.0.0.RELEASE' - // We are using utils class from reactor-core instrumentation. + // We are using utils class from reactor instrumentation. // TODO: It is unclear why we need to use `compile` here (instead of 'compileOnly') - compile project(':instrumentation:reactor-core-3.1') + compile project(':instrumentation:reactor-3.1') testCompile project(':instrumentation:java-concurrent') testCompile project(':instrumentation:trace-annotation') testCompile project(':instrumentation:netty-4.1') - testCompile project(':instrumentation:reactor-core-3.1') + testCompile project(':instrumentation:reactor-3.1') testCompile group: 'org.springframework.boot', name: 'spring-boot-starter-webflux', version: '2.0.0.RELEASE' testCompile group: 'org.springframework.boot', name: 'spring-boot-starter-test', version: '2.0.0.RELEASE' diff --git a/settings.gradle b/settings.gradle index 04e903eefb..40ab6d1316 100644 --- a/settings.gradle +++ b/settings.gradle @@ -48,16 +48,12 @@ include ':instrumentation:akka-http-10.0' include ':instrumentation:apache-httpasyncclient-4.0' include ':instrumentation:apache-httpclient-3.0' include ':instrumentation:apache-httpclient-4.0' -include ':instrumentation:aws-java-sdk-1.11' -include ':instrumentation:aws-java-sdk-2.2' -include ':instrumentation:cdi-1.2' -include ':instrumentation:classloading' -include ':instrumentation:classloading:jboss-testing' -include ':instrumentation:classloading:osgi-testing' -include ':instrumentation:classloading:tomcat-testing' +include ':instrumentation:aws-sdk-1.11' +include ':instrumentation:aws-sdk-2.2' +include ':instrumentation:cassandra-3.0' +include ':instrumentation:cdi-testing' include ':instrumentation:couchbase-2.0' include ':instrumentation:couchbase-2.6' -include ':instrumentation:datastax-cassandra-3.0' include ':instrumentation:dropwizard-views-0.7' include ':instrumentation:dropwizard-testing' include ':instrumentation:elasticsearch' @@ -77,6 +73,16 @@ include ':instrumentation:hibernate:core-4.0' include ':instrumentation:hibernate:core-4.3' include ':instrumentation:http-url-connection' include ':instrumentation:hystrix-1.4' +include ':instrumentation:java-class-loader' +include ':instrumentation:java-class-loader:jboss-testing' +include ':instrumentation:java-class-loader:osgi-testing' +include ':instrumentation:java-class-loader:tomcat-testing' +include ':instrumentation:java-concurrent' +include ':instrumentation:java-concurrent:kotlin-testing' +include ':instrumentation:java-concurrent:scala-testing' +include ':instrumentation:java-concurrent:akka-testing' +include ':instrumentation:java-concurrent:akka-2.5-testing' +include ':instrumentation:java-util-logging-events' include ':instrumentation:jaxrs-1.0' include ':instrumentation:jaxrs-2.0' include ':instrumentation:jaxrs-2.0:jaxrs-2.0-jersey-2.0' @@ -86,12 +92,6 @@ include ':instrumentation:jaxrs-client-1.1' include ':instrumentation:jaxrs-client-2.0' include ':instrumentation:jaxrs-client-2.0:jaxrs-client-2.0-jersey-2.0' include ':instrumentation:jaxrs-client-2.0:jaxrs-client-2.0-resteasy-2.0' -include ':instrumentation:java-concurrent' -include ':instrumentation:java-concurrent:kotlin-testing' -include ':instrumentation:java-concurrent:scala-testing' -include ':instrumentation:java-concurrent:akka-testing' -include ':instrumentation:java-concurrent:akka-2.5-testing' -include ':instrumentation:java-util-logging-events' include ':instrumentation:jdbc' include ':instrumentation:jedis-1.4' include ':instrumentation:jedis-3.0' @@ -123,7 +123,7 @@ include ':instrumentation:play-ws-2.0' include ':instrumentation:play-ws-2.1' include ':instrumentation:rabbitmq-amqp-2.7' include ':instrumentation:ratpack-1.4' -include ':instrumentation:reactor-core-3.1' +include ':instrumentation:reactor-3.1' include ':instrumentation:rmi' include ':instrumentation:rxjava-1.0' include ':instrumentation:servlet'