Skip to content

Commit fdb8708

Browse files
committed
Bump jetcd version
1 parent 9e05bd8 commit fdb8708

2 files changed

Lines changed: 16 additions & 1 deletion

File tree

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242

4343
<properties>
4444
<dynamicconfig.version>4.0</dynamicconfig.version>
45-
<jetcd-version>0.6.1</jetcd-version>
45+
<jetcd-version>0.7.6</jetcd-version>
4646
<slf4j.version>1.7.32</slf4j.version>
4747
<javax.annotation.version>1.3.2</javax.annotation.version>
4848

uniqueid-etcd/pom.xml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,21 @@
8484
<configuration>
8585
<shadedArtifactAttached>true</shadedArtifactAttached>
8686
<shadedClassifierName>shaded</shadedClassifierName>
87+
<filters>
88+
<filter>
89+
<!-- Jackson includes Java 17 and 21 classes for DoubleParser, which seem to get used automagically
90+
with newer JDK's. They break shading upstream (by us) though, by including class files beyond
91+
Java 11.
92+
93+
These will have to be turned on again when migrating to Java 17 and beyond (although leaving them
94+
out probably won't break Jackson). -->
95+
<artifact>com.fasterxml.jackson.core:jackson-core</artifact>
96+
<excludes>
97+
<exclude>META-INF/versions/17/**</exclude>
98+
<exclude>META-INF/versions/19/**</exclude>
99+
</excludes>
100+
</filter>
101+
</filters>
87102
<relocations>
88103
<relocation>
89104
<pattern>com.google.</pattern>

0 commit comments

Comments
 (0)