From 2f8f440e8060cf3578e0f67801b1d12329103d20 Mon Sep 17 00:00:00 2001 From: Jim Ferenczi Date: Mon, 24 Jul 2017 15:03:05 +0200 Subject: [PATCH] #25851: Fix ParentFieldMapper.toXContent to print eager_global_ordinals only when it is set to false --- .../java/org/elasticsearch/index/mapper/ParentFieldMapper.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/org/elasticsearch/index/mapper/ParentFieldMapper.java b/core/src/main/java/org/elasticsearch/index/mapper/ParentFieldMapper.java index f984871fbed..adf628823d4 100644 --- a/core/src/main/java/org/elasticsearch/index/mapper/ParentFieldMapper.java +++ b/core/src/main/java/org/elasticsearch/index/mapper/ParentFieldMapper.java @@ -289,7 +289,7 @@ public class ParentFieldMapper extends MetadataFieldMapper { builder.startObject(CONTENT_TYPE); builder.field("type", parentType); - if (includeDefaults || fieldType().eagerGlobalOrdinals() != defaultFieldType.eagerGlobalOrdinals()) { + if (includeDefaults || fieldType().eagerGlobalOrdinals() == false) { builder.field("eager_global_ordinals", fieldType().eagerGlobalOrdinals()); } builder.endObject();