[37/50] tinkerpop git commit: updated CHANGELOG with PathRetractionStrategy work by @twilmes.

2016-07-12 Thread okram
updated CHANGELOG with PathRetractionStrategy work by @twilmes. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/3d1168fb Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/3d1168fb Diff: http://git-wip-us.apac

[33/50] tinkerpop git commit: using memoization in MatchEndStep so referenced labels don't need to be computed over and over again. Simplified PathUtil -- removed two methods that are now inlined.

2016-07-12 Thread okram
using memoization in MatchEndStep so referenced labels don't need to be computed over and over again. Simplified PathUtil -- removed two methods that are now inlined. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/b

[08/50] tinkerpop git commit: Merge remote-tracking branch 'origin/TINKERPOP-1352' into tp31

2016-07-12 Thread okram
Merge remote-tracking branch 'origin/TINKERPOP-1352' into tp31 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/c8c77afe Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree

[18/50] tinkerpop git commit: Merge branch 'tp31' of https://github.com/analytically/incubator-tinkerpop into tp31

2016-07-12 Thread okram
Merge branch 'tp31' of https://github.com/analytically/incubator-tinkerpop into tp31 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/3c4aaf59 Tree: http://git-wip-us.apache.org/r

[45/50] tinkerpop git commit: Bumped the groovy version in binary NOTICE CTR

2016-07-12 Thread okram
Bumped the groovy version in binary NOTICE CTR Forgot to bump this when the version went to 2.4.7 in the pom. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/402cad17 Tree: http://git-wip-us.apache.org/repos/asf/tinke

[03/50] tinkerpop git commit: Merge remote-tracking branch 'origin/TINKERPOP-1319' into tp31

2016-07-12 Thread okram
Merge remote-tracking branch 'origin/TINKERPOP-1319' into tp31 Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/460af69b Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/460af69b Diff: http://git-wip-us.apach

[04/50] tinkerpop git commit: Merge remote-tracking branch 'origin/tp31'

2016-07-12 Thread okram
Merge remote-tracking branch 'origin/tp31' Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/b391e315 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/b391e315 Diff: http://git-wip-us.apache.org/repos/asf/tink

[27/50] tinkerpop git commit: Updating strategy to fix nesting issues and moved label dropping from MatchStep's processNextStart to MatchEndStep's processNextStart.

2016-07-12 Thread okram
Updating strategy to fix nesting issues and moved label dropping from MatchStep's processNextStart to MatchEndStep's processNextStart. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/c7344a18 Tree: http://git-wip-us.a

[15/50] tinkerpop git commit: ImmutablePath.Head can be retrated -- it simply returns itself as it has no data. Removed a System.out.println I left in PrunePathStrategyTest. Tweaking MatchStep slightl

2016-07-12 Thread okram
ImmutablePath.Head can be retrated -- it simply returns itself as it has no data. Removed a System.out.println I left in PrunePathStrategyTest. Tweaking MatchStep slightly around tags -- found a few archaic lines that were pointless wastes of memory/time. Project: http://git-wip-us.apache.org/

[10/50] tinkerpop git commit: Conflict resolved on previous merge.

2016-07-12 Thread okram
Conflict resolved on previous merge. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/b11dc474 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/b11dc474 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/

[21/50] tinkerpop git commit: Fixed an NPE around path and nested children with path processors. Added some TODO notes in PrunePathStrategyTest about why keepLabels are the way they are -- I believe t

2016-07-12 Thread okram
Fixed an NPE around path and nested children with path processors. Added some TODO notes in PrunePathStrategyTest about why keepLabels are the way they are -- I believe that nesting is not sound and should be looked into more. And more tests added. Project: http://git-wip-us.apache.org/repos/a

[34/50] tinkerpop git commit: Greatly simplified ImmutablePath and MutablePath.retract() algorithms. Got a 3x speedup on a big ol fat match() query I'm benchmarking with. Simplified LP_XXXX_Traverser

2016-07-12 Thread okram
Greatly simplified ImmutablePath and MutablePath.retract() algorithms. Got a 3x speedup on a big ol fat match() query I'm benchmarking with. Simplified LP__Traverser implementations around retract(). Small fix to NativeNeo4jCypherCheck -- had an extra ( in an Ignored Test. Project: http://

