stephen mallette created TINKERPOP3-790:
-------------------------------------------

             Summary: Implement AutoCloseable on TraversalSource
                 Key: TINKERPOP3-790
                 URL: https://issues.apache.org/jira/browse/TINKERPOP3-790
             Project: TinkerPop 3
          Issue Type: Improvement
          Components: process
    Affects Versions: 3.0.0-incubating
            Reporter: stephen mallette
            Assignee: Marko A. Rodriguez
             Fix For: 3.1.0-incubating


A {{TraversalSource}} may have resources to release so having a {{close}} 
method would allows that release to occur.  The specific case has to do with 
{{EventStrategy}} which registers a listener on {{Transaction}}.  That listener 
should be removed when the user is done with the {{TraversalSource}}, but there 
is currently no way to clean that up.  The calling of {{close}} should prevent 
future traversals from that {{TraversalSource}}.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to