From 067f1ba25f1e645c473f7acce1ef7c5b693abff7 Mon Sep 17 00:00:00 2001 From: Vrushali Channapattan Date: Fri, 10 Oct 2014 15:37:30 -0700 Subject: [PATCH] minor fix for a json serialization problem for strings --- .../java/com/twitter/hraven/rest/ObjectMapperProvider.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/hraven-core/src/main/java/com/twitter/hraven/rest/ObjectMapperProvider.java b/hraven-core/src/main/java/com/twitter/hraven/rest/ObjectMapperProvider.java index 0776b41..5a4b65f 100644 --- a/hraven-core/src/main/java/com/twitter/hraven/rest/ObjectMapperProvider.java +++ b/hraven-core/src/main/java/com/twitter/hraven/rest/ObjectMapperProvider.java @@ -122,13 +122,13 @@ public void serialize(HdfsStats hdfsStats, JsonGenerator jsonGenerator, QualifiedPathKey qpk = hk.getQualifiedPathKey(); jsonGenerator.writeStartObject(); jsonGenerator.writeFieldName("cluster"); - jsonGenerator.writeNumber(qpk.getCluster()); + jsonGenerator.writeString(qpk.getCluster()); if (StringUtils.isNotBlank(qpk.getNamespace())) { jsonGenerator.writeFieldName("namespace"); - jsonGenerator.writeNumber(qpk.getNamespace()); + jsonGenerator.writeString(qpk.getNamespace()); } jsonGenerator.writeFieldName("path"); - jsonGenerator.writeNumber(qpk.getPath()); + jsonGenerator.writeString(qpk.getPath()); jsonGenerator.writeFieldName("runId"); jsonGenerator.writeNumber(hk.getRunId()); jsonGenerator.writeEndObject();