Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .fossa.yml
Original file line number Diff line number Diff line change
Expand Up @@ -606,7 +606,7 @@ targets:
target: ':instrumentation:jetty:jetty-8.0:javaagent'
- type: gradle
path: ./
target: ':instrumentation:jetty:jetty-common:javaagent'
target: ':instrumentation:jetty:jetty-common-8.0:javaagent'
- type: gradle
path: ./
target: ':instrumentation:jetty-httpclient:jetty-httpclient-12.0:javaagent'
Expand Down Expand Up @@ -1029,7 +1029,7 @@ targets:
target: ':instrumentation:tomcat:tomcat-7.0:javaagent'
- type: gradle
path: ./
target: ':instrumentation:tomcat:tomcat-common:javaagent'
target: ':instrumentation:tomcat:tomcat-common-7.0:javaagent'
- type: gradle
path: ./
target: ':instrumentation:tomcat:tomcat-jdbc:javaagent'
Expand Down
2 changes: 1 addition & 1 deletion instrumentation/jetty/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Jetty support is divided into the following sub-modules:

- `jetty-common:javaagent` contains common type instrumentation and advice helper classes used by
- `jetty-common-8.0:javaagent` contains common type instrumentation and advice helper classes used by
the `javaagent` modules of all supported Jetty versions
- `jetty-8.0:javaagent` applies Jetty request handler instrumentation for versions `[8, 11)`
- `jetty-11.0:javaagent` applies Jetty request handler instrumentation for versions `[11,12)`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ muzzle {
dependencies {
library("org.eclipse.jetty:jetty-server:11.0.0")

implementation(project(":instrumentation:jetty:jetty-common:javaagent"))
implementation(project(":instrumentation:jetty:jetty-common-8.0:javaagent"))
implementation(project(":instrumentation:servlet:servlet-5.0:javaagent"))
bootstrap(project(":instrumentation:servlet:servlet-common:bootstrap"))

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
import io.opentelemetry.javaagent.bootstrap.http.HttpServerResponseCustomizerHolder;
import io.opentelemetry.javaagent.extension.instrumentation.InstrumentationModule;
import io.opentelemetry.javaagent.extension.instrumentation.TypeInstrumentation;
import io.opentelemetry.javaagent.instrumentation.jetty.common.JettyHandlerInstrumentation;
import io.opentelemetry.javaagent.instrumentation.jetty.common.v8_0.JettyHandlerInstrumentation;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import java.util.List;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
import io.opentelemetry.instrumentation.servlet.internal.ServletResponseContext;
import io.opentelemetry.instrumentation.servlet.v5_0.internal.Servlet5Accessor;
import io.opentelemetry.javaagent.bootstrap.servlet.AppServerBridge;
import io.opentelemetry.javaagent.instrumentation.jetty.common.JettyHelper;
import io.opentelemetry.javaagent.instrumentation.jetty.common.v8_0.JettyHelper;
import io.opentelemetry.javaagent.instrumentation.servlet.common.AgentServletInstrumenterBuilder;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ dependencies {

library("org.eclipse.jetty:jetty-server:8.0.0.v20110901")

implementation(project(":instrumentation:jetty:jetty-common:javaagent"))
implementation(project(":instrumentation:jetty:jetty-common-8.0:javaagent"))
implementation(project(":instrumentation:servlet:servlet-3.0:javaagent"))
bootstrap(project(":instrumentation:servlet:servlet-common:bootstrap"))

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
import io.opentelemetry.javaagent.bootstrap.http.HttpServerResponseCustomizerHolder;
import io.opentelemetry.javaagent.extension.instrumentation.InstrumentationModule;
import io.opentelemetry.javaagent.extension.instrumentation.TypeInstrumentation;
import io.opentelemetry.javaagent.instrumentation.jetty.common.JettyHandlerInstrumentation;
import io.opentelemetry.javaagent.instrumentation.jetty.common.v8_0.JettyHandlerInstrumentation;
import java.util.List;
import javax.annotation.Nullable;
import javax.servlet.http.HttpServletRequest;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
import io.opentelemetry.instrumentation.servlet.v3_0.internal.Servlet3Accessor;
import io.opentelemetry.javaagent.bootstrap.executors.PropagatedContext;
import io.opentelemetry.javaagent.bootstrap.servlet.AppServerBridge;
import io.opentelemetry.javaagent.instrumentation.jetty.common.JettyHelper;
import io.opentelemetry.javaagent.instrumentation.jetty.common.v8_0.JettyHelper;
import io.opentelemetry.javaagent.instrumentation.servlet.common.AgentServletInstrumenterBuilder;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* SPDX-License-Identifier: Apache-2.0
*/

package io.opentelemetry.javaagent.instrumentation.jetty.common;
package io.opentelemetry.javaagent.instrumentation.jetty.common.v8_0;

import static io.opentelemetry.javaagent.extension.matcher.AgentElementMatchers.hasClassesNamed;
import static io.opentelemetry.javaagent.extension.matcher.AgentElementMatchers.implementsInterface;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* SPDX-License-Identifier: Apache-2.0
*/

package io.opentelemetry.javaagent.instrumentation.jetty.common;
package io.opentelemetry.javaagent.instrumentation.jetty.common.v8_0;

import io.opentelemetry.context.Context;
import io.opentelemetry.context.Scope;
Expand Down
2 changes: 1 addition & 1 deletion instrumentation/jfinal-3.2/javaagent/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ dependencies {
testLibrary("com.jfinal:jetty-server:2019.3")
testInstrumentation(project(":instrumentation:jetty:jetty-8.0:javaagent"))
testInstrumentation(project(":instrumentation:jetty:jetty-11.0:javaagent"))
testInstrumentation(project(":instrumentation:jetty:jetty-common:javaagent"))
testInstrumentation(project(":instrumentation:jetty:jetty-common-8.0:javaagent"))
}

tasks.test {
Expand Down
2 changes: 1 addition & 1 deletion instrumentation/tomcat/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Tomcat support is divided into the following sub-modules:

- `tomcat-common:javaagent` contains common type instrumentation, advice helper classes and abstract
- `tomcat-common-7.0:javaagent` contains common type instrumentation, advice helper classes and abstract
tracer used by the `javaagent` modules of all supported Tomcat versions
- `tomcat-7.0:javaagent` applies Tomcat request handler instrumentation for versions `[7, 10)`
- `tomcat-10.0:javaagent` applies Tomcat request handler instrumentation for versions `[10,)`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ muzzle {
}

dependencies {
implementation(project(":instrumentation:tomcat:tomcat-common:javaagent"))
implementation(project(":instrumentation:tomcat:tomcat-common-7.0:javaagent"))
implementation(project(":instrumentation:servlet:servlet-5.0:javaagent"))
bootstrap(project(":instrumentation:servlet:servlet-common:bootstrap"))

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
import io.opentelemetry.javaagent.bootstrap.http.HttpServerResponseCustomizerHolder;
import io.opentelemetry.javaagent.extension.instrumentation.InstrumentationModule;
import io.opentelemetry.javaagent.extension.instrumentation.TypeInstrumentation;
import io.opentelemetry.javaagent.instrumentation.tomcat.common.TomcatServerHandlerInstrumentation;
import io.opentelemetry.javaagent.instrumentation.tomcat.common.v7_0.TomcatServerHandlerInstrumentation;
import java.util.List;
import javax.annotation.Nullable;
import net.bytebuddy.asm.Advice;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

package io.opentelemetry.javaagent.instrumentation.tomcat.v10_0;

import io.opentelemetry.javaagent.instrumentation.tomcat.common.TomcatServletEntityProvider;
import io.opentelemetry.javaagent.instrumentation.tomcat.common.v7_0.TomcatServletEntityProvider;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import javax.annotation.Nullable;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@
import io.opentelemetry.instrumentation.api.instrumenter.Instrumenter;
import io.opentelemetry.instrumentation.servlet.v5_0.internal.Servlet5Accessor;
import io.opentelemetry.javaagent.instrumentation.servlet.v5_0.Servlet5Singletons;
import io.opentelemetry.javaagent.instrumentation.tomcat.common.TomcatHelper;
import io.opentelemetry.javaagent.instrumentation.tomcat.common.TomcatInstrumenterFactory;
import io.opentelemetry.javaagent.instrumentation.tomcat.common.v7_0.TomcatHelper;
import io.opentelemetry.javaagent.instrumentation.tomcat.common.v7_0.TomcatInstrumenterFactory;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import org.apache.coyote.Request;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ muzzle {
}

dependencies {
implementation(project(":instrumentation:tomcat:tomcat-common:javaagent"))
implementation(project(":instrumentation:tomcat:tomcat-common-7.0:javaagent"))
implementation(project(":instrumentation:servlet:servlet-3.0:javaagent"))
bootstrap(project(":instrumentation:servlet:servlet-common:bootstrap"))

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
import io.opentelemetry.javaagent.bootstrap.http.HttpServerResponseCustomizerHolder;
import io.opentelemetry.javaagent.extension.instrumentation.InstrumentationModule;
import io.opentelemetry.javaagent.extension.instrumentation.TypeInstrumentation;
import io.opentelemetry.javaagent.instrumentation.tomcat.common.TomcatServerHandlerInstrumentation;
import io.opentelemetry.javaagent.instrumentation.tomcat.common.v7_0.TomcatServerHandlerInstrumentation;
import java.util.List;
import javax.annotation.Nullable;
import net.bytebuddy.asm.Advice;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

package io.opentelemetry.javaagent.instrumentation.tomcat.v7_0;

import io.opentelemetry.javaagent.instrumentation.tomcat.common.TomcatServletEntityProvider;
import io.opentelemetry.javaagent.instrumentation.tomcat.common.v7_0.TomcatServletEntityProvider;
import javax.annotation.Nullable;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@
import io.opentelemetry.instrumentation.api.instrumenter.Instrumenter;
import io.opentelemetry.instrumentation.servlet.v3_0.internal.Servlet3Accessor;
import io.opentelemetry.javaagent.instrumentation.servlet.v3_0.Servlet3Singletons;
import io.opentelemetry.javaagent.instrumentation.tomcat.common.TomcatHelper;
import io.opentelemetry.javaagent.instrumentation.tomcat.common.TomcatInstrumenterFactory;
import io.opentelemetry.javaagent.instrumentation.tomcat.common.v7_0.TomcatHelper;
import io.opentelemetry.javaagent.instrumentation.tomcat.common.v7_0.TomcatInstrumenterFactory;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.coyote.Request;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* SPDX-License-Identifier: Apache-2.0
*/

package io.opentelemetry.javaagent.instrumentation.tomcat.common;
package io.opentelemetry.javaagent.instrumentation.tomcat.common.v7_0;

import io.opentelemetry.context.Context;
import io.opentelemetry.context.Scope;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
* SPDX-License-Identifier: Apache-2.0
*/

package io.opentelemetry.javaagent.instrumentation.tomcat.common;
package io.opentelemetry.javaagent.instrumentation.tomcat.common.v7_0;

import static io.opentelemetry.javaagent.instrumentation.tomcat.common.TomcatHelper.messageBytesToString;
import static io.opentelemetry.javaagent.instrumentation.tomcat.common.v7_0.TomcatHelper.messageBytesToString;
import static java.util.Collections.emptyList;

import io.opentelemetry.instrumentation.api.semconv.http.HttpServerAttributesGetter;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* SPDX-License-Identifier: Apache-2.0
*/

package io.opentelemetry.javaagent.instrumentation.tomcat.common;
package io.opentelemetry.javaagent.instrumentation.tomcat.common.v7_0;

import io.opentelemetry.instrumentation.api.instrumenter.Instrumenter;
import io.opentelemetry.instrumentation.api.internal.InstrumenterUtil;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* SPDX-License-Identifier: Apache-2.0
*/

package io.opentelemetry.javaagent.instrumentation.tomcat.common;
package io.opentelemetry.javaagent.instrumentation.tomcat.common.v7_0;

import static java.util.Collections.emptyIterator;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* SPDX-License-Identifier: Apache-2.0
*/

package io.opentelemetry.javaagent.instrumentation.tomcat.common;
package io.opentelemetry.javaagent.instrumentation.tomcat.common.v7_0;

import static net.bytebuddy.matcher.ElementMatchers.isPublic;
import static net.bytebuddy.matcher.ElementMatchers.named;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* SPDX-License-Identifier: Apache-2.0
*/

package io.opentelemetry.javaagent.instrumentation.tomcat.common;
package io.opentelemetry.javaagent.instrumentation.tomcat.common.v7_0;

import javax.annotation.Nullable;
import org.apache.coyote.Request;
Expand Down
4 changes: 2 additions & 2 deletions settings.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -400,7 +400,7 @@ include(":instrumentation:jedis:jedis-common-1.4:javaagent")
include(":instrumentation:jetty:jetty-8.0:javaagent")
include(":instrumentation:jetty:jetty-11.0:javaagent")
include(":instrumentation:jetty:jetty-12.0:javaagent")
include(":instrumentation:jetty:jetty-common:javaagent")
include(":instrumentation:jetty:jetty-common-8.0:javaagent")
include(":instrumentation:jetty-httpclient:jetty-httpclient-9.2:javaagent")
include(":instrumentation:jetty-httpclient:jetty-httpclient-9.2:library")
include(":instrumentation:jetty-httpclient:jetty-httpclient-9.2:testing")
Expand Down Expand Up @@ -698,7 +698,7 @@ include(":instrumentation:thrift-0.13:library")
include(":instrumentation:thrift-0.13:testing")
include(":instrumentation:tomcat:tomcat-7.0:javaagent")
include(":instrumentation:tomcat:tomcat-10.0:javaagent")
include(":instrumentation:tomcat:tomcat-common:javaagent")
include(":instrumentation:tomcat:tomcat-common-7.0:javaagent")
include(":instrumentation:tomcat:tomcat-jdbc:javaagent")
include(":instrumentation:twilio-6.6:javaagent")
include(":instrumentation:undertow-1.4:bootstrap")
Expand Down
Loading