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 <[email protected]>
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(-)

Reply via email to