We don't have a schema abstraction yet in TinkerPop, but graph providers do
support that capability.  That capability can cause problems with the
TinkerPop test suite as the test suite sometimes makes assumptions about
types based on the immediate test bases we have in two schemaless graphs of
TinkerGraph and Neo4j - those assumptions tend to lead to problems.

If we had a new Feature called supportsSchema() we would know if a graph
had that capability and we could write tests with different behaviors for
graph providers who have strong typing systems.

Anyway, I've created an issue here that relates to this idea:

https://issues.apache.org/jira/browse/TINKERPOP3-992

If there are no objections to supportsSchema() in the next 72 hours
(Saturday, November 28, 2015 at 12pm), i'll assume lazy consensus and move
forward with that concept for 3.1.1-incubating.

Reply via email to