Merge pull request #498 from DataDog/gary/muzzle-mongo
Muzzle Mongo Instrumentations
This commit is contained in:
commit
ba8efa5bc6
|
@ -1,13 +1,10 @@
|
||||||
apply plugin: 'version-scan'
|
muzzle {
|
||||||
|
pass {
|
||||||
versionScan {
|
|
||||||
group = "org.mongodb"
|
group = "org.mongodb"
|
||||||
module = "mongo-java-driver"
|
module = "mongo-java-driver"
|
||||||
scanMethods = true
|
|
||||||
versions = "[3.1,)"
|
versions = "[3.1,)"
|
||||||
verifyPresent = [
|
assertInverse = true
|
||||||
'com.mongodb.MongoClientOptions$Builder': 'addCommandListener'
|
}
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|
||||||
apply from: "${rootDir}/gradle/java.gradle"
|
apply from: "${rootDir}/gradle/java.gradle"
|
||||||
|
@ -21,7 +18,7 @@ testSets {
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
compileOnly group: 'org.mongodb', name: 'mongo-java-driver', version: '3.4.2'
|
compileOnly group: 'org.mongodb', name: 'mongo-java-driver', version: '3.1.0'
|
||||||
|
|
||||||
compile project(':dd-java-agent:agent-tooling')
|
compile project(':dd-java-agent:agent-tooling')
|
||||||
|
|
||||||
|
@ -31,7 +28,7 @@ dependencies {
|
||||||
implementation deps.autoservice
|
implementation deps.autoservice
|
||||||
|
|
||||||
testCompile project(':dd-trace-ot')
|
testCompile project(':dd-trace-ot')
|
||||||
testCompile group: 'org.mongodb', name: 'mongo-java-driver', version: '3.4.2'
|
testCompile group: 'org.mongodb', name: 'mongo-java-driver', version: '3.1.0'
|
||||||
}
|
}
|
||||||
|
|
||||||
configurations.latestDepTestCompile {
|
configurations.latestDepTestCompile {
|
||||||
|
|
|
@ -1,13 +1,11 @@
|
||||||
apply plugin: 'version-scan'
|
muzzle {
|
||||||
|
pass {
|
||||||
versionScan {
|
|
||||||
group = "org.mongodb"
|
group = "org.mongodb"
|
||||||
module = "mongodb-driver-async"
|
module = "mongodb-driver-async"
|
||||||
scanMethods = true
|
|
||||||
versions = "[3.3,)"
|
versions = "[3.3,)"
|
||||||
verifyPresent = [
|
extraDependency 'org.mongodb:mongo-java-driver:3.3.0'
|
||||||
'com.mongodb.async.client.MongoClientSettings$Builder': 'addCommandListener'
|
assertInverse = true
|
||||||
]
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
apply from: "${rootDir}/gradle/java.gradle"
|
apply from: "${rootDir}/gradle/java.gradle"
|
||||||
|
@ -17,8 +15,8 @@ dependencies {
|
||||||
compile(project(':dd-java-agent:instrumentation:mongo-3.1')) {
|
compile(project(':dd-java-agent:instrumentation:mongo-3.1')) {
|
||||||
transitive = false
|
transitive = false
|
||||||
}
|
}
|
||||||
compileOnly group: 'org.mongodb', name: 'mongo-java-driver', version: '3.4.2'
|
compileOnly group: 'org.mongodb', name: 'mongo-java-driver', version: '3.3.0'
|
||||||
compileOnly group: 'org.mongodb', name: 'mongodb-driver-async', version: '3.4.2'
|
compileOnly group: 'org.mongodb', name: 'mongodb-driver-async', version: '3.3.0'
|
||||||
|
|
||||||
compile project(':dd-java-agent:agent-tooling')
|
compile project(':dd-java-agent:agent-tooling')
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue