[
https://issues.apache.org/jira/browse/TINKERPOP-2915?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Stephen Mallette closed TINKERPOP-2915.
---------------------------------------
Resolution: Workaround
not sure there is much that can be changed here. providers who need this for
internal purposes could just avoid {{__}} altogether and create their own spawn
mechanism for anonymous traversals. the primary need to plug in a providers
implementation in TinkerPop is in the grammar parser. We already have a
{{Supplier<GraphTraversal<?,?>> createAnonymous}} option that allows them to
plug in that implementation. If we had other places where this was an issue I
think we'd just do something similar to allow it rather than try to make it
work through {{__}}.
> Provide a mechanism for __ to initialize a custom Traversal implementation
> --------------------------------------------------------------------------
>
> Key: TINKERPOP-2915
> URL: https://issues.apache.org/jira/browse/TINKERPOP-2915
> Project: TinkerPop
> Issue Type: Improvement
> Components: process
> Affects Versions: 3.5.5
> Reporter: Stephen Mallette
> Priority: Major
>
> Currently {{__}} can only create {{DefaultGraphTraversal}} but providers
> might want to use their own.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)