Apache TinkerPop 3.6.0 Released: Tinkerheart

144 views
Skip to first unread message

Stephen Mallette

unread,
Apr 11, 2022, 10:11:41 AM4/11/22
to gremli...@googlegroups.com, d...@tinkerpop.apache.org
Hello,

Apache TinkerPop 3.6.0 has just been released. This release contains some major new features including:

+ mergeV() and mergeE() steps to replace the fold()/coalesce()/unfold() pattern for upsert-like functions
+ elementStep() to return back to a parent Element from a property
+ regex predicate for TextP
+ fail() step to explicitly stop a traversal with failure
+ property() step that takes a Map of property keys and values to assign to an Element
+ Greater consistency in by() modulation behavior

Please see the Upgrade Documentation linked below for more details. This release contains some breaking changes to consider, so please take care when upgrading and make sure that if using a remote graph that it is 3.6.0 compatible.

The release artifacts can be found at this location:

https://www.apache.org/dyn/closer.lua/tinkerpop/3.6.0/apache-tinkerpop-gremlin-console-3.6.0-bin.zip
https://www.apache.org/dyn/closer.lua/tinkerpop/3.6.0/apache-tinkerpop-gremlin-server-3.6.0-bin.zip
https://www.apache.org/dyn/closer.lua/tinkerpop/3.6.0/apache-tinkerpop-3.6.0-src.zip

The online docs can be found here:

https://tinkerpop.apache.org/docs/3.6.0/reference/ (user docs)
https://tinkerpop.apache.org/docs/3.6.0/upgrade/#_tinkerpop_3_6_0 (upgrade docs)
https://tinkerpop.apache.org/javadocs/3.6.0/core/ (core javadoc)
https://tinkerpop.apache.org/javadocs/3.6.0/full/ (full javadoc)
https://tinkerpop.apache.org/dotnetdocs/3.6.0/ (.NET API docs)
https://tinkerpop.apache.org/jsdocs/3.6.0/ (Javascript API docs)

The release notes are available here:

https://github.com/apache/tinkerpop/blob/3.6.0/CHANGELOG.asciidoc#release-3-6-0

The Central Maven repo has sync'd as well:

https://repo1.maven.org/maven2/org/apache/tinkerpop/tinkerpop/3.6.0/

Python artifacts are available in pypi:

https://pypi.python.org/pypi/gremlinpython/3.6.0

.NET artifacts are available in NuGet:

https://www.nuget.org/packages/Gremlin.Net/3.6.0
https://www.nuget.org/packages/Gremlin.Net.Template/3.6.0

Javascript artifacts are available in npm:

https://www.npmjs.com/package/gremlin/v/3.6.0
https://www.npmjs.com/package/gremlint/v/3.6.0

Gremlint is available in npm:

https://www.npmjs.com/package/gremlint/v/3.6.0

Docker images for Gremlin Console and Gremlin Server can be found on Docker Hub:

https://hub.docker.com/u/tinkerpop/

gremlin-victorian-frame.png

Daniel Craig

unread,
Apr 11, 2022, 11:09:11 AM4/11/22
to Gremlin-users
Thrilled to see the new property() step that takes a map of properties!

Phil Crosland

unread,
Apr 12, 2022, 9:46:43 AM4/12/22
to Gremlin-users
looks great update. Hope Neptune  catches up to it soon ....

HadoopMarc

unread,
Apr 12, 2022, 3:25:29 PM4/12/22
to Gremlin-users
That is an impressive piece of work, again!

Can you also indicate the implications for the 3.4.x branch (that had a recent update on Janury 10, 2022)?

Op maandag 11 april 2022 om 16:11:41 UTC+2 schreef spmal...@gmail.com:

Stephen Mallette

unread,
Apr 15, 2022, 7:13:03 AM4/15/22
to gremli...@googlegroups.com
There will be no further releases on 3.4.x. 

--
You received this message because you are subscribed to the Google Groups "Gremlin-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gremlin-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/gremlin-users/5497f6eb-6b06-44b2-9f51-e18734efd6b3n%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages