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

spmallette pushed a change to branch TINKERPOP-3028
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git


 discard ba51c5c2f7 TINKERPOP-3028 Translators using grammar
     add 1e10331e2c TINKERPOP-2950 Add docker shutdown handling to close 
containers gracefully (#2397)
     add 3a512146d1 Merge branch '3.6-dev' into 3.7-dev
     add ffc6f2209a Merge branch '3.7-dev'
     add 76b29896e9 Revert "CTR Update examples to use new with() syntax when 
creating g"
     add 654faed678 Minor update to GLV examples (#2409)
     add 87a9574d93 Bump eslint (#2407)
     add 1b9dd6504f Bump github/codeql-action from 2 to 3 (#2400)
     add 8ac642e0e3 Bump github.com/google/uuid from 1.4.0 to 1.5.0 in 
/gremlin-go (#2399)
     add de74d3c9e2 Bump ws in 
/gremlin-javascript/src/main/javascript/gremlin-javascript (#2398)
     add c8d08b0269 Merge branch '3.6-dev' into 3.7-dev
     add 45fe5d0349 Merge branch '3.7-dev'
     add 525ab5e5a3 Bump System.Text.Json from 7.0.3 to 8.0.0 in /gremlin-dotnet
     add 74591f57cd Merge pull request #2345 from 
apache/dependabot/nuget/gremlin-dotnet/3.5-dev/System.Text.Json-8.0.0
     add c006bd12b4 Merge branch '3.6-dev' into 3.7-dev
     add 87aa30f1ce Merge branch '3.7-dev'
     add 5403cf73d6 Bump Microsoft.SourceLink.GitHub from 1.1.1 to 8.0.0 in 
/gremlin-dotnet
     add 4f088dea5f Merge branch '3.6-dev' into 3.7-dev
     add 403a2404e9 Merge branch '3.7-dev'
     add 2f4fd40814 Bump xunit.runner.visualstudio from 2.5.3 to 2.5.5 in 
/gremlin-dotnet
     add 6b7eee2988 Merge branch '3.6-dev' into 3.7-dev
     add 54e58bec6d Merge branch '3.7-dev'
     add 9a8b639e85 Bump BenchmarkDotNet from 0.13.10 to 0.13.11 in 
/gremlin-dotnet
     add e86eed20a8 Merge branch 
'dependabot/nuget/gremlin-dotnet/3.6-dev/BenchmarkDotNet-0.13.11' into 3.6-dev
     add c21ad31be2 Merge branch '3.6-dev' into 3.7-dev
     add 3f37c0ff99 Merge branch '3.7-dev'
     add c28aa2ec8c Notice for renaming `none()` to `discard()` (#2408)
     add dc5b190ec3 Merge branch '3.7-dev'
     add 62a3935152 Replace `none()` with `discard()` (#2377)
     add e8b9532fc0 Implement list filtering `none()` step (#2385)
     new 2fe799cb05 TINKERPOP-3028 Translators using grammar

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (ba51c5c2f7)
            \
             N -- N -- N   refs/heads/TINKERPOP-3028 (2fe799cb05)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 1 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:
 .github/workflows/codeql.yml                       |   14 +-
 CHANGELOG.asciidoc                                 |    5 +-
 bin/run-examples.sh                                |    4 +-
 docs/src/dev/developer/release.asciidoc            |    5 +-
 docs/src/dev/provider/gremlin-semantics.asciidoc   |   33 +
 docs/src/reference/the-traversal.asciidoc          |   40 +-
 docs/src/upgrade/release-3.7.x.asciidoc            |    6 +
 docs/src/upgrade/release-4.x.x.asciidoc            |   10 +
 .../grammar/DefaultGremlinBaseVisitor.java         |    6 +-
 .../language/grammar/TraversalMethodVisitor.java   |   11 +-
 .../language/grammar/TraversalRootVisitor.java     |    4 +-
 .../translator/AbstractTranslateVisitor.java       |   90 ++
 .../language/translator/JavaTranslateVisitor.java  |   69 +-
 .../translator/JavascriptTranslateVisitor.java     |  245 ++++
 .../translator/PythonTranslateVisitor.java         |   59 +-
 .../language/translator/TranslateVisitor.java      |    7 +-
 .../gremlin/language/translator/Translator.java    |   23 +
 .../gremlin/process/traversal/Traversal.java       |   18 +-
 .../traversal/dsl/graph/GraphTraversal.java        |   23 +-
 .../gremlin/process/traversal/dsl/graph/__.java    |    6 +-
 .../{LambdaFilterStep.java => DiscardStep.java}    |   27 +-
 .../process/traversal/step/filter/NoneStep.java    |   85 +-
 .../strategy/optimization/EarlyLimitStrategy.java  |   22 +-
 .../strategy/optimization/LazyBarrierStrategy.java |    6 +-
 .../optimization/PathRetractionStrategy.java       |    8 +-
 .../verification/StandardVerificationStrategy.java |    7 +-
 .../process/traversal/util/BytecodeHelper.java     |   12 +-
 .../language/grammar/TraversalRootVisitorTest.java |    6 +-
 .../language/translator/GremlinTranslatorTest.java |  114 +-
 .../traversal/dsl/graph/GraphTraversalTest.java    |    2 +-
 .../filter/{AllStepTest.java => NoneStepTest.java} |   28 +-
 .../optimization/EarlyLimitStrategyTest.java       |   16 +-
 .../StandardVerificationStrategyTest.java          |    2 +-
 .../Examples/BasicGremlin/BasicGremlin.cs          |    2 +-
 gremlin-dotnet/Examples/Connections/Connections.cs |    2 +-
 .../Examples/ModernTraversals/ModernTraversals.cs  |    2 +-
 gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj  |    4 +-
 .../Process/Traversal/DefaultTraversal.cs          |    2 +-
 .../Process/Traversal/GraphTraversal.cs            |   13 +-
 .../src/Gremlin.Net/Process/Traversal/__.cs        |   12 +-
 .../Gremlin.Net.Benchmarks.csproj                  |    2 +-
 .../Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs |   16 +
 .../Gremlin.Net.IntegrationTest.csproj             |    2 +-
 .../Gremlin.Net.Template.IntegrationTest.csproj    |    2 +-
 .../Gremlin.Net.UnitTest.csproj                    |    2 +-
 .../src/main/java/examples/BasicGremlin.java       |    2 +-
 .../src/main/java/examples/Connections.java        |    8 +-
 .../src/main/java/examples/ModernTraversals.java   |    2 +-
 gremlin-go/driver/anonymousTraversal.go            |    7 +
 gremlin-go/driver/cucumber/gremlin.go              |   16 +
 gremlin-go/driver/graphTraversal.go                |    6 +
 gremlin-go/driver/traversal.go                     |    2 +-
 gremlin-go/examples/basic_gremlin.go               |    4 +-
 gremlin-go/go.mod                                  |    2 +-
 gremlin-go/go.sum                                  |    4 +-
 gremlin-javascript/build/generate.groovy           |   41 +-
 gremlin-javascript/examples/basic-gremlin.js       |    2 +-
 gremlin-javascript/examples/connections.js         |    2 +-
 gremlin-javascript/examples/modern-traversals.js   |    2 +-
 gremlin-javascript/examples/package-lock.json      |    4 +-
 gremlin-javascript/examples/package.json           |    4 +-
 .../lib/process/graph-traversal.js                 |   11 +
 .../gremlin-javascript/lib/process/traversal.js    |    2 +-
 .../gremlin-javascript/package-lock.json           |   40 +-
 .../test/cucumber/feature-steps.js                 |    4 +-
 .../gremlin-javascript/test/cucumber/gremlin.js    | 1543 ++++++++++----------
 gremlin-language/src/main/antlr4/Gremlin.g4        |   11 +-
 .../src/main/python/examples/basic_gremlin.py      |    2 +-
 .../src/main/python/examples/connections.py        |    2 +-
 .../src/main/python/examples/modern_traversals.py  |    2 +-
 .../gremlin_python/process/graph_traversal.py      |    8 +
 .../python/gremlin_python/process/traversal.py     |    2 +-
 gremlin-python/src/main/python/radish/gremlin.py   |   16 +
 .../src/main/docker/docker-entrypoint.sh           |   11 +-
 .../process/traversal/CoreTraversalTest.java       |    5 +-
 .../Fail.feature => filter/Discard.feature}        |   25 +-
 .../features/filter/{Any.feature => None.feature}  |   81 +-
 77 files changed, 1790 insertions(+), 1157 deletions(-)
 create mode 100644 
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/language/translator/AbstractTranslateVisitor.java
 create mode 100644 
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/language/translator/JavascriptTranslateVisitor.java
 copy 
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/filter/{LambdaFilterStep.java
 => DiscardStep.java} (65%)
 copy 
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/process/traversal/step/filter/{AllStepTest.java
 => NoneStepTest.java} (72%)
 copy 
gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/{sideEffect/Fail.feature
 => filter/Discard.feature} (70%)
 copy 
gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/filter/{Any.feature
 => None.feature} (65%)

Reply via email to