aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarald Musum <musum@yahooinc.com>2023-08-17 13:52:46 +0200
committerHarald Musum <musum@yahooinc.com>2023-08-17 13:52:46 +0200
commitfdccacac2c21fe55bdf47eee7de873ce816b383b (patch)
tree97a7645b3f29a6eae1608b6ab3a1fc3108913060
parentd2a3228c964a2ffd630f34dadd93f0ad748ef1de (diff)
Use zstd as default compression method for logarchive for hosted apps
-rw-r--r--config-model/src/main/java/com/yahoo/vespa/model/admin/Logserver.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/admin/Logserver.java b/config-model/src/main/java/com/yahoo/vespa/model/admin/Logserver.java
index 7d7d0007b5e..2a0839e209d 100644
--- a/config-model/src/main/java/com/yahoo/vespa/model/admin/Logserver.java
+++ b/config-model/src/main/java/com/yahoo/vespa/model/admin/Logserver.java
@@ -15,7 +15,6 @@ import java.util.Optional;
*/
public class Logserver extends AbstractService {
- private static final long serialVersionUID = 1L;
private static final String logArchiveDir = "$ROOT/logs/vespa/logarchive";
private String compressionType = "gzip";
@@ -32,7 +31,10 @@ public class Logserver extends AbstractService {
@Override
public void initService(DeployState deployState) {
super.initService(deployState);
- this.compressionType = deployState.featureFlags().logFileCompressionAlgorithm("gzip");
+ // TODO Vespa 9: Change default to zstd everywhere
+ this.compressionType = deployState.isHosted()
+ ? deployState.featureFlags().logFileCompressionAlgorithm("zstd")
+ : deployState.featureFlags().logFileCompressionAlgorithm("gzip");
}
/**