[2/2] tinkerpop git commit: EdgeVertexStep is no longer final and can be extended by providers.

2017-06-27 Thread okram
EdgeVertexStep is no longer final and can be extended by providers. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/2ba8debd Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/2ba8debd Diff:

tinkerpop git commit: added test cases for edge selection and fixed an NPE in DeflatedVertex.

2017-06-26 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1592 c94f4df03 -> 3fcce8ddc added test cases for edge selection and fixed an NPE in DeflatedVertex. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit:

tinkerpop git commit: added Edge support to DeflatedVertex. Started filling out DeflatedVertexTest -- and deflated test suite.

2017-06-26 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1592 65a51d3d8 -> c94f4df03 added Edge support to DeflatedVertex. Started filling out DeflatedVertexTest -- and deflated test suite. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit:

tinkerpop git commit: Added DeflatedXXX classes for the new withDetachment() model for TinkerPop 3.3.0.

2017-06-26 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1592 [created] 65a51d3d8 Added DeflatedXXX classes for the new withDetachment() model for TinkerPop 3.3.0. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit:

tinkerpop git commit: made the Direction method protected.

2017-06-23 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1669 e26d6e71e -> fab57566a made the Direction method protected. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/fab57566 Tree:

tinkerpop git commit: EdgeVertexStep is no longer final and can be extended by providers.

2017-06-22 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1669 [created] e26d6e71e EdgeVertexStep is no longer final and can be extended by providers. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/e26d6e71

[2/2] tinkerpop git commit: Merge branch 'tp32'

2017-06-01 Thread okram
Merge branch 'tp32' Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/5badafc1 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/5badafc1 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/5badafc1

[1/2] tinkerpop git commit: added Crazy Gremlin drawning to image stash. CTR.

2017-06-01 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/master da15472e9 -> 5badafc1c added Crazy Gremlin drawning to image stash. CTR. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/f6ce25fc Tree:

tinkerpop git commit: added Crazy Gremlin drawning to image stash. CTR.

2017-06-01 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/tp32 12aa2d2fe -> f6ce25fca added Crazy Gremlin drawning to image stash. CTR. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/f6ce25fc Tree:

[1/3] tinkerpop git commit: fixed a bug in until(predicate) which was actually calling emit(predicate). Added a test case to verify bug and demonstrate that fix fixes bug.

2017-05-31 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/master 4030a7156 -> 20d2cbd48 fixed a bug in until(predicate) which was actually calling emit(predicate). Added a test case to verify bug and demonstrate that fix fixes bug. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo

[3/3] tinkerpop git commit: merged tp32.

2017-05-31 Thread okram
merged tp32. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/20d2cbd4 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/20d2cbd4 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/20d2cbd4 Branch:

[2/2] tinkerpop git commit: Merge branch 'TINKERPOP-1678' into tp32

2017-05-31 Thread okram
Merge branch 'TINKERPOP-1678' into tp32 Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/d4b9c303 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/d4b9c303 Diff:

tinkerpop git commit: fixed a bug in until(predicate) which was actually calling emit(predicate). Added a test case to verify bug and demonstrate that fix fixes bug.

2017-05-26 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1678 [created] 8695b15c1 fixed a bug in until(predicate) which was actually calling emit(predicate). Added a test case to verify bug and demonstrate that fix fixes bug. Project:

[3/3] tinkerpop git commit: merged tp32 GroovyTranslator update.

2017-05-15 Thread okram
merged tp32 GroovyTranslator update. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/1300e4b5 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/1300e4b5 Diff:

[2/3] tinkerpop git commit: updated CHANGELOG.

2017-05-15 Thread okram
updated CHANGELOG. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/b755788c Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/b755788c Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/b755788c

[1/2] tinkerpop git commit: using [...] syntax for Map construction in GroovyTranslator instead of new LinkedHashMap().

