diff options
author | Arne H Juul <arnej@yahooinc.com> | 2021-10-05 15:39:17 +0000 |
---|---|---|
committer | Arne H Juul <arnej@yahooinc.com> | 2021-10-05 15:39:17 +0000 |
commit | 2a68b1eefe321dfe3358f9119201000363322b75 (patch) | |
tree | ab97d7ba0733faac2af27dd953c89b30795c57f5 /container-search | |
parent | d0ad9bf6fefa332b05aa301b61ca01a1d9135a90 (diff) |
rename option -> renderer.json.jsonMaps
Diffstat (limited to 'container-search')
-rw-r--r-- | container-search/src/main/java/com/yahoo/search/rendering/JsonRenderer.java | 24 | ||||
-rw-r--r-- | container-search/src/test/java/com/yahoo/search/rendering/JsonRendererTestCase.java | 4 |
2 files changed, 14 insertions, 14 deletions
diff --git a/container-search/src/main/java/com/yahoo/search/rendering/JsonRenderer.java b/container-search/src/main/java/com/yahoo/search/rendering/JsonRenderer.java index bf5c4489d08..92cdd10616b 100644 --- a/container-search/src/main/java/com/yahoo/search/rendering/JsonRenderer.java +++ b/container-search/src/main/java/com/yahoo/search/rendering/JsonRenderer.java @@ -76,7 +76,7 @@ import static com.fasterxml.jackson.databind.SerializationFeature.FLUSH_AFTER_WR // NOTE: The JSON format is a public API. If new elements are added be sure to update the reference doc. public class JsonRenderer extends AsynchronousSectionedRenderer<Result> { - private static final CompoundName WRAP_ALL_MAPS = new CompoundName("renderer.json.recognizeDeepMaps"); + private static final CompoundName WRAP_ALL_MAPS = new CompoundName("renderer.json.jsonMaps"); private static final CompoundName DEBUG_RENDERING_KEY = new CompoundName("renderer.json.debug"); private static final CompoundName JSON_CALLBACK = new CompoundName("jsoncallback"); private static final CompoundName TENSOR_FORMAT = new CompoundName("format.tensors"); @@ -126,7 +126,7 @@ public class JsonRenderer extends AsynchronousSectionedRenderer<Result> { private FieldConsumer fieldConsumer; private Deque<Integer> renderedChildren; private boolean debugRendering; - private boolean recognizeDeepMaps; + private boolean jsonMaps; private LongSupplier timeSource; private OutputStream stream; @@ -161,7 +161,7 @@ public class JsonRenderer extends AsynchronousSectionedRenderer<Result> { public void init() { super.init(); debugRendering = false; - recognizeDeepMaps = false; + jsonMaps = false; setGenerator(null, debugRendering); renderedChildren = null; timeSource = System::currentTimeMillis; @@ -172,7 +172,7 @@ public class JsonRenderer extends AsynchronousSectionedRenderer<Result> { public void beginResponse(OutputStream stream) throws IOException { beginJsonCallback(stream); debugRendering = getDebugRendering(getResult().getQuery()); - recognizeDeepMaps = getWrapAllMaps(getResult().getQuery()); + jsonMaps = getWrapAllMaps(getResult().getQuery()); tensorShortFormRendering = getTensorShortFormRendering(getResult().getQuery()); setGenerator(generatorFactory.createGenerator(stream, JsonEncoding.UTF8), debugRendering); renderedChildren = new ArrayDeque<>(); @@ -522,15 +522,15 @@ public class JsonRenderer extends AsynchronousSectionedRenderer<Result> { private void setGenerator(JsonGenerator generator, boolean debugRendering) { this.generator = generator; - this.fieldConsumer = generator == null ? null : createFieldConsumer(generator, debugRendering, recognizeDeepMaps); + this.fieldConsumer = generator == null ? null : createFieldConsumer(generator, debugRendering, jsonMaps); } protected FieldConsumer createFieldConsumer(JsonGenerator generator, boolean debugRendering) { - return createFieldConsumer(generator, debugRendering, this.recognizeDeepMaps); + return createFieldConsumer(generator, debugRendering, this.jsonMaps); } - private FieldConsumer createFieldConsumer(JsonGenerator generator, boolean debugRendering, boolean recognizeDeepMaps) { - return new FieldConsumer(generator, debugRendering, tensorShortFormRendering, recognizeDeepMaps); + private FieldConsumer createFieldConsumer(JsonGenerator generator, boolean debugRendering, boolean jsonMaps) { + return new FieldConsumer(generator, debugRendering, tensorShortFormRendering, jsonMaps); } /** @@ -549,7 +549,7 @@ public class JsonRenderer extends AsynchronousSectionedRenderer<Result> { private final JsonGenerator generator; private final boolean debugRendering; - private final boolean recognizeDeepMaps; + private final boolean jsonMaps; private final boolean tensorShortForm; private MutableBoolean hasFieldsField; @@ -560,11 +560,11 @@ public class JsonRenderer extends AsynchronousSectionedRenderer<Result> { public FieldConsumer(JsonGenerator generator, boolean debugRendering, boolean tensorShortForm) { this(generator, debugRendering, tensorShortForm, false); } - public FieldConsumer(JsonGenerator generator, boolean debugRendering, boolean tensorShortForm, boolean recognizeDeepMaps) { + public FieldConsumer(JsonGenerator generator, boolean debugRendering, boolean tensorShortForm, boolean jsonMaps) { this.generator = generator; this.debugRendering = debugRendering; this.tensorShortForm = tensorShortForm; - this.recognizeDeepMaps = recognizeDeepMaps; + this.jsonMaps = jsonMaps; } /** @@ -689,7 +689,7 @@ public class JsonRenderer extends AsynchronousSectionedRenderer<Result> { } private void renderInspector(Inspector data) throws IOException { - Inspector asMap = recognizeDeepMaps ? deepWrapAsMap(data) : wrapAsMap(data); + Inspector asMap = jsonMaps ? deepWrapAsMap(data) : wrapAsMap(data); if (asMap != null) { renderInspectorDirect(asMap); } else { diff --git a/container-search/src/test/java/com/yahoo/search/rendering/JsonRendererTestCase.java b/container-search/src/test/java/com/yahoo/search/rendering/JsonRendererTestCase.java index f54fade0614..2a399ac0e7b 100644 --- a/container-search/src/test/java/com/yahoo/search/rendering/JsonRendererTestCase.java +++ b/container-search/src/test/java/com/yahoo/search/rendering/JsonRendererTestCase.java @@ -1267,7 +1267,7 @@ public class JsonRendererTestCase { @Test public void testMapDeepInFields() throws IOException, InterruptedException, ExecutionException { - Result r = new Result(new Query("/?renderer.json.recognizeDeepMaps=true")); + Result r = new Result(new Query("/?renderer.json.jsonMaps=true")); var expected = dataFromSimplified( "{root: { id:'toplevel', relevance:1.0, fields: { totalCount: 1 }," + " children: [ { id: 'myHitName', relevance: 1.0," + @@ -1289,7 +1289,7 @@ public class JsonRendererTestCase { String summary = render(r); assertEqualJson(expected.toString(), summary); - r = new Result(new Query("/?renderer.json.recognizeDeepMaps=false")); + r = new Result(new Query("/?renderer.json.jsonMaps=false")); expected = dataFromSimplified( "{root:{id:'toplevel',relevance:1.0,fields:{totalCount:1}," + " children: [ { id: 'myHitName', relevance: 1.0," + |