Describe the new feature you'd likeTypeSubTypeValue is a data type that can be used for IDs in Gaffer. We need to ensure that users can use TSTVs via Gremlin using GafferPop.
Additional context
The simplest way we could allow it would be treating them as String IDs in the form myType|mySubType|myValue and then parse them as TypeSubTypeValues once they've got through the server layer. Essentially so a user could do a seeded Gremlin query like: g.V("myType|mySubType|myValue").
Describe the new feature you'd like
TypeSubTypeValue
is a data type that can be used for IDs in Gaffer. We need to ensure that users can use TSTVs via Gremlin using GafferPop.Additional context The simplest way we could allow it would be treating them as String IDs in the form
myType|mySubType|myValue
and then parse them asTypeSubTypeValues
once they've got through the server layer. Essentially so a user could do a seeded Gremlin query like:g.V("myType|mySubType|myValue")
.