2017-05-15 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/tp32 37e17165a -> b755788c6 using [...] syntax for Map construction in GroovyTranslator instead of new LinkedHashMap(). Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit:

[2/2] tinkerpop git commit: updated CHANGELOG.

2017-05-15 Thread okram
updated CHANGELOG. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/b755788c Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/b755788c Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/b755788c

tinkerpop git commit: fixed a bug and shortered the cosmosdb description so it doesn't make so much whitespace.

2017-05-15 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/master 996e362a3 -> 431c1d6a5 fixed a bug and shortered the cosmosdb description so it doesn't make so much whitespace. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit:

[1/3] tinkerpop git commit: added ComsosDB to TinkerPop provider listings and some recent blog posts to publications.

2017-05-14 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/master a94120f4a -> 996e362a3 http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/996e362a/docs/site/home/index.html -- diff --git a/docs/site/home/index.html

[2/3] tinkerpop git commit: added ComsosDB to TinkerPop provider listings and some recent blog posts to publications.

2017-05-14 Thread okram
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/996e362a/docs/site/home/images/homepage.graffle -- diff --git a/docs/site/home/images/homepage.graffle b/docs/site/home/images/homepage.graffle index 1f7c316..b9c7336 100644

tinkerpop git commit: updated CHANGELOG.

2017-05-11 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1673 e4f6842bc -> b755788c6 updated CHANGELOG. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/b755788c Tree:

tinkerpop git commit: using [...] syntax for Map construction in GroovyTranslator instead of new LinkedHashMap().

2017-05-11 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1673 [created] e4f6842bc using [...] syntax for Map construction in GroovyTranslator instead of new LinkedHashMap(). Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit:

[3/5] tinkerpop git commit: added LambdaHolder to the mix as its better to just have it logically sound then have 'side leak' potentials.

2017-04-14 Thread okram
added LambdaHolder to the mix as its better to just have it logically sound then have 'side leak' potentials. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/3b22c909 Tree:

[2/5] tinkerpop git commit: got rid of unneeded imports.

2017-04-14 Thread okram
got rid of unneeded imports. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/710bcdba Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/710bcdba Diff:

[5/5] tinkerpop git commit: merged tp32

2017-04-14 Thread okram
merged tp32 Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/fd4c93cc Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/fd4c93cc Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/fd4c93cc Branch:

[4/5] tinkerpop git commit: updated CHANGELOG with LambdaHolder note.

2017-04-14 Thread okram
updated CHANGELOG with LambdaHolder note. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/5ff3e433 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/5ff3e433 Diff:

[1/5] tinkerpop git commit: Fixed a bug in where should invalidate the strategy's application.

2017-04-14 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/master 72b518609 -> fd4c93ccd Fixed a bug in where should invalidate the strategy's application. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/e033e3c6 Tree:

[2/4] tinkerpop git commit: got rid of unneeded imports.

2017-04-14 Thread okram
got rid of unneeded imports. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/710bcdba Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/710bcdba Diff:

[3/4] tinkerpop git commit: added LambdaHolder to the mix as its better to just have it logically sound then have 'side leak' potentials.

2017-04-14 Thread okram
added LambdaHolder to the mix as its better to just have it logically sound then have 'side leak' potentials. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/3b22c909 Tree:

[4/4] tinkerpop git commit: updated CHANGELOG with LambdaHolder note.

2017-04-14 Thread okram
updated CHANGELOG with LambdaHolder note. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/5ff3e433 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/5ff3e433 Diff:

[1/4] tinkerpop git commit: Fixed a bug in where should invalidate the strategy's application.

2017-04-14 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/tp32 12e08c366 -> 5ff3e4333 Fixed a bug in where should invalidate the strategy's application. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/e033e3c6 Tree:

tinkerpop git commit: added LambdaHolder to the mix as its better to just have it logically sound then have 'side leak' potentials.

2017-04-14 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1668 710bcdba2 -> 3b22c9096 added LambdaHolder to the mix as its better to just have it logically sound then have 'side leak' potentials. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit:

