[ 
https://issues.apache.org/jira/browse/TINKERPOP-940?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16570347#comment-16570347
 ] 

Robert Dale edited comment on TINKERPOP-940 at 8/6/18 3:18 PM:
---------------------------------------------------------------

It is documented in the Where step 
[http://tinkerpop.apache.org/docs/current/reference/#where-step]
{noformat}
The anonymous traversal of where() processes the current object "locally". In
 OLAP, where the atomic unit of computing is the vertex and its local "star 
graph," it is important that the anonymous traversal does not leave the 
confines 
of the vertex’s star graph. In other words, it can not traverse to an adjacent
 vertex’s properties or edges. Note that is only a temporary limitation that 
will be addressed in a future version of TinkerPop3 (see TINKERPOP-693).
{noformat}
However, TINKERPOP-693 has been closed. Will this address the limitation or 
should we just remove it from the documentation?


was (Author: rdale):
It is documented in the Where step 
[http://tinkerpop.apache.org/docs/current/reference/#where-step]
{noformat}
The anonymous traversal of where() processes the current object "locally". In 
OLAP, where the atomic unit of computing is the vertex and its local "star 
graph," it is important that the anonymous traversal does not leave the 
confines of the vertex’s star graph. In other words, it can not traverse to an 
adjacent vertex’s properties or edges. Note that is only a temporary limitation 
that will be addressed in a future version of TinkerPop3 (see TINKERPOP-693).
{noformat}

However, TINKERPOP-693 has been closed.  Will this address the limitation or 
should we just remove it from the documentation?


> Convert LocalTraversals to MatchSteps in OLAP and Solve the StarGraph Problem
> -----------------------------------------------------------------------------
>
>                 Key: TINKERPOP-940
>                 URL: https://issues.apache.org/jira/browse/TINKERPOP-940
>             Project: TinkerPop
>          Issue Type: Improvement
>          Components: process
>    Affects Versions: 3.1.0-incubating
>            Reporter: Marko A. Rodriguez
>            Assignee: Marko A. Rodriguez
>            Priority: Major
>
> This fails in OLAP.
> {code}
> g.V().match(
>   as('a').out('sungBy').as('b'),
>   as('a').out('writtenBy').as('b')).
> select('a','b').by('name')
> {code}
> However, this passes:
> {code}
> g.V().match(
>   as('a').out('sungBy').as('b'),
>   as('a').out('writtenBy').as('b'),
>   as('a').values('name').as('c'),
>   as('b').values('name').as('d')).
> select('c','d')
> {code}
> Can all "local star graph" OLAP problems be strategized into MatchSteps? It 
> would be a decoration strategy of some sort.... [~dkuppitz]



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

Reply via email to