You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by ok...@apache.org on 2016/08/10 13:50:02 UTC

[10/11] tinkerpop git commit: updated CHANGELOG with as much as I could remember that we have done in this crazy branch.

updated CHANGELOG with as much as I could remember that we have done in this crazy branch.


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/75da5f6d
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/75da5f6d
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/75da5f6d

Branch: refs/heads/TINKERPOP-1278
Commit: 75da5f6d08fe0189490f8f5d00fdeb93340f3297
Parents: 891981c fc79de8
Author: Marko A. Rodriguez <ok...@gmail.com>
Authored: Wed Aug 10 07:49:37 2016 -0600
Committer: Marko A. Rodriguez <ok...@gmail.com>
Committed: Wed Aug 10 07:49:37 2016 -0600

----------------------------------------------------------------------
 CHANGELOG.asciidoc                              |  15 +++
 .../developer/development-environment.asciidoc  |   2 +-
 docs/src/dev/developer/for-committers.asciidoc  |   4 +-
 docs/src/dev/developer/release.asciidoc         |   8 +-
 docs/src/recipes/index.asciidoc                 |   2 +
 .../recipes/traversal-induced-values.asciidoc   |  83 +++++++++++++
 .../src/reference/gremlin-applications.asciidoc |   6 +-
 .../tutorials/getting-started/index.asciidoc    |  12 +-
 .../upgrade/release-3.1.x-incubating.asciidoc   |  22 +++-
 .../strategy/decoration/SubgraphStrategy.java   | 124 +++++++++++++------
 .../decoration/SubgraphStrategyTest.java        |  22 ++++
 gremlin-driver/pom.xml                          |   2 +-
 .../gremlin/groovy/engine/GremlinExecutor.java  |   2 -
 .../handler/GremlinResponseFrameEncoder.java    |  13 +-
 .../server/GremlinDriverIntegrateTest.java      |  81 ++++++------
 .../decoration/SubgraphStrategyProcessTest.java |  58 +++++----
 .../SparkStarBarrierInterceptor.java            |   4 +
 17 files changed, 334 insertions(+), 126 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/75da5f6d/CHANGELOG.asciidoc
----------------------------------------------------------------------
diff --cc CHANGELOG.asciidoc
index a9a615c,84b7ca4..6be1f48
--- a/CHANGELOG.asciidoc
+++ b/CHANGELOG.asciidoc
@@@ -26,11 -26,11 +26,25 @@@ image::https://raw.githubusercontent.co
  TinkerPop 3.2.2 (NOT OFFICIALLY RELEASED YET)
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  
++* Added `gremlin-python` package as a Gremlin language variant in Python.
++* Added `Bytecode` which specifies the instructions and arguments used to construct a traversal.
++* Created an experimental GraphSON representation of `Bytecode` that will be considered unstable until 3.3.0.
++* Added `Translator` which allows from the translation of `Bytecode` into some other form (e.g. script, `Traversal`, etc.).
++* Added `JavaTranslator`, `GroovyTranslator`, and `PythonTranslator` for translating `Bytecode` into the respective languages.
++* Added `TranslationStrategy` to `gremlin-test` so translators can be tested against the the process test suite.
++* Added `Traversal.Admin.nextTraverser()` to get the next result in bulk-form (w/ default implementation).
++* Added `TraversalSource.getAnonymousTraversalClass()` (w/ default implementation).
++* Added `GremlinScriptEngine` interface which specifies a `eval(Bytecode, Bindings)` method.
++* `GremlinGroovyScriptEngine` implements `GremlinScriptEngine`.
++* Added `GremlinJythonScriptEngine` which implements `GremlinScriptEngine`.
 +* Removed support for submitting a Java serialized `Traversal` to Gremlin Server.
 +* Removed a largely internal feature that supported automatic unrolling of traversers in the Gremlin Driver.
 +* Made it possible to directly initialize `OpProcessor` implementations with server `Settings`.
+ * Added new recipe for "Traversal Induced Values".
  * Fixed a potential leak of a `ReferenceCounted` resource in Gremlin Server.
  * Added class registrations for `Map.Entry` implementations to `GryoMapper`.
+ * Fixed a severe bug in `SubgraphStrategy`.
+ * Deprecated `SubgraphStrategy.Builder.vertexCriterion()/edgeCriterion()` in favor of `vertices()/edges()`.
  
  [[release-3-2-1]]
  TinkerPop 3.2.1 (Release Date: July 18, 2016)

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/75da5f6d/docs/src/reference/gremlin-applications.asciidoc
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/75da5f6d/gremlin-groovy/src/main/java/org/apache/tinkerpop/gremlin/groovy/engine/GremlinExecutor.java
----------------------------------------------------------------------