[31/50] tinkerpop git commit: renamed PrunePathStrategy to PathRetractionStrategy to better align with the Path API retract() naming. PathRetractionStrategy should NOT execute if there are lambdas ste

2016-07-12 Thread okram
renamed PrunePathStrategy to PathRetractionStrategy to better align with the Path API retract() naming. PathRetractionStrategy should NOT execute if there are lambdas steps or path steps. Do a global analysis to ensure that. Added a new MatchTest to ensure a sneaking suspicion I had with lazy ba

[49/50] tinkerpop git commit: a bunch of minor optimizations to the Traverser species (direct refernece calls instead of method calls) and made MatchStep a bit more efficient too for local barrier.

2016-07-12 Thread okram
a bunch of minor optimizations to the Traverser species (direct refernece calls instead of method calls) and made MatchStep a bit more efficient too for local barrier. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/

[07/50] tinkerpop git commit: while reviewing @twilmes work, I made various adjustments. Coding style things like finalizing variables, simplifiying some methods using existing Helper classes we have,

2016-07-12 Thread okram
while reviewing @twilmes work, I made various adjustments. Coding style things like finalizing variables, simplifiying some methods using existing Helper classes we have, added more tests to PrunePathStrategyTest, added PathProcess updates to TreeSideEffectStep. all in all, this is very solid wo

[50/50] tinkerpop git commit: Merge branch 'master' into TINKERPOP-1278

2016-07-12 Thread okram
Merge branch 'master' into TINKERPOP-1278 Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/e37d33bc Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/e37d33bc Diff: http://git-wip-us.apache.org/repos/asf/tinke

[20/50] tinkerpop git commit: Added OLTP optimization where a barrier is added after a path processor to try and thin the stream. When we move to having LazyBarrierStrategy go prime time, we should mo

2016-07-12 Thread okram
Added OLTP optimization where a barrier is added after a path processor to try and thin the stream. When we move to having LazyBarrierStrategy go prime time, we should move that code to there. Added more test cases to PrunePathStrategyTest to ensure proper compilation. Added an Ignore to a Tink

[36/50] tinkerpop git commit: Merge branch 'TINKERPOP-1254'

2016-07-12 Thread okram
Merge branch 'TINKERPOP-1254' Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/ef426f95 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/ef426f95 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/ef

[22/50] tinkerpop git commit: made PathPruneStategyTest easier to write/read by using the toString() of the list nesting.

2016-07-12 Thread okram
made PathPruneStategyTest easier to write/read by using the toString() of the list nesting. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/3a5a3ac4 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/3a5a3ac4

[09/50] tinkerpop git commit: Merge remote-tracking branch 'origin/tp31'

2016-07-12 Thread okram
Merge remote-tracking branch 'origin/tp31' Conflicts: gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/op/AbstractEvalOpProcessor.java Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/a8c36eb8

[48/50] tinkerpop git commit: found a happy medium -- if MatchStep.keepLabels contains both the matchStartLabels and matchEndLabels, then don't prune as it does nothing but incur runtime. This is a cl

2016-07-12 Thread okram
found a happy medium -- if MatchStep.keepLabels contains both the matchStartLabels and matchEndLabels, then don't prune as it does nothing but incur runtime. This is a clean solution that ensures that full select()s are not pointlessly inefficient and equal in speed to TinkerPop 3.2.0. I think I

[16/50] tinkerpop git commit: TINKERPOP-1359 SubgraphStep needed to check meta-properties feature on the source graph. CTR

2016-07-12 Thread okram
TINKERPOP-1359 SubgraphStep needed to check meta-properties feature on the source graph. CTR Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/c90fc1e1 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/c90fc1e

[13/50] tinkerpop git commit: Merge branch 'TINKERPOP-1338' of https://github.com/robertdale/tinkerpop

2016-07-12 Thread okram
Merge branch 'TINKERPOP-1338' of https://github.com/robertdale/tinkerpop Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/79210240 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/79210240 Diff: http://git-wi

