This is an automated email from the ASF dual-hosted git repository.
xiazcy pushed a change to branch type-predicate
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
from c43503b837 Implement `P.typeOf()`` predicate, added new `GType` enum
add 236a1a7c92 Added tests & updated docs based on comments
No new revisions were added by this update.
Summary of changes:
data/tinkerpop-sink.json | 3 +
data/tinkerpop-sink.kryo | Bin 240 -> 583 bytes
docs/src/dev/provider/gremlin-semantics.asciidoc | 5 +-
docs/src/reference/gremlin-variants.asciidoc | 24 +
docs/src/reference/the-traversal.asciidoc | 39 +-
.../translator/DotNetTranslateVisitor.java | 2 +-
.../language/translator/GoTranslateVisitor.java | 2 +-
.../tinkerpop/gremlin/process/traversal/GType.java | 29 +-
.../process/traversal/step/map/AsNumberStep.java | 5 -
.../grammar/GeneralLiteralVisitorTest.java | 5 +-
.../tinkerpop/gremlin/process/traversal/PTest.java | 4 +
.../traversal/step/map/AsNumberStepTest.java | 5 +
.../traversal/step/map/DateAddStepTest.java | 3 +-
.../src/Gremlin.Net/Process/Traversal/GType.cs | 4 +-
.../Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs | 80 ++--
gremlin-go/driver/cucumber/gremlin.go | 80 ++--
gremlin-go/driver/traversal.go | 4 +-
.../gremlin-javascript/lib/process/traversal.js | 2 +-
.../gremlin-javascript/test/cucumber/gremlin.js | 80 ++--
gremlin-language/src/main/antlr4/Gremlin.g4 | 15 +-
.../python/gremlin_python/process/traversal.py | 4 +-
gremlin-python/src/main/python/radish/gremlin.py | 80 ++--
.../tests/driver/test_driver_remote_connection.py | 1 +
.../gremlin/server/GremlinDriverIntegrateTest.java | 18 +
.../io/graphson/tinkerpop-sink-typed-v1.json | 3 +
.../io/graphson/tinkerpop-sink-typed-v2.json | 3 +
.../structure/io/graphson/tinkerpop-sink-v1.json | 3 +
.../structure/io/graphson/tinkerpop-sink-v2.json | 3 +
.../structure/io/graphson/tinkerpop-sink-v3.json | 3 +
.../structure/io/gryo/tinkerpop-sink-v1.kryo | Bin 240 -> 583 bytes
.../structure/io/gryo/tinkerpop-sink-v3.kryo | Bin 240 -> 583 bytes
.../gremlin/test/features/filter/TypeOf.feature | 490 +++++----------------
.../{Discard.feature => TypeOfCollection.feature} | 88 ++--
.../filter/{Filter.feature => TypeOfGraph.feature} | 90 ++--
.../{TypeOf.feature => TypeOfNumber.feature} | 323 +++-----------
.../test/features/sideEffect/Subgraph.feature | 25 +-
.../tinkergraph/structure/TinkerFactory.java | 31 ++
37 files changed, 653 insertions(+), 903 deletions(-)
copy
gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/filter/{Discard.feature
=> TypeOfCollection.feature} (55%)
copy
gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/filter/{Filter.feature
=> TypeOfGraph.feature} (58%)
copy
gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/filter/{TypeOf.feature
=> TypeOfNumber.feature} (62%)