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(-)

Reply via email to