Skip to content

TINKERPOP-2053 Support for OptionsStrategy#945

Merged
spmallette merged 6 commits intomasterfrom
TINKERPOP-2053
Oct 8, 2018
Merged

TINKERPOP-2053 Support for OptionsStrategy#945
spmallette merged 6 commits intomasterfrom
TINKERPOP-2053

Conversation

@spmallette
Copy link
Contributor

https://issues.apache.org/jira/browse/TINKERPOP-2053

OptionsStrategy lets users pass arbitrary configurations at a traversal level. At first I thought this might be a first class object, but decided instead to try it out as a TraversalStrategy. In that way it was implemented with little overhead. If it becomes useful and popular in the future then we can consider making it more integrated into the TraversalSource and Traversal itself. I didn't implement this for javascript because I don't think we have all the infrastructure there for supporting TraversalStrategy stuff yet.

All tests pass with docker/build.sh -t -i

VOTE +1

@robertdale
Copy link
Member

VOTE +1

1 similar comment
@dkuppitz
Copy link
Contributor

dkuppitz commented Oct 5, 2018

VOTE +1

Included a test in TinkerGraph rather than the main test suite because the test really isn't easily asserted without a custom step that reads the OptionsStrategy.
Expecting TINKERPOP-2041 to merge first which is using 186
@spmallette spmallette merged commit d940a09 into master Oct 8, 2018
@asfgit asfgit deleted the TINKERPOP-2053 branch October 24, 2018 20:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants