Hey all,
After digging around in the source code I've discovered that the id's for
vertices and edges are generated
through the same procedure (by applying a mask on the label id of the different
vertices and edges). That leads
to the fact that the id's generated are solely based on the id of the
My understanding for having the label ID as part of the ID for the vertices
or edges was due to vertices and edges only being allowed to have 1 label,
a design decision.
Since vertices and edges could only have 1 label, they could be stored in a
table named as such. The idea was that this would in