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
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
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
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:
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:
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:
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:
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:
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:
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:
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
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:
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:
Repository: tinkerpop
Updated Branches:
refs/heads/master 5e4ebb8b4 -> 9ff14b730 (forced update)
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.
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:
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:
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
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:
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:
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
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
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:
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
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:
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:
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
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
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.
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.
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:
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
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:
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
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
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:
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:
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:
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:
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:
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:
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
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:
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:
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:
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
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
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:
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:
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:
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
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:
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
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:
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:
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
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:
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:
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
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:
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:
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
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:
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
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:
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:
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:
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:
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
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:
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:
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
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
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:
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:
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:
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:
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:
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
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
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:
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:
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:
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:
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:
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
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:
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:
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:
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
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:
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
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:
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:
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:
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
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:
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
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:
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
201 - 300 of 2522 matches
Mail list logo