From 9e91b543d4dd2c7536f3028500c44f59ac24201f Mon Sep 17 00:00:00 2001 From: Harald Musum Date: Mon, 3 Jan 2022 09:15:52 +0100 Subject: Deprecate getConfigMd5() and setConfigMd5() We don't use md5 checksum for config anymore, methods will be removed in Vespa 8. --- config-lib/src/main/java/com/yahoo/config/ConfigInstance.java | 11 ++++++++++- .../yahoo/config/subscription/impl/JRTConfigSubscription.java | 1 + 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/config-lib/src/main/java/com/yahoo/config/ConfigInstance.java b/config-lib/src/main/java/com/yahoo/config/ConfigInstance.java index fad386b288e..5f06bc27dec 100644 --- a/config-lib/src/main/java/com/yahoo/config/ConfigInstance.java +++ b/config-lib/src/main/java/com/yahoo/config/ConfigInstance.java @@ -110,11 +110,20 @@ public abstract class ConfigInstance extends InnerNode { } } - + /** + * @deprecated do not use + */ + @Deprecated + // TODO: Remove in Vespa 8 public String getConfigMd5() { return configMd5; } + /** + * @deprecated do not use + */ + @Deprecated + // TODO: Remove in Vespa 8 public void setConfigMd5(String configMd5) { this.configMd5 = configMd5; } diff --git a/config/src/main/java/com/yahoo/config/subscription/impl/JRTConfigSubscription.java b/config/src/main/java/com/yahoo/config/subscription/impl/JRTConfigSubscription.java index 0b98e9cd1b2..7af4144a060 100644 --- a/config/src/main/java/com/yahoo/config/subscription/impl/JRTConfigSubscription.java +++ b/config/src/main/java/com/yahoo/config/subscription/impl/JRTConfigSubscription.java @@ -124,6 +124,7 @@ public class JRTConfigSubscription extends ConfigSubsc * @param jrtRequest a config request * @return an instance of a config class (subclass of ConfigInstance) */ + @SuppressWarnings("deprecation") private T toConfigInstance(JRTClientConfigRequest jrtRequest) { Payload payload = jrtRequest.getNewPayload(); ConfigPayload configPayload = ConfigPayload.fromUtf8Array(payload.withCompression(CompressionType.UNCOMPRESSED).getData()); -- cgit v1.2.3