This is an automated email from the ASF dual-hosted git repository. spmallette pushed a commit to branch TINKERPOP-2235 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
commit 98e722b44122b1671cbff79b0b81743c0b15de38 Author: stephen <[email protected]> AuthorDate: Wed Nov 6 12:24:57 2019 -0500 TINKERPOP-2235 Improved upgrade docs for null handling --- docs/src/upgrade/release-3.5.x.asciidoc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docs/src/upgrade/release-3.5.x.asciidoc b/docs/src/upgrade/release-3.5.x.asciidoc index 287d2eb..fcd66de 100644 --- a/docs/src/upgrade/release-3.5.x.asciidoc +++ b/docs/src/upgrade/release-3.5.x.asciidoc @@ -166,6 +166,11 @@ gremlin> g.addV().property("x", 1).property("y", null).property("z", 2) ==>v[15] ---- +In conclusion, this change in greater support of `null` may affect the behavior of existing traversals written in past +versions of TinkerPop as it is no longer possible to rely on `null` to expect a filtering action for traversers. +Please review existing Gremlin carefully to ensure that there are no unintended consequences of this change and that +there are no opportunities to improve existing logic to take greater advantage of this expansion of `null` semantics. + See: link:https://issues.apache.org/jira/browse/TINKERPOP-2235[TINKERPOP-2235], link:https://issues.apache.org/jira/browse/TINKERPOP-2099[TINKERPOP-2099]
