Stephen Mallette created TINKERPOP-2503:
-------------------------------------------

             Summary: Implement look-ahead on PathRetractionStrategy
                 Key: TINKERPOP-2503
                 URL: https://issues.apache.org/jira/browse/TINKERPOP-2503
             Project: TinkerPop
          Issue Type: Improvement
          Components: process
    Affects Versions: 3.4.9
            Reporter: Stephen Mallette


With TINKERPOP-2499 we made traversal results from {{match()}} more consistent 
but it came with the cost of not being as aggressive at trimming unneeded 
labels. It would be good to get back to supporting patterns we once had (which 
were much too strictly defined and relied on the execution of other strategies 
to work) where we could properly recognize:

{code}
match(__.as("a").out("knows").as("b")).select('a')
match(__.as("a").out("knows").as("b")).dedup('a')
{code}

and perhaps even various calls to {{path()}} which has always completely exited 
{{PathRetractionStrategy}}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to