Skip to content

Commit 7e83325

Browse files
committed
Added upgrade docs for tx() in javascript CTR
1 parent bb14095 commit 7e83325

File tree

2 files changed

+14
-2
lines changed

2 files changed

+14
-2
lines changed

docs/src/reference/the-traversal.asciidoc

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -288,8 +288,10 @@ the <<sessions,Considering Sessions>> Section.
288288
=== Remote Gremlin Providers
289289
290290
At this time, transactional patterns for Remote Gremlin Providers are largely in line with Gremlin Server. As most of
291-
RGPs do not expose a `Graph` instance, access to lower level transactional functions even in a sessionless fashion are
292-
not typically permitted. The nature of what a "transaction" means will be dependent on the RGP as is the case with any
291+
RGPs do not expose a `Graph` instance, access to lower level transactional functions available to embedded graphs
292+
even in a sessionless fashion are not typically permitted. For example, without a `Graph` instance it is not possible
293+
to link:https://tinkerpop.apache.org/docs/current/reference/#tx-embedded[configure] transaction close or read-write
294+
behaviors. The nature of what a "transaction" means will be dependent on the RGP as is the case with any
293295
TinkerPop-enabled graph system, so it is important to consult that systems documentation for more details.
294296
295297
[[configuration-steps]]

docs/src/upgrade/release-3.5.x.asciidoc

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,16 @@ image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/ima
2828
Please see the link:https://github.com/apache/tinkerpop/blob/3.5.1/CHANGELOG.asciidoc#release-3.5.1[changelog] for a
2929
complete list of all the modifications that are part of this release.
3030
31+
=== Upgrading for Users
32+
33+
==== tx() in Javascript
34+
35+
Javascript is now the first non-JVM variant of Gremlin to get support for
36+
link:https://tinkerpop.apache.org/docs/3.5.1/reference/#transactions[remote transactions]. An example of the `tx()`
37+
syntax can be found in the Javascript link:https://tinkerpop.apache.org/docs/3.5.1/reference/#gremlin-javascript-transactions[Transaction Section].
38+
39+
See: link:https://issues.apache.org/jira/browse/TINKERPOP-2557[TINKERPOP-2557]
40+
3141
== TinkerPop 3.5.0
3242
3343
*Release Date: May 3, 2021*

0 commit comments

Comments
 (0)