tinkerpop git commit: got rid of unneeded imports.

2017-04-13 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1668 e033e3c6f -> 710bcdba2 got rid of unneeded imports. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/710bcdba Tree:

tinkerpop git commit: Fixed a bug in where should invalidate the strategy's application.

2017-04-13 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1668 [created] e033e3c6f Fixed a bug in where should invalidate the strategy's application. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/e033e3c6

[16/19] tinkerpop git commit: fixed a Parameters.clone() bug introduced with the Traversal caching work in this ticket. This fixes the @twilmes AddEdgeTest case.

2017-03-30 Thread okram
fixed a Parameters.clone() bug introduced with the Traversal caching work in this ticket. This fixes the @twilmes AddEdgeTest case. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/af5f3364 Tree:

[18/19] tinkerpop git commit: Merge branch 'TINKERPOP-1642' into tp32

2017-03-30 Thread okram
Merge branch 'TINKERPOP-1642' into tp32 Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/f73d7ca7 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/f73d7ca7 Diff:

[09/19] tinkerpop git commit: Fixed VertexProgram test that verifies proper TraversalRequirements.

2017-03-30 Thread okram
Fixed VertexProgram test that verifies proper TraversalRequirements. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/12c7f013 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/12c7f013 Diff:

[07/19] tinkerpop git commit: Add a slight optimization to ScopingStrategy that will not compute step labels if no Scoping steps are defined. Also added JavaDoc and comments accordingly.

2017-03-30 Thread okram
Add a slight optimization to ScopingStrategy that will not compute step labels if no Scoping steps are defined. Also added JavaDoc and comments accordingly. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/5711ee26

[12/19] tinkerpop git commit: added MARKER model to PathRetractionStrategy to reduce recurssive lookups of invalidating steps. Again, we really need Traversal.metdata to make this more 'pure'.

2017-03-30 Thread okram
added MARKER model to PathRetractionStrategy to reduce recurssive lookups of invalidating steps. Again, we really need Traversal.metdata to make this more 'pure'. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit:

[06/19] tinkerpop git commit: Wow. Can't believe we didn't do this from the start. LABELED_PATH is set if a Step is labeled. Dar. So much simpler than all the recurssion in TraversalHelper.getLabels()

2017-03-30 Thread okram
Wow. Can't believe we didn't do this from the start. LABELED_PATH is set if a Step is labeled. Dar. So much simpler than all the recurssion in TraversalHelper.getLabels() and having a ScopingStrategy @spmallette -- can you verify that your Mutating traversal profiling is faster now.

[02/19] tinkerpop git commit: TINKERPOP-1642 Minor fixes

2017-03-30 Thread okram
TINKERPOP-1642 Minor fixes Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/e8011e4f Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/e8011e4f Diff:

[03/19] tinkerpop git commit: TINKERPOP-1642 Cached the Traversal list in Parameters

2017-03-30 Thread okram
TINKERPOP-1642 Cached the Traversal list in Parameters This leads to a pretty good boost in performance from the prior commit especially for long chained mutating traversals that add vertices and edges as there is a 3X improvement in those cases. Project:

[05/19] tinkerpop git commit: TINKERPOP-1642 Removed some extra iteration in Parameters.getTraversals()

2017-03-30 Thread okram
TINKERPOP-1642 Removed some extra iteration in Parameters.getTraversals() Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/f693cb77 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/f693cb77 Diff:

[01/19] tinkerpop git commit: Added ScopingStrategy which does a single TraversalHelper.getLabels() call and recurssively tells where() and select() steps the path labels accessed by the Traversal.

2017-03-30 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/master c839dc337 -> d7697abc8 Added ScopingStrategy which does a single TraversalHelper.getLabels() call and recurssively tells where() and select() steps the path labels accessed by the Traversal. Project:

