aboutsummaryrefslogtreecommitdiffstats
path: root/clustercontroller-core
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2021-08-30 16:51:11 +0200
committerHenning Baldersheim <balder@yahoo-inc.com>2021-08-30 16:51:11 +0200
commit99531f22f32354317cc3dff9e5d48730270aafa7 (patch)
treebb33ab9c9f39eb4fd764a51f3a9b143bc5928a87 /clustercontroller-core
parentbeea81233a2b9334aac10ed32d14ad9ad8f73d9a (diff)
Avoid copying data just to compress them when it is not necessary.
Diffstat (limited to 'clustercontroller-core')
-rw-r--r--clustercontroller-core/src/main/java/com/yahoo/vespa/clustercontroller/core/rpc/SlimeClusterStateBundleCodec.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/clustercontroller-core/src/main/java/com/yahoo/vespa/clustercontroller/core/rpc/SlimeClusterStateBundleCodec.java b/clustercontroller-core/src/main/java/com/yahoo/vespa/clustercontroller/core/rpc/SlimeClusterStateBundleCodec.java
index 1a3184955d5..65dc4de07bf 100644
--- a/clustercontroller-core/src/main/java/com/yahoo/vespa/clustercontroller/core/rpc/SlimeClusterStateBundleCodec.java
+++ b/clustercontroller-core/src/main/java/com/yahoo/vespa/clustercontroller/core/rpc/SlimeClusterStateBundleCodec.java
@@ -48,7 +48,7 @@ public class SlimeClusterStateBundleCodec implements ClusterStateBundleCodec, En
}
byte[] serialized = BinaryFormat.encode(slime);
- Compressor.Compression compression = compressor.compress(serialized);
+ Compressor.Compression compression = BinaryFormat.encode_and_compress(slime, compressor);
return EncodedClusterStateBundle.fromCompressionBuffer(compression);
}