[1/6] tinkerpop git commit: removed gremlin-variants/ and created gremlin-python. Reorganized lots of things given new insights. A few sucky things to work out. Need @spmallette help -- packaging, tes

2016-06-22 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1278 2fb26e46c -> 496745397 http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/49674539/gremlin-variant/src/test/java/org/apache/tinkerpop/gremlin/groovy/GroovyProcessComputerTest.java

[2/6] tinkerpop git commit: removed gremlin-variants/ and created gremlin-python. Reorganized lots of things given new insights. A few sucky things to work out. Need @spmallette help -- packaging, tes

2016-06-22 Thread okram
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/49674539/gremlin-variant/src/main/jython/gremlin_python/gremlin_python.py -- diff --git a/gremlin-variant/src/main/jython/gremlin_python/gremlin_python.py

tinkerpop git commit: Added Lambda interface which can be used by Gremlin-Java and other strongly typed Gremlin variants. Lambda provides methods for function, predicate, supplier, comparator, etc. wh

2016-06-20 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1278 f5a28e804 -> 0cdb3cce0 Added Lambda interface which can be used by Gremlin-Java and other strongly typed Gremlin variants. Lambda provides methods for function, predicate, supplier, comparator, etc. where the returned Lambda

tinkerpop git commit: removed an OrderTest that causes providers more problems and most OPT_OUT. Updated upgrade docs accordingly. CTR.

2016-06-20 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/master 9ff14b730 -> 5e4ebb8b4 removed an OrderTest that causes providers more problems and most OPT_OUT. Updated upgrade docs accordingly. CTR. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit:

tinkerpop git commit: minor simplifications.

2016-06-20 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1278 0cdb3cce0 -> 63dd0c7d7 minor simplifications. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/63dd0c7d Tree:

[18/20] tinkerpop git commit: Updated instructions on how to process a single AsciiDoc file.

2016-06-20 Thread okram
Updated instructions on how to process a single AsciiDoc file. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/9ff14b73 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/9ff14b73 Diff:

[02/20] tinkerpop git commit: Merge remote-tracking branch 'origin/tp31'

2016-06-20 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/97a7ba5b Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/97a7ba5b Diff:

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

2016-06-20 Thread okram
Merge remote-tracking branch 'origin/tp31' Conflicts: docs/src/reference/implementations-hadoop.asciidoc Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/6c166325 Tree:

[05/20] tinkerpop git commit: Moved hadoop-gremlin provider documentation to the provider docs CTR

2016-06-20 Thread okram
Moved hadoop-gremlin provider documentation to the provider docs CTR Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/e3c5d8ed Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/e3c5d8ed Diff:

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

2016-06-20 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/74127ca3 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/74127ca3 Diff:

[11/20] tinkerpop git commit: Log `mvn clean install` install into file and show the last 100 lines in case of an error.

2016-06-20 Thread okram
Log `mvn clean install` install into file and show the last 100 lines in case of an error. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/6edca751 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/6edca751

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

2016-06-20 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/c2d2a7d2 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/c2d2a7d2 Diff:

[19/20] tinkerpop git commit: doc updates.

2016-06-20 Thread okram
doc updates. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/903beb2c Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/903beb2c Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/903beb2c Branch:

[tinkerpop] Git Push Summary [forced push!] [Forced Update!]

2016-06-20 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/master 5e4ebb8b4 -> 9ff14b730 (forced update)

tinkerpop git commit: Python translators now have source/targetLanguage fields like Java translators. sourceLanguage = hostLanguage -- targetLanguage = executionLanguage. Updated docs to reflect this

2016-06-20 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1278 e10c87474 -> 712619430 Python translators now have source/targetLanguage fields like Java translators. sourceLanguage = hostLanguage -- targetLanguage = executionLanguage. Updated docs to reflect this new terminology.

tinkerpop git commit: All the Gremlin enums are now Python enums and thus, less 'string compary' and the GroovyTranslator is much simpler/smaller. Drawback, for python2, you have to install the enum l

2016-06-16 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1278 e348a9532 -> 8ee29044d All the Gremlin enums are now Python enums and thus, less 'string compary' and the GroovyTranslator is much simpler/smaller. Drawback, for python2, you have to install the enum library. Project:

tinkerpop git commit: If PYTHONPATH is set, then add it to Jython sys.path. This is important for external libraries like the new enum library.

2016-06-16 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1278 8ee29044d -> 146f47602 If PYTHONPATH is set, then add it to Jython sys.path. This is important for external libraries like the new enum library. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit:

tinkerpop git commit: added support for lambda embedding by using the native lambda functionality of the host language. It supplies a String of the translated language lambda. Removed ScriptXXXTravers

2016-06-15 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1278 6338c9a23 -> 8d2de3f6a added support for lambda embedding by using the native lambda functionality of the host language. It supplies a String of the translated language lambda. Removed ScriptXXXTraversal model as after

tinkerpop git commit: Found a simpler way to create Enums and thus, the GremlinPythonGenerator got simpler.

2016-06-16 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1278 146f47602 -> 749f874c8 Found a simpler way to create Enums and thus, the GremlinPythonGenerator got simpler. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit:

[1/2] tinkerpop git commit: add aenum dependency to gremlin_python's setup.py

2016-06-16 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1278 65a1ed9d8 -> f68dbdfdc add aenum dependency to gremlin_python's setup.py Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/63fe461a Tree:

tinkerpop git commit: TraversalExplanation now how prettyPrint(), prettyPrint(int maxLineLength), and toString(). Console will detect a TraversalExplaination and use prettyPrint(TerminalFactory.get().

2016-06-16 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1332 a4771b6c9 -> 21a533d4f TraversalExplanation now how prettyPrint(), prettyPrint(int maxLineLength), and toString(). Console will detect a TraversalExplaination and use prettyPrint(TerminalFactory.get().getWidth()). If the

[1/2] tinkerpop git commit: removed NOTE: Neo4jGraph currently does not support HA and added an image for the HA section. CTR.

2016-06-17 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/master b2cf6d871 -> da26cf186 http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/da26cf18/docs/static/images/tinkerpop3.graffle -- diff --git

tinkerpop git commit: added PYTHONPATH to the awk scripts so aenum is picked up from pip installs. Added lambda discussion and fixed up RawExpression discussion in gremlin-variants documentation.

2016-06-17 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1278 ac08ae678 -> 605c67cb8 added PYTHONPATH to the awk scripts so aenum is picked up from pip installs. Added lambda discussion and fixed up RawExpression discussion in gremlin-variants documentation. Project:

[3/7] tinkerpop git commit: TraversalExplanation now how prettyPrint(), prettyPrint(int maxLineLength), and toString(). Console will detect a TraversalExplaination and use prettyPrint(TerminalFactory.

2016-06-27 Thread okram
TraversalExplanation now how prettyPrint(), prettyPrint(int maxLineLength), and toString(). Console will detect a TraversalExplaination and use prettyPrint(TerminalFactory.get().getWidth()). If the TerminalFactory is 'bad' then a default reasonable value is use -- people say some Java versions

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

2016-06-27 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/d8365977 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/d8365977 Diff:

[1/7] tinkerpop git commit: TraversalExplanation now supports word wrapping and VertexProgamStep.toStrings() have GraphFilter information attached.

2016-06-27 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1278 0a1b46ce0 -> d8365977d TraversalExplanation now supports word wrapping and VertexProgamStep.toStrings() have GraphFilter information attached. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit:

tinkerpop git commit: Jython was selecting the wrong GraphTraversal.property() method and thus, updated GraphTraversal and __ to do a check on the first argument to see if a reroute is needed. Similar

2016-06-27 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1278 0e758ec59 -> 0a1b46ce0 Jython was selecting the wrong GraphTraversal.property() method and thus, updated GraphTraversal and __ to do a check on the first argument to see if a reroute is needed. Similar things have been done to

[6/7] tinkerpop git commit: updated CHANGELOG.

2016-06-27 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/82afed3a Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/82afed3a Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/82afed3a

tinkerpop git commit: removed generate-modern.py ... another semantic issue between Groovy and Jython ScriptEngines. Workaround is easy as long as gremlin-groovy is also loaded with gremlin-python in

2016-06-27 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1278 8b88fe63a -> 33bd38a88 removed generate-modern.py ... another semantic issue between Groovy and Jython ScriptEngines. Workaround is easy as long as gremlin-groovy is also loaded with gremlin-python in GremlinServer yaml.

tinkerpop git commit: Gremlin-Groovy and Gremlin-Jython (jython) have different semantics around ScriptContext... dar. However, I think that GremlinServer's test suite is bad using GLOBAL_SCOPE -- sho

2016-06-27 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1278 ba26c372b -> 8b88fe63a Gremlin-Groovy and Gremlin-Jython (jython) have different semantics around ScriptContext... dar. However, I think that GremlinServer's test suite is bad using GLOBAL_SCOPE -- should use ENGINE_SCOPE.

tinkerpop git commit: opened up a couple more tests in Gremlin-Python. Weird -- Python long doesn't eq() correctly with Java long. However, Python int and String do. Had to do some tricky coercion to

2016-06-27 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1278 33bd38a88 -> 0e758ec59 opened up a couple more tests in Gremlin-Python. Weird -- Python long doesn't eq() correctly with Java long. However, Python int and String do. Had to do some tricky coercion to make it work. Project:

svn commit: r1745214 - in /incubator/tinkerpop/site: gremlin.html index.html policy.html providers.html

2016-05-23 Thread okram
Author: okram Date: Mon May 23 15:03:30 2016 New Revision: 1745214 URL: http://svn.apache.org/viewvc?rev=1745214=rev Log: updated Dylan's href URL and added Gremlin Recipes to the tutorials section. Modified: incubator/tinkerpop/site/gremlin.html incubator/tinkerpop/site/index.html

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:

tinkerpop git commit: we had a few more methods left in GraphTraversal that were just delegating to another method version. However, by doing this, the Bytecode record is not completely accurate. I tr

2016-07-14 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1278 c60e2132a -> 3c26c2e32 we had a few more methods left in GraphTraversal that were just delegating to another method version. However, by doing this, the Bytecode record is not completely accurate. I translated such steps

tinkerpop git commit: Added GraphSONTranslator to the test suite. It wraps JavaTranslator but before sending the Bytecode to JavaTranslator, it serializes and then deserializes the Bytecode using Grap

2016-07-14 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1278 f834235bc -> c60e2132a Added GraphSONTranslator to the test suite. It wraps JavaTranslator but before sending the Bytecode to JavaTranslator, it serializes and then deserializes the Bytecode using GraphSON. This ensures that

tinkerpop git commit: added Bytecode GraphSON serializer to Gremlin-Python. The picture is now complete.

2016-07-14 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1278 3c26c2e32 -> eb91f42db added Bytecode GraphSON serializer to Gremlin-Python. The picture is now complete. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit:

[08/11] tinkerpop git commit: Merge branch 'TINKERPOP-1400'

2016-08-10 Thread okram
Merge branch 'TINKERPOP-1400' Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/bce96699 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/bce96699 Diff:

[01/11] tinkerpop git commit: Added new recipe for Traversal Induced Values.

2016-08-10 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1278 dbbd9f148 -> a55bfe1aa Added new recipe for Traversal Induced Values. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/ee50a6fa Tree:

[07/11] tinkerpop git commit: Merge remote-tracking branch 'origin/tp31'

2016-08-10 Thread okram
Merge remote-tracking branch 'origin/tp31' Conflicts: docs/src/dev/developer/development-environment.asciidoc Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/19d2eee1 Tree:

[03/11] tinkerpop git commit: Finished renaming distribution from 'apache-' to 'apache-tinkerpop-'

2016-08-10 Thread okram
Finished renaming distribution from 'apache-' to 'apache-tinkerpop-' Fixed gremlin.sh and assembly descriptor, updated documentation Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/67329212 Tree:

[06/11] tinkerpop git commit: Merge branch 'pr-376' into tp31

2016-08-10 Thread okram
Merge branch 'pr-376' into tp31 Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/4571061d Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/4571061d Diff:

tinkerpop git commit: Added the much needed Bytecode.getInstructions() method. Was able to really make GroovyTranslator and PythonTranslator more compact and easy to reason about. Optimized a few thin

2016-08-10 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1278 c3ec2f09a -> b11bf2077 Added the much needed Bytecode.getInstructions() method. Was able to really make GroovyTranslator and PythonTranslator more compact and easy to reason about. Optimized a few things in those respective

[05/11] tinkerpop git commit: Merge remote-tracking branch 'origin/tp31'

2016-08-10 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/31f79ea8 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/31f79ea8 Diff:

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

2016-08-10 Thread okram
Merge branch 'TINKERPOP-1278' of https://git-wip-us.apache.org/repos/asf/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/a55bfe1a Tree:

[09/11] tinkerpop git commit: updated CHANGELOG and renamed a class field name to be consistent with method argument name.

2016-08-10 Thread okram
updated CHANGELOG and renamed a class field name to be consistent with method argument name. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/fc79de81 Tree:

[04/11] tinkerpop git commit: TINKERPOP-1350 was never quite fixed in 3.1.3.

2016-08-10 Thread okram
TINKERPOP-1350 was never quite fixed in 3.1.3. Changed response encoding to not use the session executor when the session has an error condition it is trying to serialize. This should be fine as there is no need to serialized an error condition as part of a transaction and thus no need to have

[02/11] tinkerpop git commit: Fixed a severe bug in SubgraphStrategy where infinite recurssion occurs if the strategy is not smart about how child traverals with Vertex/EdgeSteps are analyzed. Also De

2016-08-10 Thread okram
Fixed a severe bug in SubgraphStrategy where infinite recurssion occurs if the strategy is not smart about how child traverals with Vertex/EdgeSteps are analyzed. Also Deprecated vertexCriteria() method with vertices() likewise for edgeCritera() in SubGraphStrategy.Builder to be consistent with

tinkerpop git commit: went through and exposed tests that no longer fail in the various translation providers. Added JavaDoc here and there.

2016-08-09 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1278 b4c2686a1 -> d6f6e29bc went through and exposed tests that no longer fail in the various translation providers. Added JavaDoc here and there. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit:

tinkerpop git commit: tests needing to be OPT_OUT from RemoteGraph now that we dynamically determine the language to use. We should sytematically go through all OPT_OUTs and solve.

2016-08-09 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1278 ed984aa12 -> 891981c4b tests needing to be OPT_OUT from RemoteGraph now that we dynamically determine the language to use. We should sytematically go through all OPT_OUTs and solve. Project:

tinkerpop git commit: fixed up the gremlin-variants.asciidoc given all that has transpired since its initial writing. Updated the gremlin-variant-architecture.png as well.

2016-08-10 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1278 5ff0fe7a5 -> 0eb8e720c fixed up the gremlin-variants.asciidoc given all that has transpired since its initial writing. Updated the gremlin-variant-architecture.png as well. Project:

[5/8] tinkerpop git commit: updated CHANGELOG.

2016-08-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/4443dcf6 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/4443dcf6 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/4443dcf6

[8/8] tinkerpop git commit: overroad tp31 GroovyTailTest edits on master. CTR.

2016-08-12 Thread okram
overroad tp31 GroovyTailTest edits on master. CTR. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/1799fa46 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/1799fa46 Diff:

[1/2] tinkerpop git commit: TINKERPOP-1397 Fix StarGraph.addEdge

2016-08-12 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/tp31 6d2939422 -> 2720b97d6 TINKERPOP-1397 Fix StarGraph.addEdge For self-loops, StarGraph.addEdge used to put a single StarOutEdge into both its inEdges and outEdges maps, potentially causing problems in applyGraphFilter. This change makes

[2/2] tinkerpop git commit: Merge branch 'TINKERPOP-1397-tp31' of https://github.com/dalaro/incubator-tinkerpop into tp31

2016-08-12 Thread okram
Merge branch 'TINKERPOP-1397-tp31' of https://github.com/dalaro/incubator-tinkerpop into tp31 Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/2720b97d Tree:

tinkerpop git commit: updated CHANGELOG.

2016-08-12 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/tp31 2720b97d6 -> 4443dcf61 updated CHANGELOG. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/4443dcf6 Tree:

[1/8] tinkerpop git commit: TINKERPOP-1397 Fix StarGraph.addEdge

2016-08-12 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/master cc0c06f41 -> 1799fa461 TINKERPOP-1397 Fix StarGraph.addEdge For self-loops, StarGraph.addEdge used to put a single StarOutEdge into both its inEdges and outEdges maps, potentially causing problems in applyGraphFilter. This change

[4/8] tinkerpop git commit: Merge branch 'TINKERPOP-1397-tp31' of https://github.com/dalaro/incubator-tinkerpop into tp31

2016-08-12 Thread okram
Merge branch 'TINKERPOP-1397-tp31' of https://github.com/dalaro/incubator-tinkerpop into tp31 Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/2720b97d Tree:

[7/8] tinkerpop git commit: Merge branch 'TINKERPOP-1397' of https://github.com/dalaro/incubator-tinkerpop

2016-08-12 Thread okram
Merge branch 'TINKERPOP-1397' of https://github.com/dalaro/incubator-tinkerpop Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/9f74b714 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/9f74b714 Diff:

[6/8] tinkerpop git commit: Merge branch 'tp31'

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

[2/8] tinkerpop git commit: TINKERPOP-1397 Add StarGraph bothE filtering test

2016-08-12 Thread okram
TINKERPOP-1397 Add StarGraph bothE filtering test Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/7842c4e7 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/7842c4e7 Diff:

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

2016-07-13 Thread okram
Merge branch 'fix_long_literal' 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/099ae6b7 Tree:

[1/2] tinkerpop git commit: TINKERPOP-1278 : Removed long literal 'L' suffix

2016-07-13 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1278 c16d632c1 -> 099ae6b7c TINKERPOP-1278 : Removed long literal 'L' suffix The 'L' suffix on numeric literals is a syntax error in python3. As far as I can tell, the suffix on the literal in this expression in JythonTranslator

[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:

[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

[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:

[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:

[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:

[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:

[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

[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:

[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:

[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

[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:

[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:

[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:

[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:

[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:

[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

[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:

[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:

[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:

[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:

[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:

[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

[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:

[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:

[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:

[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

[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:

[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

[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:

[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:

[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:

[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

[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:

[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

[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:

tinkerpop git commit: removed TranslatorHelper as its flattenArguments method is no longer needed. Bytecode flattens arguments. Simplified Bytecode a bit more.

2016-07-13 Thread okram
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1278 0319b3d95 -> 2ad524039 removed TranslatorHelper as its flattenArguments method is no longer needed. Bytecode flattens arguments. Simplified Bytecode a bit more. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo

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