[26/50] tinkerpop git commit: added a test around paths where once past the path, back to selective processing.

2016-07-12 Thread okram
added a test around paths where once past the path, back to selective processing. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/e5ef4c0e Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/e5ef4c0e Diff: htt

[02/50] tinkerpop git commit: updated change log

2016-07-12 Thread okram
updated change log Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/76b42299 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/76b42299 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/76b42299 Bra

[39/50] tinkerpop git commit: compare vertex property ids as Long

2016-07-12 Thread okram
compare vertex property ids as Long Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/90a4cdad Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/90a4cdad Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/d

[42/50] tinkerpop git commit: Merge remote-tracking branch 'origin/tp31'

2016-07-12 Thread okram
Merge remote-tracking branch 'origin/tp31' Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/a2c8a832 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/a2c8a832 Diff: http://git-wip-us.apache.org/repos/asf/tink

[06/50] tinkerpop git commit: Merge remote-tracking branch 'origin/tp31'

2016-07-12 Thread okram
Merge remote-tracking branch 'origin/tp31' Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/8f5b61d8 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/8f5b61d8 Diff: http://git-wip-us.apache.org/repos/asf/tink

[47/50] tinkerpop git commit: a better generator for referenced labels in MatchStep related to PathRetractionStrategy. One more issue I found is coming up next and then I'm moving on from this. CTR.

2016-07-12 Thread okram
a better generator for referenced labels in MatchStep related to PathRetractionStrategy. One more issue I found is coming up next and then I'm moving on from this. CTR. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit

[23/50] tinkerpop git commit: added more PrunePathStrategyTest patterns and more TODO notes. So the current model works great for nested repeat() as with repeat, there is recurssion on the child. Howe

2016-07-12 Thread okram
added more PrunePathStrategyTest patterns and more TODO notes. So the current model works great for nested repeat() as with repeat, there is recurssion on the child. However, for non-looping nests, bad. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apa

[01/50] tinkerpop git commit: updated change log

2016-07-12 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1278 99480b63e -> e37d33bc0 updated change log Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/5f7810bb Tree: http://git-wip-us.apache.org/repos/asf/tink

[46/50] tinkerpop git commit: realized that a few traverser species were not super.merge() and thus, not having their tags merged appropriately. this led to weird results in MatchStep when prune strat

2016-07-12 Thread okram
realized that a few traverser species were not super.merge() and thus, not having their tags merged appropriately. this led to weird results in MatchStep when prune strategy was activated. However, this then exposed a massive optimization with PathRetractionStrategy. Some traversers do not have

[30/50] tinkerpop git commit: added a lazy barrier to OLTP MatchStep (added a TODO note that in the future we may want to make MatchStep a LocalBarrierStep). Tweaked up the OLTP PrunePathStrategy opti

2016-07-12 Thread okram
added a lazy barrier to OLTP MatchStep (added a TODO note that in the future we may want to make MatchStep a LocalBarrierStep). Tweaked up the OLTP PrunePathStrategy optimization to only do lazy barriers if the parent is NOT a MatchStep (as the MatchStep is a lazy barrier now). Lightened up the

[44/50] tinkerpop git commit: Added a step to pre-flight check in dev docs. CTR

2016-07-12 Thread okram
Added a step to pre-flight check in dev docs. CTR Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/36923800 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/36923800 Diff: http://git-wip-us.apache.org/repos/a

[29/50] tinkerpop git commit: Updated ReferencePath to copy labels into a new HashSet before adding them to reference path so that ReferencePaths will not end up sharing label sets. Added a number of

2016-07-12 Thread okram
Updated ReferencePath to copy labels into a new HashSet before adding them to reference path so that ReferencePaths will not end up sharing label sets. Added a number of new PrunePathStrategy tests. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache

[38/50] tinkerpop git commit: added optimized versions of labels() and objects() for ImmutablePath and added more test cases to PathTest to ensure the path retraction is sound. It is. CTR.

2016-07-12 Thread okram
added optimized versions of labels() and objects() for ImmutablePath and added more test cases to PathTest to ensure the path retraction is sound. It is. CTR. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/8cd4cfa5 T

[12/50] tinkerpop git commit: Updated CHANGELOG.

2016-07-12 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/bb6671ce Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/bb6671ce Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/bb6671ce Bra

[25/50] tinkerpop git commit: added more test cases and have 2 double nested traversals that are broken.

2016-07-12 Thread okram
added more test cases and have 2 double nested traversals that are broken. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/923a7150 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/923a7150 Diff: http://git-

[05/50] tinkerpop git commit: Merge remote-tracking branch 'origin/TINKERPOP-1320' into tp31

2016-07-12 Thread okram
Merge remote-tracking branch 'origin/TINKERPOP-1320' into tp31 Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/bb9d718c Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/bb9d718c Diff: http://git-wip-us.apach

[11/50] tinkerpop git commit: Merge branch 'pr-356'

2016-07-12 Thread okram
Merge branch 'pr-356' Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/f38b459f Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/f38b459f Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/f38b459f

[24/50] tinkerpop git commit: a test failed in TinkerGraphNoStrategyComputerIntegrateTest. It must have been wrong for a long time but we just got 'thread lucky.' FilterRankStrategy is required or els

2016-07-12 Thread okram
a test failed in TinkerGraphNoStrategyComputerIntegrateTest. It must have been wrong for a long time but we just got 'thread lucky.' FilterRankStrategy is required or else the ordering goes bad after dedup(). Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-

[17/50] tinkerpop git commit: Merge remote-tracking branch 'origin/tp31'

2016-07-12 Thread okram
Merge remote-tracking branch 'origin/tp31' Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/05b457df Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/05b457df Diff: http://git-wip-us.apache.org/repos/asf/tink

[32/50] tinkerpop git commit: added more test patterns to PathRestractionStrategy ... tweaked up NativeNeo4jCypherCheck as not all results need to return everything matched.

2016-07-12 Thread okram
added more test patterns to PathRestractionStrategy ... tweaked up NativeNeo4jCypherCheck as not all results need to return everything matched. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/632a67d8 Tree: http://git

[41/50] tinkerpop git commit: re-enable tests now that groovy version is updated. CTR.

2016-07-12 Thread okram
re-enable tests now that groovy version is updated. CTR. TINKERPOP-906 Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/450e3ef8 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/450e3ef8 Diff: http://git-wip

[43/50] tinkerpop git commit: Found a bug in the PathRetractStrategy that occurs when the match() select() keepLabels do not include the match dedupLabels that were backpropagated into the MatchStep v

2016-07-12 Thread okram
Found a bug in the PathRetractStrategy that occurs when the match() select() keepLabels do not include the match dedupLabels that were backpropagated into the MatchStep via MatchPredicateStrategy. This caused a 'label could not be found' exception. Also, inlined various code blocks so we don't j

[35/50] tinkerpop git commit: optimized Path.equals() in both ImmutablePath and MutablePath.. Lots of unnecessary object creation removed. Now that path equality is likely with bulking due to Path ret

2016-07-12 Thread okram
optimized Path.equals() in both ImmutablePath and MutablePath.. Lots of unnecessary object creation removed. Now that path equality is likely with bulking due to Path retraction, having equals() fast and clean is important. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit:

[40/50] tinkerpop git commit: Merge remote-tracking branch 'origin/tp31'

2016-07-12 Thread okram
Merge remote-tracking branch 'origin/tp31' Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/987cc7ee Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/987cc7ee Diff: http://git-wip-us.apache.org/repos/asf/tink

[14/50] tinkerpop git commit: found a bug in TraversalVertexProgramStep where it was not respecting the traversals registered strategies.

2016-07-12 Thread okram
found a bug in TraversalVertexProgramStep where it was not respecting the traversals registered strategies. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/ba37407d Tree: http://git-wip-us.apache.org/repos/asf/tinkerp

[28/50] tinkerpop git commit: Merge branch 'TINKERPOP-1254' of https://git-wip-us.apache.org/repos/asf/tinkerpop into TINKERPOP-1254

2016-07-12 Thread okram
Merge branch 'TINKERPOP-1254' of https://git-wip-us.apache.org/repos/asf/tinkerpop into TINKERPOP-1254 Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/a71ce327 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tr

