Skip to content

Commit 0a40fdd

Browse files
onobcwilkinsona
authored andcommitted
Upgrade to Pulsar Reactive 0.4.0
This commit updates the Reactive client used by Spring Pulsar to version 0.4.0. The updated client fixes an issue where the non-reactive and reactive shaded producer cache had the same relocation prefix. This allows the removal of the shaded relocation prefixes from the checkRuntimeClasspathForConflicts ignore closure. See gh-37801
1 parent bd6606f commit 0a40fdd

File tree

2 files changed

+3
-6
lines changed
  • spring-boot-project

2 files changed

+3
-6
lines changed

spring-boot-project/spring-boot-dependencies/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -1218,7 +1218,7 @@ bom {
12181218
]
12191219
}
12201220
}
1221-
library("Pulsar Reactive", "0.3.0") {
1221+
library("Pulsar Reactive", "0.4.0") {
12221222
group("org.apache.pulsar") {
12231223
modules = [
12241224
"pulsar-client-reactive-adapter",

spring-boot-project/spring-boot-starters/spring-boot-starter-pulsar-reactive/build.gradle

+2-5
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,6 @@ dependencies {
1111

1212
checkRuntimeClasspathForConflicts {
1313
ignore { name -> name.startsWith("org/bouncycastle/") ||
14-
name.matches("^org\\/apache\\/pulsar\\/.*\\/package-info.class\$") ||
15-
name.equals("findbugsExclude.xml") ||
16-
name.startsWith("org/springframework/pulsar/shade/com/github/benmanes/caffeine/") ||
17-
name.startsWith("org/springframework/pulsar/shade/com/google/errorprone/") ||
18-
name.startsWith("org/springframework/pulsar/shade/org/checkerframework/") }
14+
name.matches("^org\\/apache\\/pulsar\\/.*\\/package-info.class\$") ||
15+
name.equals("findbugsExclude.xml") }
1916
}

0 commit comments

Comments
 (0)