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)