We are on Janus 0.4.0 and faced one scenario wherein there were duplicate vertices created.
These 2 vertices were created in span of 9 milliseconds within single transaction.
We are using index for looking up V in the graph.
The vertex is identified by 2 identifiers/properties prop1, prop2 and there are other properties.
There are property matches to check if the vertex is already present then accordingly create or update the vertex.
There are two property matches to check for vertex existence.
The first vertex got created with property match, t1
Could this be issue not able to read in-memory cache? Are there known issues in this area where index is being returned resulting into this issue?