diff options
author | gjoranv <gv@verizonmedia.com> | 2022-01-04 20:11:19 +0100 |
---|---|---|
committer | gjoranv <gv@verizonmedia.com> | 2022-01-04 20:11:19 +0100 |
commit | 467c2c65fe754da989bfe837fecc6a7207ad53f5 (patch) | |
tree | 76daf81502a4792fb0a946550830a0a62e72f400 /config-model/src/main/java/com/yahoo/vespa/model | |
parent | 4ced1379988c3cb192ab924a7c94dca49e33c42e (diff) |
Log deprecation warning for 'operation' attribute in user config.
Diffstat (limited to 'config-model/src/main/java/com/yahoo/vespa/model')
-rw-r--r-- | config-model/src/main/java/com/yahoo/vespa/model/builder/xml/dom/DomConfigPayloadBuilder.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/builder/xml/dom/DomConfigPayloadBuilder.java b/config-model/src/main/java/com/yahoo/vespa/model/builder/xml/dom/DomConfigPayloadBuilder.java index 09af365c389..2174616bacf 100644 --- a/config-model/src/main/java/com/yahoo/vespa/model/builder/xml/dom/DomConfigPayloadBuilder.java +++ b/config-model/src/main/java/com/yahoo/vespa/model/builder/xml/dom/DomConfigPayloadBuilder.java @@ -223,6 +223,9 @@ public class DomConfigPayloadBuilder { } private void verifyLegalOperation(Element currElem) { + logger.ifPresent(log -> log.logApplicationPackage( + Level.WARNING, "The 'operation' attribute is deprecated for removal in Vespa 8. Use 'item' instead.")); + String operation = currElem.getAttribute("operation"); if (! operation.equalsIgnoreCase("append")) throw new ConfigurationRuntimeException("The only supported array operation is 'append', got '" |