Ashutosh Mestry created ATLAS-2922: -------------------------------------- Summary: REST API: Fetch Lineage with Schema Results in Error Key: ATLAS-2922 URL: https://issues.apache.org/jira/browse/ATLAS-2922 Project: Atlas Issue Type: Bug Components: atlas-intg Affects Versions: trunk Reporter: Ashutosh Mestry Assignee: Ashutosh Mestry Fix For: trunk
*Pre-requisites* >From beeline create the table and view. _create table daily (c1 string, c2 string, c3 string, c4 string);_ _create view daily_rpt as select * from daily;_ Hive-specific entities get created. Get the GUID of the column entity. *Steps to duplicate* Use the following CURL call: {code:java} curl -X GET -u admin:admin123 -H "Content-Type: application/json" -H "Cache-Control: no-cache" http://localhost:21000/api/atlas/lineage/<guid from above>/schema {code} _Expected output:_ REST API executes correctly and lineage schema is displayed. _Actual output:_ Following error is displayed _transfer closed with outstanding read data remaining_ Part of JSON output is displayed. Server logs show serialization error: {code:java} com.fasterxml.jackson.core.JsonGenerationException: Can not write a field name, expecting a value at com.fasterxml.jackson.core.JsonGenerator._reportError(JsonGenerator.java:1961) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.writeFieldName(UTF8JsonGenerator.java:238) at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:725) at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:719) at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:155) at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serializeContents(IndexedListSerializer.java:119) at {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)