The List representation is causing issues when used as a GraphStep seed, this representation should be changed to a String.
Should also consider including the edge label as part of the ID to force them to be unique in the case that multiple edges exist between that same 2 vertices, e.g. something like the Tinkerpop representation "[source-label->target]"
As part of this ticket, he GafferPopGraph.getElementSeeds method should be improved.
Note: this method should create EdgeSeeds from inputs with and without the label
Edge ids are currently represented as
The List representation is causing issues when used as a GraphStep seed, this representation should be changed to a String.
Should also consider including the edge label as part of the ID to force them to be unique in the case that multiple edges exist between that same 2 vertices, e.g. something like the Tinkerpop representation "[source-label->target]"
As part of this ticket, he GafferPopGraph.getElementSeeds method should be improved. Note: this method should create EdgeSeeds from inputs with and without the label
e.g.