summaryrefslogtreecommitdiffstats
path: root/vespa-http-client
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2017-03-17 15:09:49 +0100
committerHenning Baldersheim <balder@yahoo-inc.com>2017-03-17 15:09:49 +0100
commit248fc9d8051067cb7595993f461db0b237311a69 (patch)
tree055c04995ed0fc527b9720f4494eb66107a948ca /vespa-http-client
parentd039def41cabed5989672788776033a81b2873e8 (diff)
Avoid expensive pooling of json fieldnames. Works very bad with maps.....
Diffstat (limited to 'vespa-http-client')
-rw-r--r--vespa-http-client/src/main/java/com/yahoo/vespa/http/client/core/JsonReader.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/vespa-http-client/src/main/java/com/yahoo/vespa/http/client/core/JsonReader.java b/vespa-http-client/src/main/java/com/yahoo/vespa/http/client/core/JsonReader.java
index 31fca0a0d3d..acaadd91cf1 100644
--- a/vespa-http-client/src/main/java/com/yahoo/vespa/http/client/core/JsonReader.java
+++ b/vespa-http-client/src/main/java/com/yahoo/vespa/http/client/core/JsonReader.java
@@ -35,7 +35,7 @@ public class JsonReader {
public static void read(InputStream inputStream, FeedClient feedClient, AtomicInteger numSent) {
try {
final InputStreamJsonElementBuffer jsonElementBuffer = new InputStreamJsonElementBuffer(inputStream);
- final JsonFactory jfactory = new JsonFactory();
+ final JsonFactory jfactory = new JsonFactory().disable(JsonFactory.Feature.CANONICALIZE_FIELD_NAMES);
final JsonParser jParser = jfactory.createParser(jsonElementBuffer);
while (true) {
String docId = parseOneDocument(jParser);