Uploaded image for project: 'TinkerPop'
  1. TinkerPop
  2. TINKERPOP-2151

Support for Vertex and Edge property deserialization in Python GLV

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Won't Do
    • Affects Version/s: 3.3.5
    • Fix Version/s: None
    • Component/s: python
    • Labels:
      None

      Description

      It seems that the GraphSON serialization in the Python GLV differs from other GLVs (I've checked JavaScript and assuming Java as well) in that it doesn't deserialize Vertex and Edge properties. I've found a few discussions of this (TINKERPOP-1474TINKERPOP-1565) but it doesn't seem there was a clear resolution to whether this was something that'd be addressed in the 3.3.x series or if things would be left with a lack of parity across GLVs and a different solution was approached in the 3.4.x series.

      As mentioned else where, using `valuesMap` isn't an ideal solution due to the lack of `inV` and `outV` in the edges. Since this was never quite resolved, does it make sense for me to go in and make the changes to the GraphSON serializers?

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              mstafford Matthew Stafford
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: