This is an automated email from the ASF dual-hosted git repository.
xiazcy pushed a change to branch datetime-backport
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
from c515c6daa0 Backport OffsetDateTime changes from Java/Python on 4.0
where OffsetDateTime is now the default Date type in Gremlin; added
OffsetDateTime serializers to Go/JS/.NET. Made OffsetDateTime the default
serializer for date types in GLVs (Date type will only deserialize).
add de1661381d Retain ability to manipulate java.until.Date for date
steps, deprecate Date as parameter to dateDiff, update date precision in GLV
translators.
No new revisions were added by this update.
Summary of changes:
.../translator/DotNetTranslateVisitor.java | 1 -
.../language/translator/GoTranslateVisitor.java | 11 ++++-
.../language/translator/JavaTranslateVisitor.java | 1 -
.../translator/JavascriptTranslateVisitor.java | 8 ++--
.../translator/PythonTranslateVisitor.java | 7 ++-
.../traversal/dsl/graph/GraphTraversal.java | 16 ++++++-
.../gremlin/process/traversal/dsl/graph/__.java | 9 ++++
.../process/traversal/step/map/AsDateStep.java | 5 +-
.../process/traversal/step/map/DateAddStep.java | 30 ++++++++----
.../process/traversal/step/map/DateDiffStep.java | 53 +++++++++++++++-----
.../traversal/translator/GolangTranslator.java | 9 +++-
.../traversal/translator/JavascriptTranslator.java | 2 +-
.../traversal/translator/PythonTranslator.java | 4 +-
.../tinkerpop/gremlin/util/DatetimeHelper.java | 12 +----
.../grammar/GeneralLiteralVisitorTest.java | 2 +-
.../language/translator/GremlinTranslatorTest.java | 6 +--
.../traversal/step/map/DateDiffStepTest.java | 56 ++++++++++++++++++++++
.../traversal/translator/GolangTranslatorTest.java | 8 ++++
.../translator/JavascriptTranslatorTest.java | 2 +-
.../traversal/translator/PythonTranslatorTest.java | 8 ++++
.../GraphBinary/Types/OffsetDateTimeSerializer.cs | 11 ++---
gremlin-go/driver/cucumber/gremlin.go | 18 +++----
gremlin-go/driver/graphBinary_test.go | 1 +
.../gremlin-javascript/test/cucumber/gremlin.js | 18 +++----
gremlin-python/src/main/python/radish/gremlin.py | 18 +++----
25 files changed, 232 insertions(+), 84 deletions(-)