This is an automated email from the ASF dual-hosted git repository.
spmallette pushed a change to branch TINKERPOP-2681
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git.
discard 0e09fbd wip
discard 0b5ee8d wip
discard 6b79c8b wip
add 728c438 Tweak bio based on recent focus. Small CTR change
add 04393e3 Added reference doc link to main menu CTR
add 33b0daa Squashed all commits and merged from master
add 4a1d59d Merge pull request #1546 from bechbd/TINKERPOP-2665-squashed
add b0edd69 Minor documentation formatting tweaks CTR
add b74e5f6 when testing strings representing file contents cause the
expected value to use system line-separators escape constructed literal strings
representing file paths
add 15728ba Merge pull request #1548 from phreed/TINKERPOP-2628-SQUASH
add 6b15623 Updated home page for 3.4.13/3.5.2 release CTR
add db0d45a Fix code examples CTR
add 9249d14 Update gremlint dependencies to get rid of vulnerabilities CTR
add ec28bf7 Update gremlint website dependencies to get rid of
vulnerabilities CTR
add 9f58ec5 Orderability Semantics
add fe74928 Merge pull request #1545 from mikepersonick/TINKERPOP-2641
add 4e648bf Update gremlint dependencies to get rid of vulnerabilities CTR
add 134180f Update gremlint website dependencies to get rid of
vulnerabilities CTR
add 93d7109 gremlin-javascript: Tune Writer/Reader abstraction border
add ec78520 Merge pull request #1549 from
ihoro/gremlin-javascript-tune-writer-reader-abstraction-border
add 8e4c226 TINKERPOP-2651 Update to .NET 6
add 71a977f Merge branch 'TINKERPOP-2651' into 3.5-dev
add f48fc35 Merge branch '3.5-dev'
add 4043c0c Added lyndon bauto as a committer
add 71fd8fe Bump to 3.5.3-SNAPSHOT CTR
add 3173e90 Merge branch '3.5-dev'
add f581917 Fixed up license headers CTR
add 19001ef Minor fix in upgrade docs CTR
add 62e2f73 Minor doc fixes CTR
add ba6dd04 Merge branch '3.5-dev'
add e547e9c Changing Lyndon's committer website.
new 7b9ef89 wip
new 7273b69 f
new 2942929 wip
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 (0e09fbd)
\
N -- N -- N refs/heads/TINKERPOP-2681 (2942929)
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 3 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/build-test.yml | 4 +-
.mailmap | 21 +-
CHANGELOG.asciidoc | 6 +
docker/Dockerfile | 2 +-
docs/gremlint/package-lock.json | 32966 ++++++-------------
docs/gremlint/package.json | 34 +-
docs/gremlint/src/components/Footer.tsx | 4 +-
docs/site/home/benefits-use-cases.html | 1 +
docs/site/home/community.html | 1 +
docs/site/home/download.html | 84 +-
docs/site/home/gremlin.html | 122 +-
docs/site/home/index.html | 121 +-
docs/site/home/providers.html | 1 +
.../dev/developer/development-environment.asciidoc | 10 +-
docs/src/dev/developer/for-committers.asciidoc | 4 +
docs/src/dev/developer/release.asciidoc | 5 +-
docs/src/dev/io/graphbinary.asciidoc | 5 +
docs/src/reference/gremlin-variants.asciidoc | 2 +-
docs/src/reference/the-traversal.asciidoc | 18 +-
docs/src/upgrade/release-3.5.x.asciidoc | 2 +-
docs/src/upgrade/release-3.6.x.asciidoc | 85 +-
.../language/grammar/GenericLiteralVisitor.java | 4 +-
.../language/grammar/GremlinBaseVisitor.java | 8 +
.../language/grammar/TraversalMethodVisitor.java | 19 +
.../tinkerpop/gremlin/process/traversal/Order.java | 22 +-
.../traversal/dsl/graph/GraphTraversal.java | 50 +-
.../gremlin/process/traversal/dsl/graph/__.java | 7 +
.../traversal/step/map/MergeVertexStep.java | 2 +-
.../traversal/translator/GroovyTranslator.java | 2 +-
.../traversal/util/DefaultTraversalMetrics.java | 7 +-
.../apache/tinkerpop/gremlin/structure/Graph.java | 342 +-
.../gremlin/structure/io/binary/DataType.java | 1 +
.../structure/io/graphson/GraphSONModule.java | 7 +
.../gremlin/util/OrderabilityComparator.java | 189 +
.../grammar/TraversalMethodVisitorTest.java | 28 +
.../util/DefaultTraversalMetricsTest.java | 27 +-
gremlin-dotnet/build/generate.groovy | 34 +-
.../Gremlin.Net.Template.csproj | 2 +-
gremlin-dotnet/src/pom.xml | 19 +-
.../Gherkin/CommonSteps.cs | 4 +-
.../Gherkin/GherkinTestRunner.cs | 4 +-
.../Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs | 21 +
.../Gherkin/IgnoreException.cs | 7 +-
.../Gremlin.Net.IntegrationTest.csproj | 2 +-
.../Gremlin.Net.Template.IntegrationTest.csproj | 2 +-
.../Gremlin.Net.UnitTest.csproj | 2 +-
gremlin-dotnet/test/pom.xml | 2 +-
.../groovy/jsr223/GroovyTranslatorProvider.java | 4 +
.../ParameterizedGroovyTranslatorProvider.java | 4 +
gremlin-javascript/pom.xml | 13 +-
.../gremlin-javascript/lib/driver/connection.js | 66 +-
.../lib/process/graph-traversal.js | 20 +
.../lib/structure/io/graph-serializer.js | 46 +
.../test/cucumber/feature-steps.js | 27 +-
.../gremlin-javascript/test/cucumber/gremlin.js | 24 +-
gremlin-language/src/main/antlr4/Gremlin.g4 | 2 +
.../gremlin/language/corpus/FeatureReader.java | 12 +-
.../language/grammar/ReferenceGrammarTest.java | 6 +-
gremlin-python/build/generate.groovy | 2 +-
.../gremlin_python/process/graph_traversal.py | 38 +
.../python/gremlin_python/process/traversal.py | 5 +
.../gremlin_python/structure/io/graphbinaryV1.py | 10 +-
.../src/main/python/radish/feature_steps.py | 15 +-
gremlin-python/src/main/python/radish/gremlin.py | 26 +-
.../driver/remote/AbstractRemoteGraphProvider.java | 4 +
gremlin-test/features/map/AddVertex.feature | 22 +
.../features/semantics/Orderability.feature | 355 +
gremlin-test/features/sideEffect/Group.feature | 22 +-
gremlin-test/features/sideEffect/Inject.feature | 7 +-
.../tinkerpop/gremlin/AbstractGremlinTest.java | 8 +
.../tinkerpop/gremlin/features/StepDefinition.java | 41 +-
.../process/ProcessLimitedStandardSuite.java | 8 +-
.../gremlin/process/ProcessStandardSuite.java | 6 +-
.../process/traversal/step/OrderabilityTest.java | 536 +
gremlin-tools/gremlin-coverage/pom.xml | 17 +-
gremlin-tools/gremlin-io-test/pom.xml | 26 +-
.../tinkerpop/gremlin/structure/io/Model.java | 9 +-
gremlin-tools/pom.xml | 17 +-
gremlint/package-lock.json | 2 +
gremlint/pom.xml | 13 +-
.../gremlin/neo4j/Neo4jGraphFeatureTest.java | 2 +-
pom.xml | 2 +-
sparql-gremlin/pom.xml | 17 +-
.../traversal/step/map/TinkerMergeVertexStep.java | 1 +
.../tinkergraph/structure/TinkerFactory.java | 25 +-
.../gremlin/tinkergraph/TinkerGraphWorld.java | 1 +
...tractTinkerGraphGraphSONTranslatorProvider.java | 12 +
.../io/gryo/TinkerGraphGryoTranslatorProvider.java | 4 +
88 files changed, 13209 insertions(+), 22580 deletions(-)
create mode 100644
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/util/OrderabilityComparator.java
create mode 100644 gremlin-test/features/semantics/Orderability.feature
create mode 100644
gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/OrderabilityTest.java