Skip to content

Commit 9a6842e

Browse files
committed
Set compression libs as mandatory dependencies
They are required because the compression codec factory initializes the codec eagerly. Considering the client can read compressed sub-entries any time, making the compression libraries mandatory is reasonnable.
1 parent 7db9f5c commit 9a6842e

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

pom.xml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -179,21 +179,18 @@
179179
<groupId>com.github.luben</groupId>
180180
<artifactId>zstd-jni</artifactId>
181181
<version>${zstd-jni.version}</version>
182-
<optional>true</optional>
183182
</dependency>
184183

185184
<dependency>
186185
<groupId>org.lz4</groupId>
187186
<artifactId>lz4-java</artifactId>
188187
<version>${lz4-java.version}</version>
189-
<optional>true</optional>
190188
</dependency>
191189

192190
<dependency>
193191
<groupId>org.xerial.snappy</groupId>
194192
<artifactId>snappy-java</artifactId>
195193
<version>${snappy-java.version}</version>
196-
<optional>true</optional>
197194
</dependency>
198195

199196
<dependency>
@@ -547,7 +544,7 @@
547544
</execution>
548545
</executions>
549546
<configuration>
550-
<excludeGroupIds>com.swiftmq</excludeGroupIds>
547+
<excludeGroupIds>com.swiftmq,org.apache.commons</excludeGroupIds>
551548
</configuration>
552549
</plugin>
553550
<plugin>

0 commit comments

Comments
 (0)