You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by sp...@apache.org on 2019/12/03 18:34:30 UTC
[tinkerpop] 01/01: Merge pull request #1214 from
apache/TINKERPOP-2235
This is an automated email from the ASF dual-hosted git repository.
spmallette pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
commit 05ebdc830f528ab822c97a2c5c4899d65e989f75
Merge: 7e96133 db3933f
Author: stephen mallette <sp...@users.noreply.github.com>
AuthorDate: Tue Dec 3 13:34:21 2019 -0500
Merge pull request #1214 from apache/TINKERPOP-2235
TINKERPOP-2235 Expand semantics of null
CHANGELOG.asciidoc | 7 +
.../reference/implementations-tinkergraph.asciidoc | 1 +
docs/src/upgrade/release-3.5.x.asciidoc | 291 ++++++++++++++++++++-
.../tinkerpop/gremlin/jsr223/JavaTranslator.java | 29 +-
.../tinkerpop/gremlin/process/traversal/Order.java | 8 +-
.../gremlin/process/traversal/Traverser.java | 9 +-
.../traversal/dsl/graph/GraphTraversal.java | 11 +-
.../traversal/dsl/graph/GraphTraversalSource.java | 6 +-
.../gremlin/process/traversal/step/Scoping.java | 88 +++++--
.../traversal/step/filter/DedupGlobalStep.java | 4 +-
.../traversal/step/filter/WherePredicateStep.java | 4 +-
.../traversal/step/filter/WhereTraversalStep.java | 8 +-
.../process/traversal/step/map/AddEdgeStep.java | 2 +-
.../traversal/step/map/AddVertexStartStep.java | 17 +-
.../process/traversal/step/map/AddVertexStep.java | 19 +-
.../process/traversal/step/map/ConstantStep.java | 2 +-
.../process/traversal/step/map/CountLocalStep.java | 2 +-
.../process/traversal/step/map/DedupLocalStep.java | 2 +-
.../traversal/step/map/EdgeOtherVertexStep.java | 2 +-
.../process/traversal/step/map/ElementMapStep.java | 2 +-
.../gremlin/process/traversal/step/map/IdStep.java | 2 +-
.../process/traversal/step/map/IndexStep.java | 2 +-
.../process/traversal/step/map/LabelStep.java | 2 +-
.../process/traversal/step/map/LambdaMapStep.java | 2 +-
.../process/traversal/step/map/LoopsStep.java | 2 +-
.../process/traversal/step/map/MapStep.java | 15 +-
.../process/traversal/step/map/MathStep.java | 2 +-
.../process/traversal/step/map/MaxLocalStep.java | 2 +-
.../process/traversal/step/map/MeanLocalStep.java | 2 +-
.../process/traversal/step/map/MinLocalStep.java | 2 +-
.../process/traversal/step/map/OrderLocalStep.java | 2 +-
.../process/traversal/step/map/PathStep.java | 2 +-
.../process/traversal/step/map/ProjectStep.java | 2 +-
.../traversal/step/map/PropertyKeyStep.java | 2 +-
.../traversal/step/map/PropertyMapStep.java | 2 +-
.../traversal/step/map/PropertyValueStep.java | 2 +-
.../process/traversal/step/map/RangeLocalStep.java | 2 +-
.../process/traversal/step/map/SackStep.java | 2 +-
.../traversal/step/map/SampleLocalStep.java | 2 +-
.../step/map/{MapStep.java => ScalarMapStep.java} | 13 +-
.../process/traversal/step/map/SelectOneStep.java | 27 +-
.../process/traversal/step/map/SelectStep.java | 29 +-
.../process/traversal/step/map/SumLocalStep.java | 2 +-
.../process/traversal/step/map/TailLocalStep.java | 2 +-
.../traversal/step/map/TraversalMapStep.java | 8 +-
.../traversal/step/map/TraversalSelectStep.java | 58 ++--
.../process/traversal/step/util/AbstractStep.java | 19 +-
.../process/traversal/step/util/ImmutablePath.java | 8 +-
.../process/traversal/step/util/Parameters.java | 11 +
.../finalization/ReferenceElementStrategy.java | 4 +-
.../traversal/traverser/B_O_S_SE_SL_Traverser.java | 2 +-
.../traverser/util/AbstractTraverser.java | 7 +-
.../traversal/traverser/util/EmptyTraverser.java | 9 +-
.../apache/tinkerpop/gremlin/structure/Graph.java | 20 ++
.../tinkerpop/gremlin/structure/Property.java | 4 -
.../gremlin/structure/util/ElementHelper.java | 59 +++--
.../gremlin/structure/util/StringFactory.java | 3 +-
.../gremlin/process/traversal/OrderTest.java | 4 +
.../traversal/step/map/AddVertexStepTest.java | 48 ++++
.../traversal/step/util/ParametersTest.java | 16 ++
.../traverser/util/EmptyTraverserTest.java} | 30 +--
.../gremlin/structure/util/ElementHelperTest.java | 58 ++--
.../gremlin/util/iterator/ArrayIteratorTest.java | 16 ++
.../src/Gremlin.Net/Process/Traversal/Bytecode.cs | 6 +
.../Gremlin.Net/Process/Traversal/Instruction.cs | 11 +
.../Structure/IO/GraphSON/GraphSONWriter.cs | 18 +-
.../Gherkin/CommonSteps.cs | 4 +-
.../TraversalEvaluation/LiteralParameter.cs | 11 +-
.../Gherkin/TraversalEvaluation/TraversalParser.cs | 26 +-
.../Structure/IO/GraphSON/GraphSONReaderTests.cs | 9 +-
.../Structure/IO/GraphSON/GraphSONWriterTests.cs | 4 +-
.../groovy/jsr223/GroovyTranslatorProvider.java | 4 -
.../ParameterizedGroovyTranslatorProvider.java | 4 -
.../test/cucumber/feature-steps.js | 10 +-
.../gremlin-javascript/test/unit/graphson-test.js | 5 +
.../gremlin_python/structure/io/graphbinaryV1.py | 4 +
.../src/main/jython/radish/feature_steps.py | 6 +-
.../tests/structure/io/test_graphbinaryV1.py | 9 +
.../jython/tests/structure/io/test_graphsonV2d0.py | 4 +
.../jython/tests/structure/io/test_graphsonV3d0.py | 4 +
.../GraphBinaryRemoteGraphComputerProvider.java | 6 +-
.../GraphSONRemoteGraphComputerProvider.java | 6 +-
.../remote/GryoRemoteGraphComputerProvider.java | 6 +-
...emoteGraphGroovyTranslatorComputerProvider.java | 6 +-
gremlin-test/features/map/AddEdge.feature | 25 ++
gremlin-test/features/map/AddVertex.feature | 44 ++++
gremlin-test/features/map/Constant.feature | 17 +-
gremlin-test/features/map/Map.feature | 16 ++
gremlin-test/features/sideEffect/Inject.feature | 39 +++
.../process/AbstractGremlinProcessTest.java | 5 +-
.../process/traversal/CoreTraversalTest.java | 51 +++-
.../process/traversal/step/map/AddEdgeTest.java | 18 ++
.../process/traversal/step/map/AddVertexTest.java | 60 ++++-
.../process/traversal/step/map/ConstantTest.java | 15 +-
.../process/traversal/step/map/MapTest.java | 22 ++
.../traversal/step/sideEffect/InjectTest.java | 53 ++++
.../strategy/decoration/TranslationStrategy.java | 4 +-
.../tinkerpop/gremlin/structure/PropertyTest.java | 67 ++++-
.../gremlin/structure/VertexPropertyTest.java | 92 ++++++-
.../gremlin/neo4j/structure/Neo4jEdge.java | 6 +
.../gremlin/neo4j/structure/Neo4jGraph.java | 10 +
.../gremlin/neo4j/structure/Neo4jVertex.java | 6 +
.../gremlin/tinkergraph/structure/TinkerEdge.java | 8 +
.../gremlin/tinkergraph/structure/TinkerGraph.java | 18 ++
.../gremlin/tinkergraph/structure/TinkerIndex.java | 48 +++-
.../tinkergraph/structure/TinkerProperty.java | 5 +-
.../tinkergraph/structure/TinkerVertex.java | 12 +
.../structure/TinkerVertexProperty.java | 22 +-
.../strategy/decoration/OptionsStrategyTest.java | 4 +-
.../tinkergraph/structure/TinkerGraphTest.java | 1 -
...tractTinkerGraphGraphSONTranslatorProvider.java | 4 -
.../io/gryo/TinkerGraphGryoTranslatorProvider.java | 4 -
112 files changed, 1498 insertions(+), 363 deletions(-)