Revert "add support for zstd and brotli compression" because they use native libraries that need to be extracted in a temp folder which we want to avoid

This commit is contained in:
Athou
2026-10-15 08:02:05 +02:00
parent ffb4a43e38
commit ab6b3b225d
4 changed files with 22 additions and 26 deletions

View File

@@ -1,6 +1,5 @@
package com.commafeed.backend;
import com.aayushatharva.brotli4j.encoder.BrotliOutputStream;
import com.codahale.metrics.MetricRegistry;
import com.commafeed.CommaFeedConfiguration;
import com.commafeed.CommaFeedVersion;
@@ -8,7 +7,6 @@ import com.commafeed.backend.HttpGetter.HttpResponseException;
import com.commafeed.backend.HttpGetter.HttpResult;
import com.commafeed.backend.HttpGetter.NotModifiedException;
import com.commafeed.backend.HttpGetter.TooManyRequestsException;
import com.github.luben.zstd.ZstdOutputStream;
import com.google.common.net.HttpHeaders;
import io.quarkus.runtime.configuration.MemorySize;
@@ -422,7 +420,7 @@ class HttpGetterTest {
@Nested
class Compression {
private static final String ACCEPT_ENCODING = "deflate, gzip, zstd, br";
private static final String ACCEPT_ENCODING = "deflate, gzip";
@Test
void gzip() throws Exception {
@@ -434,16 +432,6 @@ class HttpGetterTest {
supportsCompression("deflate", DeflaterOutputStream::new);
}
@Test
void zstd() throws Exception {
supportsCompression("zstd", ZstdOutputStream::new);
}
@Test
void br() throws Exception {
supportsCompression("br", BrotliOutputStream::new);
}
void supportsCompression(String encoding, CompressionFunction compressionFunction)
throws Exception {
String body = "my body";