You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@atlas.apache.org by sh...@apache.org on 2015/11/01 03:46:58 UTC
incubator-atlas git commit: ATLAS-208 Remove n characters in the REST
API json response (patel_satya via shwethags)
Repository: incubator-atlas
Updated Branches:
refs/heads/master 92490b9e2 -> 177011cf7
ATLAS-208 Remove n characters in the REST API json response (patel_satya via shwethags)
Project: http://git-wip-us.apache.org/repos/asf/incubator-atlas/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-atlas/commit/177011cf
Tree: http://git-wip-us.apache.org/repos/asf/incubator-atlas/tree/177011cf
Diff: http://git-wip-us.apache.org/repos/asf/incubator-atlas/diff/177011cf
Branch: refs/heads/master
Commit: 177011cf78cdb6ddc434051fee2adac6a20cbb1c
Parents: 92490b9
Author: Shwetha GS <ss...@hortonworks.com>
Authored: Sun Nov 1 08:16:54 2015 +0530
Committer: Shwetha GS <ss...@hortonworks.com>
Committed: Sun Nov 1 08:16:54 2015 +0530
----------------------------------------------------------------------
release-log.txt | 1 +
.../java/org/apache/atlas/web/resources/EntityResource.java | 6 +++---
.../java/org/apache/atlas/web/resources/TypesResource.java | 2 +-
3 files changed, 5 insertions(+), 4 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-atlas/blob/177011cf/release-log.txt
----------------------------------------------------------------------
diff --git a/release-log.txt b/release-log.txt
index ac5ad64..b5dc76e 100644
--- a/release-log.txt
+++ b/release-log.txt
@@ -4,6 +4,7 @@ Apache Atlas Release Notes
--trunk - unreleased
INCOMPATIBLE CHANGES:
+ATLAS-208 Remove "\n" characters in the REST API json response (patel_satya via shwethags)
ATLAS-58 Make hive hook reliable (shwethags)
ATLAS-54 Rename configs in hive hook (shwethags)
ATLAS-3 Mixed Index creation fails with Date types (sumasai via shwethags)
http://git-wip-us.apache.org/repos/asf/incubator-atlas/blob/177011cf/webapp/src/main/java/org/apache/atlas/web/resources/EntityResource.java
----------------------------------------------------------------------
diff --git a/webapp/src/main/java/org/apache/atlas/web/resources/EntityResource.java b/webapp/src/main/java/org/apache/atlas/web/resources/EntityResource.java
index 98edc66..21ea05f 100755
--- a/webapp/src/main/java/org/apache/atlas/web/resources/EntityResource.java
+++ b/webapp/src/main/java/org/apache/atlas/web/resources/EntityResource.java
@@ -118,7 +118,7 @@ public class EntityResource {
JSONObject response = new JSONObject();
response.put(AtlasClient.REQUEST_ID, Servlets.getRequestId());
response.put(AtlasClient.GUID, new JSONArray(guids));
- response.put(AtlasClient.DEFINITION, metadataService.getEntityDefinition(new JSONArray(guids).getString(0)));
+ response.put(AtlasClient.DEFINITION, new JSONObject(metadataService.getEntityDefinition(new JSONArray(guids).getString(0))));
return Response.created(locationURI).entity(response).build();
@@ -157,7 +157,7 @@ public class EntityResource {
Response.Status status = Response.Status.NOT_FOUND;
if (entityDefinition != null) {
- response.put(AtlasClient.DEFINITION, entityDefinition);
+ response.put(AtlasClient.DEFINITION, new JSONObject(entityDefinition));
status = Response.Status.OK;
} else {
response.put(AtlasClient.ERROR,
@@ -244,7 +244,7 @@ public class EntityResource {
Response.Status status = Response.Status.NOT_FOUND;
if (entityDefinition != null) {
- response.put(AtlasClient.DEFINITION, entityDefinition);
+ response.put(AtlasClient.DEFINITION, new JSONObject(entityDefinition));
status = Response.Status.OK;
} else {
response.put(AtlasClient.ERROR, Servlets.escapeJsonString(String.format("An entity with type={%s}, " +
http://git-wip-us.apache.org/repos/asf/incubator-atlas/blob/177011cf/webapp/src/main/java/org/apache/atlas/web/resources/TypesResource.java
----------------------------------------------------------------------
diff --git a/webapp/src/main/java/org/apache/atlas/web/resources/TypesResource.java b/webapp/src/main/java/org/apache/atlas/web/resources/TypesResource.java
index e4e18f5..2b8c54f 100755
--- a/webapp/src/main/java/org/apache/atlas/web/resources/TypesResource.java
+++ b/webapp/src/main/java/org/apache/atlas/web/resources/TypesResource.java
@@ -123,7 +123,7 @@ public class TypesResource {
JSONObject response = new JSONObject();
response.put(AtlasClient.TYPENAME, typeName);
- response.put(AtlasClient.DEFINITION, typeDefinition);
+ response.put(AtlasClient.DEFINITION, new JSONObject(typeDefinition));
response.put(AtlasClient.REQUEST_ID, Servlets.getRequestId());
return Response.ok(response).build();