Enable integration for hibernate 4.3
This commit is contained in:
parent
b40483c974
commit
600f2e267f
|
@ -9,7 +9,7 @@ muzzle {
|
|||
pass {
|
||||
group = "org.hibernate"
|
||||
module = "hibernate-core"
|
||||
versions = "[5.0.0.Final,)"
|
||||
versions = "[4.3.0.Final,)"
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -24,7 +24,7 @@ testSets {
|
|||
}
|
||||
|
||||
dependencies {
|
||||
compileOnly group: 'org.hibernate', name: 'hibernate-core', version: '5.0.0.Final'
|
||||
compileOnly group: 'org.hibernate', name: 'hibernate-core', version: '4.3.0.Final'
|
||||
|
||||
compile project(':dd-java-agent:agent-tooling')
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package datadog.trace.instrumentation.hibernate5;
|
||||
package datadog.trace.instrumentation.hibernate.v4_3;
|
||||
|
||||
import static datadog.trace.agent.tooling.ByteBuddyElementMatchers.safeHasSuperType;
|
||||
import static java.util.Collections.singletonMap;
|
|
@ -1,4 +1,4 @@
|
|||
package datadog.trace.instrumentation.hibernate5;
|
||||
package datadog.trace.instrumentation.hibernate.v4_3;
|
||||
|
||||
import datadog.trace.agent.decorator.OrmClientDecorator;
|
||||
import datadog.trace.api.DDSpanTypes;
|
|
@ -1,4 +1,4 @@
|
|||
package datadog.trace.instrumentation.hibernate5;
|
||||
package datadog.trace.instrumentation.hibernate.v4_3;
|
||||
|
||||
import static datadog.trace.agent.tooling.ByteBuddyElementMatchers.safeHasSuperType;
|
||||
import static java.util.Collections.singletonMap;
|
|
@ -1,7 +1,7 @@
|
|||
package datadog.trace.instrumentation.hibernate5;
|
||||
package datadog.trace.instrumentation.hibernate.v4_3;
|
||||
|
||||
import static datadog.trace.agent.tooling.ByteBuddyElementMatchers.safeHasSuperType;
|
||||
import static datadog.trace.instrumentation.hibernate5.HibernateDecorator.DECORATOR;
|
||||
import static datadog.trace.instrumentation.hibernate.v4_3.HibernateDecorator.DECORATOR;
|
||||
import static java.util.Collections.singletonMap;
|
||||
import static net.bytebuddy.matcher.ElementMatchers.isInterface;
|
||||
import static net.bytebuddy.matcher.ElementMatchers.isMethod;
|
|
@ -1,7 +1,7 @@
|
|||
package datadog.trace.instrumentation.hibernate5;
|
||||
package datadog.trace.instrumentation.hibernate.v4_3;
|
||||
|
||||
import static datadog.trace.agent.tooling.ByteBuddyElementMatchers.safeHasSuperType;
|
||||
import static datadog.trace.instrumentation.hibernate5.HibernateDecorator.DECORATOR;
|
||||
import static datadog.trace.instrumentation.hibernate.v4_3.HibernateDecorator.DECORATOR;
|
||||
import static java.util.Collections.singletonMap;
|
||||
import static net.bytebuddy.matcher.ElementMatchers.isInterface;
|
||||
import static net.bytebuddy.matcher.ElementMatchers.isMethod;
|
|
@ -1,8 +1,8 @@
|
|||
package datadog.trace.instrumentation.hibernate5;
|
||||
package datadog.trace.instrumentation.hibernate.v4_3;
|
||||
|
||||
import static datadog.trace.agent.tooling.ByteBuddyElementMatchers.safeHasSuperType;
|
||||
import static datadog.trace.instrumentation.hibernate5.HibernateDecorator.DECORATOR;
|
||||
import static datadog.trace.instrumentation.hibernate5.SessionMethodUtils.SCOPE_ONLY_METHODS;
|
||||
import static datadog.trace.instrumentation.hibernate.v4_3.HibernateDecorator.DECORATOR;
|
||||
import static datadog.trace.instrumentation.hibernate.v4_3.SessionMethodUtils.SCOPE_ONLY_METHODS;
|
||||
import static net.bytebuddy.matcher.ElementMatchers.isInterface;
|
||||
import static net.bytebuddy.matcher.ElementMatchers.isMethod;
|
||||
import static net.bytebuddy.matcher.ElementMatchers.named;
|
|
@ -1,6 +1,6 @@
|
|||
package datadog.trace.instrumentation.hibernate5;
|
||||
package datadog.trace.instrumentation.hibernate.v4_3;
|
||||
|
||||
import static datadog.trace.instrumentation.hibernate5.HibernateDecorator.DECORATOR;
|
||||
import static datadog.trace.instrumentation.hibernate.v4_3.HibernateDecorator.DECORATOR;
|
||||
|
||||
import datadog.trace.bootstrap.CallDepthThreadLocalMap;
|
||||
import datadog.trace.bootstrap.ContextStore;
|
|
@ -1,4 +1,4 @@
|
|||
package datadog.trace.instrumentation.hibernate5;
|
||||
package datadog.trace.instrumentation.hibernate.v4_3;
|
||||
|
||||
import io.opentracing.Scope;
|
||||
import io.opentracing.Span;
|
|
@ -1,4 +1,4 @@
|
|||
package datadog.trace.instrumentation.hibernate5;
|
||||
package datadog.trace.instrumentation.hibernate.v4_3;
|
||||
|
||||
import static datadog.trace.agent.tooling.ByteBuddyElementMatchers.safeHasSuperType;
|
||||
import static java.util.Collections.singletonMap;
|
|
@ -40,7 +40,7 @@ include ':dd-java-agent:instrumentation:elasticsearch:transport-5'
|
|||
include ':dd-java-agent:instrumentation:elasticsearch:transport-5.3'
|
||||
include ':dd-java-agent:instrumentation:elasticsearch:transport-6'
|
||||
include ':dd-java-agent:instrumentation:grpc-1.5'
|
||||
include ':dd-java-agent:instrumentation:hibernate-5'
|
||||
include ':dd-java-agent:instrumentation:hibernate-4.3'
|
||||
include ':dd-java-agent:instrumentation:http-url-connection'
|
||||
include ':dd-java-agent:instrumentation:hystrix-1.4'
|
||||
include ':dd-java-agent:instrumentation:jax-rs-annotations'
|
||||
|
|
Loading…
Reference in New Issue