This is an automated email from the ASF dual-hosted git repository.

xiazcy pushed a change to branch steps-taking-traversal-poc
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git


    from 4a7f23e52c restrict P(Traversal) in union()
     new 1473451213 docs update
     new febdda5501 Update has() to use P.eq and update validation to use 
marker interface, along with misc updates

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 CHANGELOG.asciidoc                                 |   9 ++
 docs/src/reference/the-traversal.asciidoc          | 103 ++++++++++++
 docs/src/upgrade/release-4.x.x.asciidoc            |  42 +++++
 .../tinkerpop/gremlin/process/traversal/NotP.java  |  12 +-
 .../tinkerpop/gremlin/process/traversal/P.java     | 180 +++++++++++----------
 .../traversal/dsl/graph/GraphTraversal.java        |  10 +-
 ...ng.java => AcceptsChildPredicateTraversal.java} |  18 ++-
 .../process/traversal/step/filter/AllStep.java     |   3 +-
 .../process/traversal/step/filter/AnyStep.java     |   3 +-
 .../process/traversal/step/filter/HasStep.java     | 173 ++++----------------
 .../process/traversal/step/filter/IsStep.java      |   3 +-
 .../process/traversal/step/filter/NoneStep.java    |   3 +-
 .../traversal/step/filter/WherePredicateStep.java  |   3 +-
 .../process/traversal/step/map/GraphStep.java      |   3 +-
 .../traversal/step/sideEffect/AddPropertyStep.java |  50 ++++--
 .../step/sideEffect/AddPropertyStepContract.java   |   4 +-
 .../sideEffect/AddPropertyStepPlaceholder.java     |  16 +-
 .../process/traversal/step/util/HasContainer.java  |  38 +----
 .../ChildTraversalVerificationStrategy.java        |  17 +-
 .../gremlin/process/traversal/util/AndP.java       |  20 +++
 .../traversal/util/ChildTraversalContext.java      |  42 -----
 .../gremlin/process/traversal/PTraversalTest.java  | 139 +++++++++++++++-
 .../step/CloneIndependenceTraversalTest.java       |  17 +-
 .../traversal/step/util/HasContainerTest.java      |  36 ++---
 24 files changed, 552 insertions(+), 392 deletions(-)
 copy 
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/{Bypassing.java
 => AcceptsChildPredicateTraversal.java} (54%)
 delete mode 100644 
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/util/ChildTraversalContext.java

Reply via email to