[17/19] tinkerpop git commit: Found an ancient bug in B_LP_O_S_SE_SL_Traverser that only reared its ugly head with how LABELED_PATH requirements are now computed. Bug fixed and optimized LABELED_PATH

2017-03-30 Thread okram
Found an ancient bug in B_LP_O_S_SE_SL_Traverser that only reared its ugly head with how LABELED_PATH requirements are now computed. Bug fixed and optimized LABELED_PATH requirment analysis. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit:

[04/19] tinkerpop git commit: TINKERPOP-1642 Improved performance of addV() and chained mutating statements

2017-03-30 Thread okram
TINKERPOP-1642 Improved performance of addV() and chained mutating statements Added more tests for Parameters. Performance improved by about 2.5x given the benchmarks. Also long chained mutating traversals are now inserting roughly on par with single insert traversals (prior to this change they

[10/19] tinkerpop git commit: TINKERPOP-1642 Made Mutating steps implement Scoping.

2017-03-30 Thread okram
TINKERPOP-1642 Made Mutating steps implement Scoping. This simplified PathUtil.getReferencedLabels() and reduced iterations over Parameter traversals. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/1f99a510 Tree:

[13/19] tinkerpop git commit: TINKERPOP-1642 Fixed up some execution problems after rebase

2017-03-30 Thread okram
TINKERPOP-1642 Fixed up some execution problems after rebase The logic still doesn't seem quite right but at least the tests pass and a complete build is achieved. The issue is related to new stuff added in PathRetractionStrategy on TINKERPOP-1652. Project:

[15/19] tinkerpop git commit: I made it so ProfileStrategy uses the MARKER model developed by @dkuppitz and myself to reduce recurssive lookups in strategies. Moving forward, we really need to move to

2017-03-30 Thread okram
I made it so ProfileStrategy uses the MARKER model developed by @dkuppitz and myself to reduce recurssive lookups in strategies. Moving forward, we really need to move to a Traversal.metadata model as using labeled steps is a bit hackish. Project:

[08/19] tinkerpop git commit: TINKERPOP-1642 Minor refactoring to get rid of duplicate code

2017-03-30 Thread okram
TINKERPOP-1642 Minor refactoring to get rid of duplicate code Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/88a3f60c Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/88a3f60c Diff:

[14/19] tinkerpop git commit: removed a repeated recurssion in PathRetractionStrategy using the MARKER model of strategies.

2017-03-30 Thread okram
removed a repeated recurssion in PathRetractionStrategy using the MARKER model of strategies. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/8e90349a Tree:

[18/18] tinkerpop git commit: Merge branch 'TINKERPOP-1642' into tp32

2017-03-30 Thread okram
Merge branch 'TINKERPOP-1642' into tp32 Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/f73d7ca7 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/f73d7ca7 Diff:

[12/18] tinkerpop git commit: I made it so ProfileStrategy uses the MARKER model developed by @dkuppitz and myself to reduce recurssive lookups in strategies. Moving forward, we really need to move to

2017-03-30 Thread okram
I made it so ProfileStrategy uses the MARKER model developed by @dkuppitz and myself to reduce recurssive lookups in strategies. Moving forward, we really need to move to a Traversal.metadata model as using labeled steps is a bit hackish. Project:

[17/18] tinkerpop git commit: Found an ancient bug in B_LP_O_S_SE_SL_Traverser that only reared its ugly head with how LABELED_PATH requirements are now computed. Bug fixed and optimized LABELED_PATH

2017-03-30 Thread okram
Found an ancient bug in B_LP_O_S_SE_SL_Traverser that only reared its ugly head with how LABELED_PATH requirements are now computed. Bug fixed and optimized LABELED_PATH requirment analysis. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit:

[03/18] tinkerpop git commit: TINKERPOP-1642 Cached the Traversal list in Parameters

2017-03-30 Thread okram
TINKERPOP-1642 Cached the Traversal list in Parameters This leads to a pretty good boost in performance from the prior commit especially for long chained mutating traversals that add vertices and edges as there is a 3X improvement in those cases. Project:

[06/18] tinkerpop git commit: TINKERPOP-1642 Removed some extra iteration in Parameters.getTraversals()

2017-03-30 Thread okram
TINKERPOP-1642 Removed some extra iteration in Parameters.getTraversals() Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/f693cb77 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/f693cb77 Diff:

[07/18] tinkerpop git commit: Add a slight optimization to ScopingStrategy that will not compute step labels if no Scoping steps are defined. Also added JavaDoc and comments accordingly.

2017-03-30 Thread okram
Add a slight optimization to ScopingStrategy that will not compute step labels if no Scoping steps are defined. Also added JavaDoc and comments accordingly. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/5711ee26

[01/18] tinkerpop git commit: Added ScopingStrategy which does a single TraversalHelper.getLabels() call and recurssively tells where() and select() steps the path labels accessed by the Traversal.

2017-03-30 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/tp32 46976bb1f -> f73d7ca75 Added ScopingStrategy which does a single TraversalHelper.getLabels() call and recurssively tells where() and select() steps the path labels accessed by the Traversal. Project:

[13/18] tinkerpop git commit: added MARKER model to PathRetractionStrategy to reduce recurssive lookups of invalidating steps. Again, we really need Traversal.metdata to make this more 'pure'.

2017-03-30 Thread okram
added MARKER model to PathRetractionStrategy to reduce recurssive lookups of invalidating steps. Again, we really need Traversal.metdata to make this more 'pure'. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit:

[05/18] tinkerpop git commit: TINKERPOP-1642 Minor refactoring to get rid of duplicate code

2017-03-30 Thread okram
TINKERPOP-1642 Minor refactoring to get rid of duplicate code Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/88a3f60c Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/88a3f60c Diff:

[08/18] tinkerpop git commit: Wow. Can't believe we didn't do this from the start. LABELED_PATH is set if a Step is labeled. Dar. So much simpler than all the recurssion in TraversalHelper.getLabels()

2017-03-30 Thread okram
Wow. Can't believe we didn't do this from the start. LABELED_PATH is set if a Step is labeled. Dar. So much simpler than all the recurssion in TraversalHelper.getLabels() and having a ScopingStrategy @spmallette -- can you verify that your Mutating traversal profiling is faster now.

[14/18] tinkerpop git commit: TINKERPOP-1642 Fixed up some execution problems after rebase

2017-03-30 Thread okram
TINKERPOP-1642 Fixed up some execution problems after rebase The logic still doesn't seem quite right but at least the tests pass and a complete build is achieved. The issue is related to new stuff added in PathRetractionStrategy on TINKERPOP-1652. Project:

[02/18] tinkerpop git commit: TINKERPOP-1642 Minor fixes

2017-03-30 Thread okram
TINKERPOP-1642 Minor fixes Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/e8011e4f Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/e8011e4f Diff:

[10/18] tinkerpop git commit: Fixed VertexProgram test that verifies proper TraversalRequirements.

2017-03-30 Thread okram
Fixed VertexProgram test that verifies proper TraversalRequirements. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/12c7f013 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/12c7f013 Diff:

[16/18] tinkerpop git commit: fixed a Parameters.clone() bug introduced with the Traversal caching work in this ticket. This fixes the @twilmes AddEdgeTest case.

2017-03-30 Thread okram
fixed a Parameters.clone() bug introduced with the Traversal caching work in this ticket. This fixes the @twilmes AddEdgeTest case. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/af5f3364 Tree:

[09/18] tinkerpop git commit: TINKERPOP-1642 Made Mutating steps implement Scoping.

2017-03-30 Thread okram
TINKERPOP-1642 Made Mutating steps implement Scoping. This simplified PathUtil.getReferencedLabels() and reduced iterations over Parameter traversals. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/1f99a510 Tree:

[15/18] tinkerpop git commit: removed a repeated recurssion in PathRetractionStrategy using the MARKER model of strategies.

2017-03-30 Thread okram
removed a repeated recurssion in PathRetractionStrategy using the MARKER model of strategies. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/8e90349a Tree:

[04/18] tinkerpop git commit: TINKERPOP-1642 Improved performance of addV() and chained mutating statements

2017-03-30 Thread okram
TINKERPOP-1642 Improved performance of addV() and chained mutating statements Added more tests for Parameters. Performance improved by about 2.5x given the benchmarks. Also long chained mutating traversals are now inserting roughly on par with single insert traversals (prior to this change they

[11/18] tinkerpop git commit: TINKERPOP-1642 Pushed integrateChild() operations into Parameters.set()

2017-03-30 Thread okram
TINKERPOP-1642 Pushed integrateChild() operations into Parameters.set() There was no need to continually iterate the traversal list and doing integrateChild() over and over again for each newly added traversal. Removing those wasteful cycles and only doing that once, when the Traversal was

[1/2] tinkerpop git commit: added hasKey() and hasValue() tests to HasTest. Removed un-tested methods in HasTest that someone wrote, but never added respective test cases for. Added more has()-example

2017-03-29 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/tp32 4fd8d7ef2 -> 91802ad4d added hasKey() and hasValue() tests to HasTest. Removed un-tested methods in HasTest that someone wrote, but never added respective test cases for. Added more has()-examples to the 'Has Step' section of the

[3/3] tinkerpop git commit: Merge branch 'tp32'

2017-03-29 Thread okram
Merge branch 'tp32' Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/43c207b8 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/43c207b8 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/43c207b8

[2/3] tinkerpop git commit: Merge branch 'TINKERPOP-1625' into tp32

2017-03-29 Thread okram
Merge branch 'TINKERPOP-1625' into tp32 Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/91802ad4 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/91802ad4 Diff:

[1/3] tinkerpop git commit: added hasKey() and hasValue() tests to HasTest. Removed un-tested methods in HasTest that someone wrote, but never added respective test cases for. Added more has()-example

2017-03-29 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/master 4396aaf7c -> 43c207b8a added hasKey() and hasValue() tests to HasTest. Removed un-tested methods in HasTest that someone wrote, but never added respective test cases for. Added more has()-examples to the 'Has Step' section of the

[2/2] tinkerpop git commit: Merge branch 'TINKERPOP-1625' into tp32

2017-03-29 Thread okram
Merge branch 'TINKERPOP-1625' into tp32 Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/91802ad4 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/91802ad4 Diff:

tinkerpop git commit: Found an ancient bug in B_LP_O_S_SE_SL_Traverser that only reared its ugly head with how LABELED_PATH requirements are now computed. Bug fixed and optimized LABELED_PATH requirme

2017-03-29 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1642 af5f3364e -> 8ac09c886 Found an ancient bug in B_LP_O_S_SE_SL_Traverser that only reared its ugly head with how LABELED_PATH requirements are now computed. Bug fixed and optimized LABELED_PATH requirment analysis. Project:

tinkerpop git commit: fixed a Parameters.clone() bug introduced with the Traversal caching work in this ticket. This fixes the @twilmes AddEdgeTest case.

2017-03-29 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1642 8e90349a4 -> af5f3364e fixed a Parameters.clone() bug introduced with the Traversal caching work in this ticket. This fixes the @twilmes AddEdgeTest case. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit:

tinkerpop git commit: added a @twilmes test case to AddEdgeTest that fails in TINKERPOP-1642. That test also exposed a small bug in all the Mutating steps where Step.setTraversal() was not defined whi

2017-03-29 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/tp32 1b6ad3c2d -> 49fb25797 added a @twilmes test case to AddEdgeTest that fails in TINKERPOP-1642. That test also exposed a small bug in all the Mutating steps where Step.setTraversal() was not defined which is necessary to ensure proper ID

tinkerpop git commit: removed a repeated recurssion in PathRetractionStrategy using the MARKER model of strategies.

2017-03-28 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1642 0824625f4 -> fc3fcb382 removed a repeated recurssion in PathRetractionStrategy using the MARKER model of strategies. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit:

[09/29] tinkerpop git commit: added test support for simplePath() and cyclicPath() by()/to()/from(). Really cool. Works great and makes sense. Updated this-traversal.asciidoc with examples.

2017-03-24 Thread okram
added test support for simplePath() and cyclicPath() by()/to()/from(). Really cool. Works great and makes sense. Updated this-traversal.asciidoc with examples. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit:

[14/29] tinkerpop git commit: added to() and from() to the-traversal step documentation and then reference it with @see in GraphTraversal JavaDoc.

2017-03-24 Thread okram
added to() and from() to the-traversal step documentation and then reference it with @see in GraphTraversal JavaDoc. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/9ffd250b Tree:

[16/29] tinkerpop git commit: typo: rename fnfe to cnfe in GremlinServer#createChannelizer

2017-03-24 Thread okram
typo: rename fnfe to cnfe in GremlinServer#createChannelizer typo: rename fnfe to cnfe in GremlinServer#createChannelizer Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/a052b1f9 Tree:

[25/29] tinkerpop git commit: Added a traversal example for SimplePath step using `from()` / `to()` modulators to build two acyclic paths that cross each other and thus are not acyclic as a whole. @ok

2017-03-24 Thread okram
Added a traversal example for SimplePath step using `from()` / `to()` modulators to build two acyclic paths that cross each other and thus are not acyclic as a whole. @okram Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop

[06/29] tinkerpop git commit: added to()/from() test support for cyclicPath() and added to()/from() example to the-traversal.asciidoc.

2017-03-24 Thread okram
added to()/from() test support for cyclicPath() and added to()/from() example to the-traversal.asciidoc. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/936344f3 Tree:

[26/29] tinkerpop git commit: Merge branch 'TINKERPOP-1387' into tp32

2017-03-24 Thread okram
Merge branch 'TINKERPOP-1387' into tp32 Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/2fedaace Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/2fedaace Diff:

[01/29] tinkerpop git commit: added support for Path.getSubPath(). Added FromToModulating for from() and to()-based step modulations. Added support for path().from().to(). Added respective test cases.

2017-03-24 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1625 a2fccf11e -> 6515a6f3a (forced update) http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/9265ddf6/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/FromToModulating.java

[12/29] tinkerpop git commit: renamed Path.getSubPath() to Path.subPath() as its in the fluent style of operations on Path.

2017-03-24 Thread okram
renamed Path.getSubPath() to Path.subPath() as its in the fluent style of operations on Path. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/a9c2f65e Tree:

[19/29] tinkerpop git commit: updated Path.subGraph() so the semantics are Pop.last like select, match, where, etc. Smart @dkuppitz.

2017-03-24 Thread okram
updated Path.subGraph() so the semantics are Pop.last like select, match, where, etc. Smart @dkuppitz. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/9160573a Tree:

[21/29] tinkerpop git commit: added a ComplexTest for simplePath().from().to() that was provided by @dkuppitz. Works for both OLTP and OLAP. Sweet.

2017-03-24 Thread okram
added a ComplexTest for simplePath().from().to() that was provided by @dkuppitz. Works for both OLTP and OLAP. Sweet. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/b9111c90 Tree:

[28/29] tinkerpop git commit: Fixed bug in EvenStrategyTest for transactional Graphs

2017-03-24 Thread okram
Fixed bug in EvenStrategyTest for transactional Graphs Can't use tryCommit() in the way that the tests where because tryCommit() is meant to be idempotent and some of the tests were passing in lambdas that mutated the graph. CTR Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo

[15/29] tinkerpop git commit: TINKERPOP-1653 Allow multiple scripts to be passed to gremlin.sh

2017-03-24 Thread okram
TINKERPOP-1653 Allow multiple scripts to be passed to gremlin.sh This is a non-breaking change and simply allows multiple -i and -e options on gremlin.sh. The old method for passing a single script name to gremlin.sh remains intact as well. Had to write a custom parser for the command line

[29/29] tinkerpop git commit: added hasKey() and hasValue() tests to HasTest. Removed un-tested methods in HasTest that someone wrote, but never added respective test cases for. Added more has()-examp

2017-03-24 Thread okram
added hasKey() and hasValue() tests to HasTest. Removed un-tested methods in HasTest that someone wrote, but never added respective test cases for. Added more has()-examples to the 'Has Step' section of the documentation. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit:

[03/29] tinkerpop git commit: added support for Path.getSubPath(). Added FromToModulating for from() and to()-based step modulations. Added support for path().from().to(). Added respective test cases.

2017-03-24 Thread okram
added support for Path.getSubPath(). Added FromToModulating for from() and to()-based step modulations. Added support for path().from().to(). Added respective test cases. Going to add simplePath().from().to().by() and cyclicPath().from().to().by() to this ticket as well and then PR this mo fo

[07/29] tinkerpop git commit: PathFilterStep now support by() modulation. Removed unneeded CyclicPathStepTest and SimplePathStepTest.

2017-03-24 Thread okram
PathFilterStep now support by() modulation. Removed unneeded CyclicPathStepTest and SimplePathStepTest. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/8ec49c43 Tree:

[05/29] tinkerpop git commit: removed CyclicPathStep and SimplePathStep for a more abstract, generalized step called PathFilterStep which handles cyclic/simple filtering as well as to() and from() mod

2017-03-24 Thread okram
removed CyclicPathStep and SimplePathStep for a more abstract, generalized step called PathFilterStep which handles cyclic/simple filtering as well as to() and from() modulation. Updated UPGRADE docs. Will add by()-modulation to PathFilterStep next. Project:

[08/29] tinkerpop git commit: TINKERPOP-1303 Adds help option to :remote config command

2017-03-24 Thread okram
TINKERPOP-1303 Adds help option to :remote config command Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/cf8b6b97 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/cf8b6b97 Diff:

[18/29] tinkerpop git commit: Fixed a bug in how global bindings were tracked/applied.

2017-03-24 Thread okram
Fixed a bug in how global bindings were tracked/applied. There were several problems here (which ultimately affected the 3.3.0 branch), but mainly global bindings were being re-applied to the ScriptContext given to eval() and thus making them both engine and global bindings which then led to

[22/29] tinkerpop git commit: Deregistered metrics on Gremlin Server stop

2017-03-24 Thread okram
Deregistered metrics on Gremlin Server stop By deregistering it makes it possible to restart Gremlin Server in the same JVM without WARN log output and with metric resets. This is mostly a fix for tests that start/stop gremlin server over and over again in the same JVM. CTR Project:

[17/29] tinkerpop git commit: TINKERPOP-1653 Added gremlin.sh test framework

2017-03-24 Thread okram
TINKERPOP-1653 Added gremlin.sh test framework Uses python and pexpect to send inputs and test outputs of the Console. Builds with the standard maven process. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/c91bb19a

[23/29] tinkerpop git commit: Merge branch 'TINKERPOP-1303' into tp32

2017-03-24 Thread okram
Merge branch 'TINKERPOP-1303' into tp32 Conflicts: CHANGELOG.asciidoc Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/027433f2 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/027433f2 Diff:

[20/29] tinkerpop git commit: added a test to PathTest which tests Pop semantics. Right now, we will only support Pop.last -- but we are staged for support Pop.first in the future... if we want.

2017-03-24 Thread okram
added a test to PathTest which tests Pop semantics. Right now, we will only support Pop.last -- but we are staged for support Pop.first in the future... if we want. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit:

<    2   3   4   5   6   7   8   9   10   11   >