Repository: tinkerpop Updated Branches: refs/heads/master 514cfdb62 -> f504a415e
Updated changelog for 3.2.1 release. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/f504a415 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/f504a415 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/f504a415 Branch: refs/heads/master Commit: f504a415e5e53cf21553b16b259ae0d5ff9b9904 Parents: 514cfdb Author: Stephen Mallette <[email protected]> Authored: Tue Jul 19 07:08:36 2016 -0400 Committer: Stephen Mallette <[email protected]> Committed: Tue Jul 19 07:08:36 2016 -0400 ---------------------------------------------------------------------- CHANGELOG.asciidoc | 57 ++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 54 insertions(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/f504a415/CHANGELOG.asciidoc ---------------------------------------------------------------------- diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index bfee18a..660b82e 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -22,10 +22,12 @@ TinkerPop 3.2.0 (Nine Inch Gremlins) image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/images/nine-inch-gremlins.png[width=185] -[[release-3.2.1]] -TinkerPop 3.2.1 (NOT OFFICIALLY RELEASED YET) +[[release-3-2-1]] +TinkerPop 3.2.1 (Release Date: July 18, 2016) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +This release also includes changes from <<release-3-1-3, 3.1.3>>. + * `PathProcessor` steps now have the ability (if configured through a strategy) to drop `Traverser` path segments. * `MatchStep` in OLTP has a lazy barrier to increase the probability of bulking. * Added `PathRetractionStrategy` which will remove labeled path segments that will no longer be referenced. @@ -80,7 +82,56 @@ TinkerPop 3.2.1 (NOT OFFICIALLY RELEASED YET) * `Traversal` now allows cancellation with `Thread.interrupt()`. * Added a Gremlin language variant tutorial teaching people how to embed Gremlin in a host programming language. -[[release-3.2.0-incubating]] +Bugs +^^^^ + +* TINKERPOP-1281 Memory.HALTED_TRAVERSER transience is not sound. +* TINKERPOP-1305 HALTED_TRAVERSERS hold wrong information +* TINKERPOP-1307 NPE with OLTP nested group() in an OLAP group() traversal +* TINKERPOP-1323 ComputerVerificationStrategy fails for nested match() steps +* TINKERPOP-1341 UnshadedKryoAdapter fails to deserialize StarGraph when SparkConf sets spark.rdd.compress=true whereas GryoSerializer works +* TINKERPOP-1348 TraversalInterruptionTest success dependent on iteration order + +Improvements +^^^^^^^^^^^^ + +* TINKERPOP-818 Consider a P.type() +* TINKERPOP-946 Traversal respecting Thread.interrupt() +* TINKERPOP-947 Enforce semantics of threaded transactions as manual *(breaking)* +* TINKERPOP-1059 Add test to ensure transaction opening happens at read/write and not on close *(breaking)* +* TINKERPOP-1071 Enhance pre-processor output +* TINKERPOP-1091 Get KryoSerializer to work natively. *(breaking)* +* TINKERPOP-1120 If there is no view nor messages, don't create empty views/messages in SparkExecutor +* TINKERPOP-1144 Improve ScriptElementFactory +* TINKERPOP-1155 gremlin.sh -e doesn't log line numbers for errors +* TINKERPOP-1156 gremlin.sh could use a help text +* TINKERPOP-1157 gremlin.sh should allow you to execute a script and go interactive on error or completion +* TINKERPOP-1232 Write a tutorial demonstrating the 3 ways to write a Gremlin language variant. +* TINKERPOP-1254 Support dropping traverser path information when it is no longer needed. +* TINKERPOP-1268 Improve script execution options for console *(breaking)* +* TINKERPOP-1273 Deprecate old performance tests +* TINKERPOP-1276 Deprecate serializedResponseTimeout +* TINKERPOP-1279 Add Iterable<V> parameter constructor to ConnectiveP subclasses +* TINKERPOP-1282 Add more compliance tests around how memory and vertex compute keys are propagated in chained OLAP. +* TINKERPOP-1286 Add Recipes documentation +* TINKERPOP-1288 Support gremlin.spark.skipPartitioning configuration. +* TINKERPOP-1290 Create VertexProgramInterceptor as a pattern for GraphComputer strategies. +* TINKERPOP-1293 Implement GraphFilterStrategy as a default registration for GraphComputer +* TINKERPOP-1294 Deprecate use of junit-benchmarks +* TINKERPOP-1297 Gephi plugin on Gephi 0.9.x *(breaking)* +* TINKERPOP-1299 Refactor TraversalVertexProgram to make it easier to understand. +* TINKERPOP-1308 Serialize to "reference" for Gremlin Server +* TINKERPOP-1310 Allow OLAP to return properties as Detached +* TINKERPOP-1321 Loosen coupling between TinkerPop serialization logic and shaded Kryo +* TINKERPOP-1322 Provide fine-grained control of CompilerConfiguration +* TINKERPOP-1328 Provide [gremlin-python] as an code executor in docs +* TINKERPOP-1331 HADOOP_GREMLIN_LIBS can only point to local file system +* TINKERPOP-1332 Improve .explain() Dialogue +* TINKERPOP-1338 Bump to Groovy 2.4.7 +* TINKERPOP-1349 RepeatUnrollStrategy should unroll loops while maintaining equivalent semantics. +* TINKERPOP-1355 Design HasContainer for extension + +[[release-3-2-0-incubating]] TinkerPop 3.2.0 (Release Date: April 8, 2016) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
