Skip to content

Commit

Permalink
Handle RoaringBitmap shading
Browse files Browse the repository at this point in the history
  • Loading branch information
lhotari committed Jan 2, 2025
1 parent abcfe5c commit a03f415
Show file tree
Hide file tree
Showing 3 changed files with 30 additions and 0 deletions.
10 changes: 10 additions & 0 deletions pulsar-client-admin-shaded/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -162,6 +162,7 @@
<include>org.reactivestreams:reactive-streams</include>
<include>org.yaml:snakeyaml</include>
<include>org.apache.pulsar:pulsar-client-dependencies-minimized</include>
<include>org.roaringbitmap:RoaringBitmap</include>
</includes>
<excludes>
<exclude>com.fasterxml.jackson.core:jackson-annotations</exclude>
Expand Down Expand Up @@ -329,6 +330,11 @@
<shadedPattern>META-INF/versions/$1/org/apache/pulsar/shade/org/glassfish/</shadedPattern>
<rawString>true</rawString>
</relocation>
<relocation>
<pattern>META-INF/versions/(\d+)/org/roaringbitmap/</pattern>
<shadedPattern>META-INF/versions/$1/org/apache/pulsar/shade/org/roaringbitmap/</shadedPattern>
<rawString>true</rawString>
</relocation>
<relocation>
<pattern>META-INF/versions/(\d+)/org/yaml/</pattern>
<shadedPattern>META-INF/versions/$1/org/apache/pulsar/shade/org/yaml/</shadedPattern>
Expand Down Expand Up @@ -390,6 +396,10 @@
<pattern>org.reactivestreams</pattern>
<shadedPattern>org.apache.pulsar.shade.org.reactivestreams</shadedPattern>
</relocation>
<relocation>
<pattern>org.roaringbitmap</pattern>
<shadedPattern>org.apache.pulsar.shade.org.roaringbitmap</shadedPattern>
</relocation>
<relocation>
<pattern>org.yaml</pattern>
<shadedPattern>org.apache.pulsar.shade.org.yaml</shadedPattern>
Expand Down
10 changes: 10 additions & 0 deletions pulsar-client-all/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -212,6 +212,7 @@
<include>org.tukaani:xz</include>
<include>org.yaml:snakeyaml</include>
<include>org.apache.pulsar:pulsar-client-dependencies-minimized</include>
<include>org.roaringbitmap:RoaringBitmap</include>
</includes>
<excludes>
<exclude>com.fasterxml.jackson.core:jackson-annotations</exclude>
Expand Down Expand Up @@ -377,6 +378,11 @@
<shadedPattern>META-INF/versions/$1/org/apache/pulsar/shade/org/glassfish/</shadedPattern>
<rawString>true</rawString>
</relocation>
<relocation>
<pattern>META-INF/versions/(\d+)/org/roaringbitmap/</pattern>
<shadedPattern>META-INF/versions/$1/org/apache/pulsar/shade/org/roaringbitmap/</shadedPattern>
<rawString>true</rawString>
</relocation>
<relocation>
<pattern>META-INF/versions/(\d+)/org/yaml/</pattern>
<shadedPattern>META-INF/versions/$1/org/apache/pulsar/shade/org/yaml/</shadedPattern>
Expand Down Expand Up @@ -455,6 +461,10 @@
<pattern>org.reactivestreams</pattern>
<shadedPattern>org.apache.pulsar.shade.org.reactivestreams</shadedPattern>
</relocation>
<relocation>
<pattern>org.roaringbitmap</pattern>
<shadedPattern>org.apache.pulsar.shade.org.roaringbitmap</shadedPattern>
</relocation>
<relocation>
<pattern>org.tukaani</pattern>
<shadedPattern>org.apache.pulsar.shade.org.tukaani</shadedPattern>
Expand Down
10 changes: 10 additions & 0 deletions pulsar-client-shaded/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -176,6 +176,7 @@
<include>org.tukaani:xz</include>
<include>org.yaml:snakeyaml</include>
<include>org.apache.pulsar:pulsar-client-dependencies-minimized</include>
<include>org.roaringbitmap:RoaringBitmap</include>
</includes>
<excludes>
<exclude>com.fasterxml.jackson.core:jackson-annotations</exclude>
Expand Down Expand Up @@ -297,6 +298,11 @@
</shadedPattern>
<rawString>true</rawString>
</relocation>
<relocation>
<pattern>META-INF/versions/(\d+)/org/roaringbitmap/</pattern>
<shadedPattern>META-INF/versions/$1/org/apache/pulsar/shade/org/roaringbitmap/</shadedPattern>
<rawString>true</rawString>
</relocation>
<relocation>
<pattern>META-INF/versions/(\d+)/org/yaml/</pattern>
<shadedPattern>META-INF/versions/$1/org/apache/pulsar/shade/org/yaml/</shadedPattern>
Expand Down Expand Up @@ -359,6 +365,10 @@
<pattern>org.reactivestreams</pattern>
<shadedPattern>org.apache.pulsar.shade.org.reactivestreams</shadedPattern>
</relocation>
<relocation>
<pattern>org.roaringbitmap</pattern>
<shadedPattern>org.apache.pulsar.shade.org.roaringbitmap</shadedPattern>
</relocation>
<relocation>
<pattern>org.tukaani</pattern>
<shadedPattern>org.apache.pulsar.shade.org.tukaani</shadedPattern>
Expand Down

0 comments on commit a03f415

Please sign in to comment.