[19/50] tinkerpop git commit: Merge remote-tracking branch 'origin/tp31'

2016-07-12 Thread okram
Merge remote-tracking branch 'origin/tp31' Conflicts: gremlin-groovy-test/src/main/groovy/org/apache/tinkerpop/gremlin/process/traversal/step/map/GroovyAddEdgeTest.groovy Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinker

[2/2] tinkerpop git commit: Merge branch 'graph_traversal_mutable_kwarg' of https://github.com/leifurhauks/incubator-tinkerpop into TINKERPOP-1278

2016-07-12 Thread okram
Merge branch 'graph_traversal_mutable_kwarg' of https://github.com/leifurhauks/incubator-tinkerpop into TINKERPOP-1278 Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/99480b63 Tree: http://git-wip-us.apache.org/repos/

[1/2] tinkerpop git commit: revise a mutable default kwarg on GraphTraversalSource

2016-07-12 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1278 26b8556f6 -> 99480b63e revise a mutable default kwarg on GraphTraversalSource previously, in the signature of GraphTraversalSource.__init__, the bytecode kwarg had a default value of `Bytecode()`. In python, mutable default kwar

tinkerpop git commit: a bunch of minor optimizations to the Traverser species (direct refernece calls instead of method calls) and made MatchStep a bit more efficient too for local barrier.

2016-07-12 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/master 9242421e5 -> cc5906246 a bunch of minor optimizations to the Traverser species (direct refernece calls instead of method calls) and made MatchStep a bit more efficient too for local barrier. Project: http://git-wip-us.apache.org/repo

[2/2] tinkerpop git commit: Undeprecated ScriptEngineCache

2016-07-12 Thread spmallette
Undeprecated ScriptEngineCache We tend to use vanilla non-Gremlin-enabled ScriptEngine instances for various things and since the GremlinScriptEngineManager only loads Gremlin-enabled ones we can't use it for everything. I still dont' wonder if ScriptEngineCache can't go away, but it's not gonn

[1/2] tinkerpop git commit: Add a shortcut method to getting ScriptEngine from SingleGremlinScriptEngineManager.

2016-07-12 Thread spmallette
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1278 dec5caf05 -> 26b8556f6 Add a shortcut method to getting ScriptEngine from SingleGremlinScriptEngineManager. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpo

tinkerpop git commit: found a happy medium -- if MatchStep.keepLabels contains both the matchStartLabels and matchEndLabels, then don't prune as it does nothing but incur runtime. This is a clean solu

2016-07-12 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/master 8851987b8 -> 9242421e5 found a happy medium -- if MatchStep.keepLabels contains both the matchStartLabels and matchEndLabels, then don't prune as it does nothing but incur runtime. This is a clean solution that ensures that full select

[2/2] tinkerpop git commit: a better generator for referenced labels in MatchStep related to PathRetractionStrategy. One more issue I found is coming up next and then I'm moving on from this. CTR.

2016-07-12 Thread okram
a better generator for referenced labels in MatchStep related to PathRetractionStrategy. One more issue I found is coming up next and then I'm moving on from this. CTR. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit

[1/2] tinkerpop git commit: realized that a few traverser species were not super.merge() and thus, not having their tags merged appropriately. this led to weird results in MatchStep when prune strateg

2016-07-12 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/master 402cad174 -> 8851987b8 realized that a few traverser species were not super.merge() and thus, not having their tags merged appropriately. this led to weird results in MatchStep when prune strategy was activated. However, this then expo

tinkerpop git commit: Bumped the groovy version in binary NOTICE CTR

2016-07-12 Thread spmallette
Repository: tinkerpop Updated Branches: refs/heads/master 369238000 -> 402cad174 Bumped the groovy version in binary NOTICE CTR Forgot to bump this when the version went to 2.4.7 in the pom. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/r

tinkerpop git commit: Fixed location of licenses in gremlin server LICENSE CTR

