Selaa lähdekoodia

Rename (and move around) log4j instrumentation modules (#4937)

* Rename to log4j-thread-context

* Rename to log4j-mdc-1.2

* move

* update

* subdir
Trask Stalnaker 3 vuotta sitten
vanhempi
säilyke
5d2cc7eed3
30 muutettua tiedostoa jossa 15 lisäystä ja 15 poistoa
  1. 0 0
      instrumentation/log4j/log4j-appender-2.16/library/build.gradle.kts
  2. 0 0
      instrumentation/log4j/log4j-appender-2.16/library/src/main/java/io/opentelemetry/instrumentation/log4j/v2_16/LogEventMapper.java
  3. 0 0
      instrumentation/log4j/log4j-appender-2.16/library/src/main/java/io/opentelemetry/instrumentation/log4j/v2_16/OpenTelemetryAppender.java
  4. 0 0
      instrumentation/log4j/log4j-appender-2.16/library/src/test/java/io/opentelemetry/instrumentation/log4j/v2_16/OpenTelemetryAppenderConfigTest.java
  5. 0 0
      instrumentation/log4j/log4j-appender-2.16/library/src/test/resources/log4j2-test.xml
  6. 0 0
      instrumentation/log4j/log4j-mdc-1.2/javaagent/build.gradle.kts
  7. 0 0
      instrumentation/log4j/log4j-mdc-1.2/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/log4j/v1_2/CategoryInstrumentation.java
  8. 1 1
      instrumentation/log4j/log4j-mdc-1.2/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/log4j/v1_2/Log4j1InstrumentationModule.java
  9. 0 0
      instrumentation/log4j/log4j-mdc-1.2/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/log4j/v1_2/LoggingEventInstrumentation.java
  10. 0 0
      instrumentation/log4j/log4j-mdc-1.2/javaagent/src/test/groovy/ListAppender.groovy
  11. 0 0
      instrumentation/log4j/log4j-mdc-1.2/javaagent/src/test/groovy/Log4j1MdcTest.groovy
  12. 0 0
      instrumentation/log4j/log4j-mdc-1.2/javaagent/src/test/resources/log4j.properties
  13. 0 0
      instrumentation/log4j/log4j-thread-context/log4j-thread-context-2-common/testing/build.gradle.kts
  14. 0 0
      instrumentation/log4j/log4j-thread-context/log4j-thread-context-2-common/testing/src/main/groovy/Log4j2Test.groovy
  15. 0 0
      instrumentation/log4j/log4j-thread-context/log4j-thread-context-2-common/testing/src/main/java/io/opentelemetry/instrumentation/log4j/v2_16/ListAppender.java
  16. 0 0
      instrumentation/log4j/log4j-thread-context/log4j-thread-context-2-common/testing/src/main/resources/log4j2-test.xml
  17. 3 3
      instrumentation/log4j/log4j-thread-context/log4j-thread-context-2.16/javaagent/build.gradle.kts
  18. 1 1
      instrumentation/log4j/log4j-thread-context/log4j-thread-context-2.16/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/log4j/v2_16/Log4j2InstrumentationModule.java
  19. 0 0
      instrumentation/log4j/log4j-thread-context/log4j-thread-context-2.16/javaagent/src/test/groovy/AutoLog4j2Test.groovy
  20. 0 0
      instrumentation/log4j/log4j-thread-context/log4j-thread-context-2.16/library-autoconfigure/README.md
  21. 1 1
      instrumentation/log4j/log4j-thread-context/log4j-thread-context-2.16/library-autoconfigure/build.gradle.kts
  22. 0 0
      instrumentation/log4j/log4j-thread-context/log4j-thread-context-2.16/library-autoconfigure/src/main/java/io/opentelemetry/instrumentation/log4j/v2_16/OpenTelemetryContextDataProvider.java
  23. 0 0
      instrumentation/log4j/log4j-thread-context/log4j-thread-context-2.16/library-autoconfigure/src/main/resources/META-INF/services/org.apache.logging.log4j.core.util.ContextDataProvider
  24. 0 0
      instrumentation/log4j/log4j-thread-context/log4j-thread-context-2.16/library-autoconfigure/src/test/groovy/LibraryLog4j2Test.groovy
  25. 2 2
      instrumentation/log4j/log4j-thread-context/log4j-thread-context-2.7/javaagent/build.gradle.kts
  26. 0 0
      instrumentation/log4j/log4j-thread-context/log4j-thread-context-2.7/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/log4j/v2_7/ContextDataInjectorFactoryInstrumentation.java
  27. 1 1
      instrumentation/log4j/log4j-thread-context/log4j-thread-context-2.7/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/log4j/v2_7/Log4j27InstrumentationModule.java
  28. 0 0
      instrumentation/log4j/log4j-thread-context/log4j-thread-context-2.7/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/log4j/v2_7/SpanDecoratingContextDataInjector.java
  29. 0 0
      instrumentation/log4j/log4j-thread-context/log4j-thread-context-2.7/javaagent/src/test/groovy/Log4j27Test.groovy
  30. 6 6
      settings.gradle.kts

+ 0 - 0
instrumentation/log4j/log4j-2.16/library/build.gradle.kts → instrumentation/log4j/log4j-appender-2.16/library/build.gradle.kts


+ 0 - 0
instrumentation/log4j/log4j-2.16/library/src/main/java/io/opentelemetry/instrumentation/log4j/v2_16/LogEventMapper.java → instrumentation/log4j/log4j-appender-2.16/library/src/main/java/io/opentelemetry/instrumentation/log4j/v2_16/LogEventMapper.java


+ 0 - 0
instrumentation/log4j/log4j-2.16/library/src/main/java/io/opentelemetry/instrumentation/log4j/v2_16/OpenTelemetryAppender.java → instrumentation/log4j/log4j-appender-2.16/library/src/main/java/io/opentelemetry/instrumentation/log4j/v2_16/OpenTelemetryAppender.java


+ 0 - 0
instrumentation/log4j/log4j-2.16/library/src/test/java/io/opentelemetry/instrumentation/log4j/v2_16/OpenTelemetryAppenderConfigTest.java → instrumentation/log4j/log4j-appender-2.16/library/src/test/java/io/opentelemetry/instrumentation/log4j/v2_16/OpenTelemetryAppenderConfigTest.java


+ 0 - 0
instrumentation/log4j/log4j-2.16/library/src/test/resources/log4j2-test.xml → instrumentation/log4j/log4j-appender-2.16/library/src/test/resources/log4j2-test.xml


+ 0 - 0
instrumentation/log4j/log4j-1.2/javaagent/build.gradle.kts → instrumentation/log4j/log4j-mdc-1.2/javaagent/build.gradle.kts


+ 0 - 0
instrumentation/log4j/log4j-1.2/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/log4j/v1_2/CategoryInstrumentation.java → instrumentation/log4j/log4j-mdc-1.2/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/log4j/v1_2/CategoryInstrumentation.java


+ 1 - 1
instrumentation/log4j/log4j-1.2/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/log4j/v1_2/Log4j1InstrumentationModule.java → instrumentation/log4j/log4j-mdc-1.2/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/log4j/v1_2/Log4j1InstrumentationModule.java

@@ -15,7 +15,7 @@ import java.util.List;
 @AutoService(InstrumentationModule.class)
 public class Log4j1InstrumentationModule extends InstrumentationModule {
   public Log4j1InstrumentationModule() {
-    super("log4j", "log4j-1.2");
+    super("log4j-mdc", "log4j-mdc-1.2");
   }
 
   @Override

+ 0 - 0
instrumentation/log4j/log4j-1.2/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/log4j/v1_2/LoggingEventInstrumentation.java → instrumentation/log4j/log4j-mdc-1.2/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/log4j/v1_2/LoggingEventInstrumentation.java


+ 0 - 0
instrumentation/log4j/log4j-1.2/javaagent/src/test/groovy/ListAppender.groovy → instrumentation/log4j/log4j-mdc-1.2/javaagent/src/test/groovy/ListAppender.groovy


+ 0 - 0
instrumentation/log4j/log4j-1.2/javaagent/src/test/groovy/Log4j1MdcTest.groovy → instrumentation/log4j/log4j-mdc-1.2/javaagent/src/test/groovy/Log4j1MdcTest.groovy


+ 0 - 0
instrumentation/log4j/log4j-1.2/javaagent/src/test/resources/log4j.properties → instrumentation/log4j/log4j-mdc-1.2/javaagent/src/test/resources/log4j.properties


+ 0 - 0
instrumentation/log4j/log4j-2-common/testing/build.gradle.kts → instrumentation/log4j/log4j-thread-context/log4j-thread-context-2-common/testing/build.gradle.kts


+ 0 - 0
instrumentation/log4j/log4j-2-common/testing/src/main/groovy/Log4j2Test.groovy → instrumentation/log4j/log4j-thread-context/log4j-thread-context-2-common/testing/src/main/groovy/Log4j2Test.groovy


+ 0 - 0
instrumentation/log4j/log4j-2-common/testing/src/main/java/io/opentelemetry/instrumentation/log4j/v2_16/ListAppender.java → instrumentation/log4j/log4j-thread-context/log4j-thread-context-2-common/testing/src/main/java/io/opentelemetry/instrumentation/log4j/v2_16/ListAppender.java


+ 0 - 0
instrumentation/log4j/log4j-2-common/testing/src/main/resources/log4j2-test.xml → instrumentation/log4j/log4j-thread-context/log4j-thread-context-2-common/testing/src/main/resources/log4j2-test.xml


+ 3 - 3
instrumentation/log4j/log4j-2.16/javaagent/build.gradle.kts → instrumentation/log4j/log4j-thread-context/log4j-thread-context-2.16/javaagent/build.gradle.kts

@@ -23,11 +23,11 @@ testSets {
 dependencies {
   library("org.apache.logging.log4j:log4j-core:2.16.0")
 
-  implementation(project(":instrumentation:log4j:log4j-2.16:library-autoconfigure"))
+  implementation(project(":instrumentation:log4j:log4j-thread-context:log4j-thread-context-2.16:library-autoconfigure"))
 
-  testInstrumentation(project(":instrumentation:log4j:log4j-2.7:javaagent"))
+  testInstrumentation(project(":instrumentation:log4j:log4j-thread-context:log4j-thread-context-2.7:javaagent"))
 
-  testImplementation(project(":instrumentation:log4j:log4j-2-common:testing"))
+  testImplementation(project(":instrumentation:log4j:log4j-thread-context:log4j-thread-context-2-common:testing"))
 }
 
 tasks {

+ 1 - 1
instrumentation/log4j/log4j-2.16/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/log4j/v2_16/Log4j2InstrumentationModule.java → instrumentation/log4j/log4j-thread-context/log4j-thread-context-2.16/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/log4j/v2_16/Log4j2InstrumentationModule.java

@@ -22,7 +22,7 @@ import net.bytebuddy.matcher.ElementMatcher;
 @AutoService(InstrumentationModule.class)
 public class Log4j2InstrumentationModule extends InstrumentationModule {
   public Log4j2InstrumentationModule() {
-    super("log4j", "log4j-2.16");
+    super("log4j-thread-context", "log4j-thread-context-2.16");
   }
 
   @Override

+ 0 - 0
instrumentation/log4j/log4j-2.16/javaagent/src/test/groovy/AutoLog4j2Test.groovy → instrumentation/log4j/log4j-thread-context/log4j-thread-context-2.16/javaagent/src/test/groovy/AutoLog4j2Test.groovy


+ 0 - 0
instrumentation/log4j/log4j-2.16/library-autoconfigure/README.md → instrumentation/log4j/log4j-thread-context/log4j-thread-context-2.16/library-autoconfigure/README.md


+ 1 - 1
instrumentation/log4j/log4j-2.16/library-autoconfigure/build.gradle.kts → instrumentation/log4j/log4j-thread-context/log4j-thread-context-2.16/library-autoconfigure/build.gradle.kts

@@ -7,5 +7,5 @@ base.archivesName.set("${base.archivesName.get()}-autoconfigure")
 dependencies {
   library("org.apache.logging.log4j:log4j-core:2.16.0")
 
-  testImplementation(project(":instrumentation:log4j:log4j-2-common:testing"))
+  testImplementation(project(":instrumentation:log4j:log4j-thread-context:log4j-thread-context-2-common:testing"))
 }

+ 0 - 0
instrumentation/log4j/log4j-2.16/library-autoconfigure/src/main/java/io/opentelemetry/instrumentation/log4j/v2_16/OpenTelemetryContextDataProvider.java → instrumentation/log4j/log4j-thread-context/log4j-thread-context-2.16/library-autoconfigure/src/main/java/io/opentelemetry/instrumentation/log4j/v2_16/OpenTelemetryContextDataProvider.java


+ 0 - 0
instrumentation/log4j/log4j-2.16/library-autoconfigure/src/main/resources/META-INF/services/org.apache.logging.log4j.core.util.ContextDataProvider → instrumentation/log4j/log4j-thread-context/log4j-thread-context-2.16/library-autoconfigure/src/main/resources/META-INF/services/org.apache.logging.log4j.core.util.ContextDataProvider


+ 0 - 0
instrumentation/log4j/log4j-2.16/library-autoconfigure/src/test/groovy/LibraryLog4j2Test.groovy → instrumentation/log4j/log4j-thread-context/log4j-thread-context-2.16/library-autoconfigure/src/test/groovy/LibraryLog4j2Test.groovy


+ 2 - 2
instrumentation/log4j/log4j-2.7/javaagent/build.gradle.kts → instrumentation/log4j/log4j-thread-context/log4j-thread-context-2.7/javaagent/build.gradle.kts

@@ -14,9 +14,9 @@ muzzle {
 dependencies {
   library("org.apache.logging.log4j:log4j-core:2.7")
 
-  testInstrumentation(project(":instrumentation:log4j:log4j-2.16:javaagent"))
+  testInstrumentation(project(":instrumentation:log4j:log4j-thread-context:log4j-thread-context-2.16:javaagent"))
 
-  testImplementation(project(":instrumentation:log4j:log4j-2-common:testing"))
+  testImplementation(project(":instrumentation:log4j:log4j-thread-context:log4j-thread-context-2-common:testing"))
 
   latestDepTestLibrary("org.apache.logging.log4j:log4j-core:2.15.0")
 }

+ 0 - 0
instrumentation/log4j/log4j-2.7/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/log4j/v2_7/ContextDataInjectorFactoryInstrumentation.java → instrumentation/log4j/log4j-thread-context/log4j-thread-context-2.7/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/log4j/v2_7/ContextDataInjectorFactoryInstrumentation.java


+ 1 - 1
instrumentation/log4j/log4j-2.7/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/log4j/v2_7/Log4j27InstrumentationModule.java → instrumentation/log4j/log4j-thread-context/log4j-thread-context-2.7/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/log4j/v2_7/Log4j27InstrumentationModule.java

@@ -18,7 +18,7 @@ import net.bytebuddy.matcher.ElementMatcher;
 @AutoService(InstrumentationModule.class)
 public class Log4j27InstrumentationModule extends InstrumentationModule {
   public Log4j27InstrumentationModule() {
-    super("log4j", "log4j-2.7");
+    super("log4j-thread-context", "log4j-thread-context-2.7");
   }
 
   @Override

+ 0 - 0
instrumentation/log4j/log4j-2.7/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/log4j/v2_7/SpanDecoratingContextDataInjector.java → instrumentation/log4j/log4j-thread-context/log4j-thread-context-2.7/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/log4j/v2_7/SpanDecoratingContextDataInjector.java


+ 0 - 0
instrumentation/log4j/log4j-2.7/javaagent/src/test/groovy/Log4j27Test.groovy → instrumentation/log4j/log4j-thread-context/log4j-thread-context-2.7/javaagent/src/test/groovy/Log4j27Test.groovy


+ 6 - 6
settings.gradle.kts

@@ -265,12 +265,12 @@ include(":instrumentation:lettuce:lettuce-5.1:testing")
 include(":instrumentation:liberty:compile-stub")
 include(":instrumentation:liberty:liberty:javaagent")
 include(":instrumentation:liberty:liberty-dispatcher:javaagent")
-include(":instrumentation:log4j:log4j-1.2:javaagent")
-include(":instrumentation:log4j:log4j-2.7:javaagent")
-include(":instrumentation:log4j:log4j-2.16:javaagent")
-include(":instrumentation:log4j:log4j-2.16:library")
-include(":instrumentation:log4j:log4j-2.16:library-autoconfigure")
-include(":instrumentation:log4j:log4j-2-common:testing")
+include(":instrumentation:log4j:log4j-mdc-1.2:javaagent")
+include(":instrumentation:log4j:log4j-thread-context:log4j-thread-context-2.7:javaagent")
+include(":instrumentation:log4j:log4j-thread-context:log4j-thread-context-2.16:javaagent")
+include(":instrumentation:log4j:log4j-thread-context:log4j-thread-context-2.16:library-autoconfigure")
+include(":instrumentation:log4j:log4j-thread-context:log4j-thread-context-2-common:testing")
+include(":instrumentation:log4j:log4j-appender-2.16:library")
 include(":instrumentation:logback-1.0:javaagent")
 include(":instrumentation:logback-1.0:library")
 include(":instrumentation:logback-1.0:testing")