updated CHANGELOG. Going to move on. Need example Gryo dataset from @dkuppitz to verify performance improvement of DedupGlobalStep on SparkGraphComputer.
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/cef19796 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/cef19796 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/cef19796 Branch: refs/heads/tp32 Commit: cef19796ffd2ad27074174ad7f90b9e1f24bc07e Parents: 8deca70 Author: Marko A. Rodriguez <[email protected]> Authored: Wed Jan 4 05:05:09 2017 -0700 Committer: Marko A. Rodriguez <[email protected]> Committed: Thu Jan 5 17:00:05 2017 -0700 ---------------------------------------------------------------------- CHANGELOG.asciidoc | 3 +++ 1 file changed, 3 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/cef19796/CHANGELOG.asciidoc ---------------------------------------------------------------------- diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index 35b1320..81dd94e 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -28,6 +28,9 @@ TinkerPop 3.2.4 (Release Date: NOT OFFICIALLY RELEASED YET) * Added documentation around "terminal steps" in Gremlin: `hasNext()`, `next()`, `toList()`, etc. * Fixed minor bug in `gremlin-driver` where closing a session-based `Client` without initializing it could generate an error. +* Fixed an optimization bug in `DedupGlobalStep` in OLAP where deduping occurred twice. +* `MemoryComputeKey` now implements `Cloneable` which is useful for `BiOperator` reducers that maintain thread-unsafe state. +* `TinkerGraphComputer` now supports distributed `Memory` with lock-free partition aggregation. * `TinkerGraph` Gryo and GraphSON deserialization is now configured to use multi-properties. * Changed behavior of `ElementHelper.areEqual(Property, Property)` to not throw exceptions with `null` arguments. * Added `GryoVersion` for future flexibility when introducing a new verison of Gryo and moved serializer registrations to it.
