[ https://issues.apache.org/jira/browse/TINKERPOP-1909?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16390072#comment-16390072 ]
Ashwini Singh commented on TINKERPOP-1909: ------------------------------------------ Yes, agree to keep this discussion only for 3.X Extending the object model+ de-serialiser could be a temporary solution that we have suggested to some of our clients or provided change ourselves. But, its not a scalable solution for long term. So , we would prefer to the Java and dotnet(+other drivers) to adhere to the same object model for version 3.X. [We can definitely move to new model going forward to TinkerPop4+]. And, to me it makes sense to keep all the drivers aligned to same model in the same major version. Can we scope this fix only for 3.X client drivers, what do you think? > Gremlin.Net does not have complete object model as compared to other client > drivers and unable to de-serialize properties for vertex/edge graphSON. > ----------------------------------------------------------------------------------------------------------------------------------------------------- > > Key: TINKERPOP-1909 > URL: https://issues.apache.org/jira/browse/TINKERPOP-1909 > Project: TinkerPop > Issue Type: Bug > Components: dotnet > Affects Versions: 3.3.1 > Reporter: Ashwini Singh > Priority: Major > > Looks like the object model for Gremlin.Net client driver is not as par with > Java driver. We cannot deserialize a GraphSON response to tinkerpop object > completely. For example, Gremlin.Net object model cannot deserialize > properties from a graphSON response object (vertex/edges). Currently, we only > deserialize id and label field from a vertex/edge graphSON. > > So, to desterilize the object model, users have to write a custom > deserialization code and create the object. The current de-serializers (for > vertex/edge) will strip off details like properties. > > I am filing it as a bug but it could fall into improvement as well. > -- This message was sent by Atlassian JIRA (v7.6.3#76005)