2016-07-12 Thread spmallette
Repository: tinkerpop Updated Branches: refs/heads/tp31 252a736e9 -> 383b721a3 Fixed location of licenses in gremlin server LICENSE CTR Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/383b721a Tree: http://git-wip-

tinkerpop git commit: Added a step to pre-flight check in dev docs. CTR

2016-07-12 Thread spmallette
Repository: tinkerpop Updated Branches: refs/heads/master a93ffcc54 -> 369238000 Added a step to pre-flight check in dev docs. CTR Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/36923800 Tree: http://git-wip-us.ap

tinkerpop git commit: Added a step to pre-flight check in dev docs. CTR

2016-07-12 Thread spmallette
Repository: tinkerpop Updated Branches: refs/heads/tp31 450e3ef80 -> 252a736e9 Added a step to pre-flight check in dev docs. CTR Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/252a736e Tree: http://git-wip-us.apac

tinkerpop git commit: Found a bug in the PathRetractStrategy that occurs when the match() select() keepLabels do not include the match dedupLabels that were backpropagated into the MatchStep via Match

2016-07-12 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/master a2c8a8329 -> a93ffcc54 Found a bug in the PathRetractStrategy that occurs when the match() select() keepLabels do not include the match dedupLabels that were backpropagated into the MatchStep via MatchPredicateStrategy. This caused a '

[24/24] tinkerpop git commit: Extracted TypeInfo enum for GraphSON.

2016-07-12 Thread spmallette
Extracted TypeInfo enum for GraphSON. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/c8c922dc Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/c8c922dc Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop

[16/24] tinkerpop git commit: Updated json samples with new format.

2016-07-12 Thread spmallette
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/31fa59db/data/tinkerpop-classic-v2d0-typed.json -- diff --git a/data/tinkerpop-classic-v2d0-typed.json b/data/tinkerpop-classic-v2d0-typed.json index 1f15f50..754fd80 100644 --

[20/24] tinkerpop git commit: Add message serializer v2 of graphson.

2016-07-12 Thread spmallette
Add message serializer v2 of graphson. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/4e578bcb Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/4e578bcb Diff: http://git-wip-us.apache.org/repos/asf/tinkerpo

[19/24] tinkerpop git commit: Merge branch 'TINKERPOP-1274' of https://github.com/newkek/incubator-tinkerpop

2016-07-12 Thread spmallette
Merge branch 'TINKERPOP-1274' of https://github.com/newkek/incubator-tinkerpop 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/3cf87557 Tree: http://git-wip-us.apache.org/repos/as

[05/24] tinkerpop git commit: Fix tinkergraph pom and added *all* new samples

2016-07-12 Thread spmallette
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/e1b6daed/gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/grateful-dead-typed.json -- diff --git a/gremlin-test/src/main/resources/org/apache/

[21/24] tinkerpop git commit: Added GraphSON 2.0 to all the config files.

2016-07-12 Thread spmallette
Added GraphSON 2.0 to all the config files. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/6f9e60ab Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/6f9e60ab Diff: http://git-wip-us.apache.org/repos/asf/tin

[14/24] tinkerpop git commit: Updated json samples with new format.

2016-07-12 Thread spmallette
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/31fa59db/gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/tinkerpop-classic-v2d0-typed.json -- diff --git a/gremlin-test/src/main/resources/or

[23/24] tinkerpop git commit: Updated changelog.

2016-07-12 Thread spmallette
Updated changelog. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/32b27a55 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/32b27a55 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/32b27a55 Bra

[01/24] tinkerpop git commit: Fix tinkergraph pom and added *all* new samples

2016-07-12 Thread spmallette
Repository: tinkerpop Updated Branches: refs/heads/graphson-2.0 [created] c8c922dc2 http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/e1b6daed/gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/tinkerpop-classic-normalized-v2d0.json --

[07/24] tinkerpop git commit: Fix tinkergraph pom and added *all* new samples

2016-07-12 Thread spmallette
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/e1b6daed/data/grateful-dead.json -- diff --git a/data/grateful-dead.json b/data/grateful-dead.json index cf01395..92c4d84 100644 --- a/data/grateful-dead.json +++ b/data/gratefu

[03/24] tinkerpop git commit: Fix tinkergraph pom and added *all* new samples

