Hey guys,
I've been migrating code over from TP2 to TP3 (Titan 0.9.0-M1 to be exact). I'm using cassandra+es via gremlin server.
I noticed that vertex and edge meta attributes (id, label, type, properties, inV, outV, etc.) used to to be prefixed with underscores but no longer have them. I was wondering if there was a reason behind this?
The reason I ask is that during the Object mapping of db entries (for non java languages, or php in my case) the element properties are often (almost systematically) accessible as properties of the object. In pseudo code:
var1 = VertexObject.property1;
var2 = VertexObject.property2;
This keeps things simple and has the advantage of not being as verbose as say : var1 = VertexObject.getProperty('property1');
The problem is that VetexObject.label should also be accessible which implies tha