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.apache.org/repos/asf/tinkerpop/diff/3d1168fb Branch: refs/heads/TINKERPOP-1278 Commit: 3d1168fbb649a62bec3ea548e490198d80358e1a Parents: ef426f9 Author: Marko A. Rodriguez <okramma...@gmail.com> Authored: Mon Jul 11 13:51:06 2016 -0600 Committer: Marko A. Rodriguez <okramma...@gmail.com> Committed: Mon Jul 11 13:51:06 2016 -0600 ---------------------------------------------------------------------- CHANGELOG.asciidoc | 5 +++++ 1 file changed, 5 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/3d1168fb/CHANGELOG.asciidoc ---------------------------------------------------------------------- diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index 272b5a6..bc16d33 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -26,6 +26,11 @@ image::https://raw.githubusercontent.com/apache/incubator-tinkerpop/master/docs/ TinkerPop 3.2.1 (NOT OFFICIALLY RELEASED YET) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +* `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. +* Added `Path.retract()` to support retracting paths based on labels. +* Optimized `ImmutablePath` and `MutablePath` equality code removing significant unnecessary object creation code. * Bumped to Groovy 2.4.7. * Added `RepeatUnrollStrategy` to linearize a `repeat()`-traversal if loop amount is known at compile time. * Fixed a bug in `BranchStep` around child integration during `clone()`.