2016-07-12 Thread spmallette
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/e1b6daed/gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/grateful-dead-v2d0.json -- diff --git a/gremlin-test/src/main/resources/org/apache/t

[12/24] tinkerpop git commit: Change "@class" to "@type" for GraphSON 2.0.

2016-07-12 Thread spmallette
Change "@class" to "@type" for GraphSON 2.0. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/4d88da1d Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/4d88da1d Diff: http://git-wip-us.apache.org/repos/asf/ti

[11/24] tinkerpop git commit: Fix tinkergraph pom and added *all* new samples

2016-07-12 Thread spmallette
Fix tinkergraph pom and added *all* new samples Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/e1b6daed Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/e1b6daed Diff: http://git-wip-us.apache.org/repos/asf

[22/24] tinkerpop git commit: Synchronized setting of embedType and typeInfo for GraphSON.

2016-07-12 Thread spmallette
Synchronized setting of embedType and typeInfo for GraphSON. Deprecated embedType - users should prefer use of typeInfo setting as it allows for future flexibility. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/51c

[10/24] tinkerpop git commit: Fix tinkergraph pom and added *all* new samples

2016-07-12 Thread spmallette
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/e1b6daed/data/grateful-dead-typed.json -- diff --git a/data/grateful-dead-typed.json b/data/grateful-dead-typed.json index 9679502..3806d5e 100644 --- a/data/grateful-dead-typed

[09/24] tinkerpop git commit: Fix tinkergraph pom and added *all* new samples

2016-07-12 Thread spmallette
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/e1b6daed/data/grateful-dead-v2d0-typed.json -- diff --git a/data/grateful-dead-v2d0-typed.json b/data/grateful-dead-v2d0-typed.json new file mode 100644 index 000..5e8e63a

[17/24] tinkerpop git commit: Updated json samples with new format.

2016-07-12 Thread spmallette
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/31fa59db/data/grateful-dead-v2d0-typed.json -- diff --git a/data/grateful-dead-v2d0-typed.json b/data/grateful-dead-v2d0-typed.json index 5e8e63a..5f9e6b3 100644 --- a/data/gra

[18/24] tinkerpop git commit: Updated json samples with new format.

2016-07-12 Thread spmallette
Updated json samples with new format. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/31fa59db Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/31fa59db Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop

[13/24] tinkerpop git commit: Changed type format to `{@type:typeName, @value:value}`.

2016-07-12 Thread spmallette
Changed type format to `{@type:typeName,@value:value}`. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/e3897b91 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/e3897b91 Diff: http://git-wip-us.apache.org/r

[08/24] tinkerpop git commit: Fix tinkergraph pom and added *all* new samples

2016-07-12 Thread spmallette
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/e1b6daed/data/grateful-dead-v2d0.json -- diff --git a/data/grateful-dead-v2d0.json b/data/grateful-dead-v2d0.json new file mode 100644 index 000..92c4d84 --- /dev/null +++ b

[15/24] tinkerpop git commit: Updated json samples with new format.

2016-07-12 Thread spmallette
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/31fa59db/gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/grateful-dead-v2d0-typed.json -- diff --git a/gremlin-test/src/main/resources/org/ap

[02/24] tinkerpop git commit: Fix tinkergraph pom and added *all* new samples

2016-07-12 Thread spmallette
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/e1b6daed/gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/grateful-dead.json -- diff --git a/gremlin-test/src/main/resources/org/apache/tinker

[04/24] tinkerpop git commit: Fix tinkergraph pom and added *all* new samples

2016-07-12 Thread spmallette
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/e1b6daed/gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/structure/io/graphson/grateful-dead-v2d0-typed.json -- diff --git a/gremlin-test/src/main/resources/org/ap

[06/24] tinkerpop git commit: Fix tinkergraph pom and added *all* new samples

2016-07-12 Thread spmallette
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/e1b6daed/data/tinkerpop-classic-v2d0-typed.json -- diff --git a/data/tinkerpop-classic-v2d0-typed.json b/data/tinkerpop-classic-v2d0-typed.json new file mode 100644 index 0