Bryn Cooke created TINKERPOP-1355:
-------------------------------------

             Summary: Design HasContainer for extension
                 Key: TINKERPOP-1355
                 URL: https://issues.apache.org/jira/browse/TINKERPOP-1355
             Project: TinkerPop
          Issue Type: Improvement
          Components: process
    Affects Versions: 3.2.0-incubating
            Reporter: Bryn Cooke
            Priority: Critical


Currently HasContainer is final. This means that Graph implementations cannot 
support their own type systems across the entire traversal.

Given the traversal:
g.V.has('foo', nonTinkerpopType).out('bar').has('foo', nonTinkerpopType)

Say that the initial traversal g.V.has('foo', nonTinkerpopType) is dealt with 
via strategy, the non-Tinkerpop type can be dealt with. However the rest of the 
traversal is processed via the default Tinkerpop pipeline, and as such it 
doesn't know how to deal with type conversions/comparisons etc.






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

Reply via email to