Hello,

Please see the following ticket:
        https://issues.apache.org/jira/browse/TINKERPOP-1074

I think we should get rid of ResultGraph and only keep the Persist enums. Why? 
If you want to persist to the original graph, you should do it via 
BulkLoaderVertexProgram and incremental loader.

Right now, the only graph system that I know of that supports 
ORIGINAL+VERTICES_PROPERTIES/EDGES is TinkerGraph and it basically implements 
BulkLoaderVertexProgram to do it.
        
https://github.com/apache/incubator-tinkerpop/blob/master/tinkergraph-gremlin/src/main/java/org/apache/tinkerpop/gremlin/tinkergraph/process/computer/TinkerGraphComputerView.java#L98

We should not have two ways of doing the same thing. Moreover, we should reduce 
the amount of Features and variations between graph providers. All providers 
can support NEW+X (even if NEW is a graph view overlay like in TinkerGraph).

If you are a graph provider and have an OLAP GraphComputer implementation, 
please voice you thoughts on the matter at TINKERPOP-1074.

Thank you,
Marko.

http://markorodriguez.com

Reply via email to