Divij Vaidya created TINKERPOP-2261:
---------------------------------------

             Summary: Adding transactions to Tinkergraph for better testability
                 Key: TINKERPOP-2261
                 URL: https://issues.apache.org/jira/browse/TINKERPOP-2261
             Project: TinkerPop
          Issue Type: Wish
          Components: tinkergraph
    Affects Versions: 3.4.2, 3.3.7
            Reporter: Divij Vaidya


Tinkergraph should act as a datastore which supports transactions. This would 
help define tx semantics for Gremlin and add test suites that fail when those 
semantics are violated. 

As an example, 
[https://issues.apache.org/jira/projects/TINKERPOP/issues/TINKERPOP-2257] bug 
would have been caught by the test suite if the tinkergraph was mimicking 
transaction support.

Hence, this task breaks down into:
1. Mimic transaction support in TinkerGraph
2. Add tests that validate the transaction semantics (e.g. accessing the 
iterator after the transaction is closed will cause an error)



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to