@@ -55,14 +55,15 @@ ext {
55
55
log4jVersion = ' 2.17.1'
56
56
logbackVersion = ' 1.2.3'
57
57
lz4Version = ' 1.8.0'
58
- micrometerVersion = ' 2.0.0-M3'
58
+ micrometerVersion = ' 2.0.0-SNAPSHOT'
59
+ micrometerTracingVersion = ' 1.0.0-SNAPSHOT'
59
60
mockitoVersion = ' 4.0.0'
60
61
rabbitmqStreamVersion = ' 0.4.0'
61
62
rabbitmqVersion = project. hasProperty(' rabbitmqVersion' ) ? project. rabbitmqVersion : ' 5.13.1'
62
63
rabbitmqHttpClientVersion = ' 3.12.1'
63
64
reactorVersion = ' 2020.0.17'
64
65
snappyVersion = ' 1.1.8.4'
65
- springDataCommonsVersion = ' 3 .0.0-M3'
66
+ springDataVersion = ' 2022 .0.0-M3'
66
67
springVersion = project. hasProperty(' springVersion' ) ? project. springVersion : ' 6.0.0-M3'
67
68
springRetryVersion = ' 1.3.2'
68
69
zstdJniVersion = ' 1.5.0-2'
@@ -93,6 +94,9 @@ allprojects {
93
94
mavenBom " org.springframework:spring-framework-bom:$springVersion "
94
95
mavenBom " io.projectreactor:reactor-bom:$reactorVersion "
95
96
mavenBom " org.apache.logging.log4j:log4j-bom:$log4jVersion "
97
+ mavenBom " org.springframework.data:spring-data-bom:$springDataVersion "
98
+ mavenBom " io.micrometer:micrometer-bom:$micrometerVersion "
99
+ mavenBom " io.micrometer:micrometer-tracing-bom:$micrometerTracingVersion "
96
100
}
97
101
}
98
102
@@ -356,7 +360,7 @@ project('spring-amqp') {
356
360
optionalApi ' com.fasterxml.jackson.dataformat:jackson-dataformat-xml'
357
361
358
362
// Spring Data projection message binding support
359
- optionalApi (" org.springframework.data:spring-data-commons: $s pringDataCommonsVersion " ) {
363
+ optionalApi (' org.springframework.data:spring-data-commons' ) {
360
364
exclude group : ' org.springframework'
361
365
exclude group : ' io.micrometer'
362
366
}
@@ -382,10 +386,10 @@ project('spring-rabbit') {
382
386
optionalApi ' io.projectreactor:reactor-core'
383
387
optionalApi " ch.qos.logback:logback-classic:$logbackVersion "
384
388
optionalApi ' org.apache.logging.log4j:log4j-core'
385
- optionalApi " io.micrometer:micrometer-core: $m icrometerVersion "
386
- optionalApi " io.micrometer:micrometer-binders: $m icrometerVersion "
389
+ optionalApi ' io.micrometer:micrometer-binders '
390
+ optionalApi ' io.micrometer:micrometer-tracing-api '
387
391
// Spring Data projection message binding support
388
- optionalApi (" org.springframework.data:spring-data-commons: $s pringDataCommonsVersion " ) {
392
+ optionalApi (" org.springframework.data:spring-data-commons" ) {
389
393
exclude group : ' org.springframework'
390
394
}
391
395
optionalApi " com.jayway.jsonpath:json-path:$jaywayJsonPathVersion "
@@ -394,6 +398,9 @@ project('spring-rabbit') {
394
398
testApi project(' :spring-rabbit-junit' )
395
399
testImplementation(" com.willowtreeapps.assertk:assertk-jvm:$assertkVersion " )
396
400
testImplementation " org.hibernate.validator:hibernate-validator:$hibernateValidationVersion "
401
+ testImplementation ' io.micrometer:micrometer-tracing-bridge-brave'
402
+ testImplementation ' io.micrometer:micrometer-tracing-test'
403
+ testImplementation ' io.micrometer:micrometer-tracing-integration-test'
397
404
testRuntimeOnly ' org.springframework:spring-web'
398
405
testRuntimeOnly " org.apache.httpcomponents:httpclient:$commonsHttpClientVersion "
399
406
testRuntimeOnly ' com.fasterxml.jackson.core:jackson-core'
0 commit comments