From e29996a2696bd55aaa7624e06bf1c81bee6bf928 Mon Sep 17 00:00:00 2001 From: Armin Date: Thu, 26 Jul 2018 17:34:33 +0200 Subject: [PATCH] INGEST: Fix Deprecation Warning in Script Proc. * Using short script form normalized to a map that used 'inline' instead of 'source' so a short form processor definition like: ``` { "script": "ctx.foo= 'bar'" } ``` would always warn about the following deprecation: ``` ``` --- .../main/java/org/elasticsearch/ingest/ConfigurationUtils.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/main/java/org/elasticsearch/ingest/ConfigurationUtils.java b/server/src/main/java/org/elasticsearch/ingest/ConfigurationUtils.java index 78dc0ec6bfef1..2853842c646bc 100644 --- a/server/src/main/java/org/elasticsearch/ingest/ConfigurationUtils.java +++ b/server/src/main/java/org/elasticsearch/ingest/ConfigurationUtils.java @@ -361,7 +361,7 @@ public static Processor readProcessor(Map processorFa return readProcessor(processorFactories, type, (Map) config); } else if (config instanceof String && "script".equals(type)) { Map normalizedScript = new HashMap<>(1); - normalizedScript.put(ScriptType.INLINE.getName(), config); + normalizedScript.put(ScriptType.INLINE.getParseField().getPreferredName(), config); return readProcessor(processorFactories, type, normalizedScript); } else { throw newConfigurationException(type, null, null,