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

colegreer pushed a change to branch grammar-refactor
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git


 discard a47b2f748c Rename grammar types to improve descriptiveness and 
consistency
     add 40301729ba TINKERPOP-3055 Fixed issues with with(out)Strategies for 
bytecode
     add 134215a8ad Preferred use of the GremlinBaseVisitor for the 
Translatevisitor
     add 866613aebd Minor doc update to include the string IdManager CTR
     add b88cba81b2 TINKERPOP-2974 Change PropertyMap to only allow single by() 
if order not guaranteed (#3098)
     add 46f940ec4c Updated gremlin-javascript to ues GraphBinary as default 
instead of GraphSONv3 (#3101)
     add 40c71b304f Removed some content about the java testing framework.
     add 14ba9d6ce1 Adding some Gremlin semantics docs CTR
     add 5b7eea59a4 Add to gitignore CTR
     add 007fd228a9 [TINKERPOP-3149] Prevent multiple by modulators for sack 
step and changed GroupCount.feature test to verify the error message received. 
(#3102)
     add a97db03618 TINKERPOP-3148 Prevent multiple by modulators from being 
used for the dedup step by throwing IllegalStateException if modulateBy is 
called more than once. (#3105)
     add a9c9066921 [TINKERPOP-3146] Support hot reloading of SSL certificates 
(#3078)
     add 35a1eac8bc TINKERPOP-3023 Implement UUID in gremlin-lang which should 
have two forms: UUID() and UUID(“uuid”) (#3112)
     add 1d80190ad6 Rename grammar types to improve descriptiveness and 
consistency

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   (a47b2f748c)
            \
             N -- N -- N   refs/heads/grammar-refactor (1d80190ad6)

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.

No new revisions were added by this update.

Summary of changes:
 .gitignore                                         |    1 +
 CHANGELOG.asciidoc                                 |   16 +-
 docs/src/dev/developer/for-committers.asciidoc     |   23 +-
 docs/src/dev/io/graphson.asciidoc                  |   30 +
 docs/src/dev/provider/gremlin-semantics.asciidoc   |  527 ++++-
 docs/src/reference/gremlin-variants.asciidoc       |   23 +
 .../reference/implementations-tinkergraph.asciidoc |    4 +-
 docs/src/upgrade/release-3.8.x.asciidoc            |   15 +
 .../grammar/DefaultGremlinBaseVisitor.java         |    8 +-
 .../language/grammar/GenericLiteralVisitor.java    |   18 +
 .../translator/AnonymizedTranslatorVisitor.java    |    3 +
 .../translator/DotNetTranslateVisitor.java         |   12 +
 .../language/translator/GoTranslateVisitor.java    |   12 +
 .../translator/JavascriptTranslateVisitor.java     |   10 +
 .../translator/PythonTranslateVisitor.java         |   12 +
 .../language/translator/TranslateVisitor.java      | 2142 ++------------------
 .../strategy/decoration/VertexProgramStrategy.java |   18 +-
 .../gremlin/process/traversal/Bytecode.java        |    4 +-
 .../process/traversal/TraversalStrategy.java       |   11 +-
 .../traversal/step/filter/DedupGlobalStep.java     |    3 +
 .../traversal/step/map/PropertyMapStep.java        |   41 +-
 .../traversal/step/sideEffect/SackValueStep.java   |    3 +
 .../strategy/decoration/ElementIdStrategy.java     |   12 +-
 .../decoration/HaltedTraverserStrategy.java        |   11 +-
 .../strategy/decoration/OptionsStrategy.java       |    2 +-
 .../strategy/decoration/PartitionStrategy.java     |   14 +-
 .../strategy/decoration/SeedStrategy.java          |   10 +-
 .../strategy/decoration/SubgraphStrategy.java      |   16 +-
 .../finalization/MatchAlgorithmStrategy.java       |   13 +-
 .../optimization/ProductiveByStrategy.java         |   24 +-
 .../AbstractWarningVerificationStrategy.java       |   18 +-
 .../ReservedKeysVerificationStrategy.java          |   16 +-
 .../traversal/translator/DotNetTranslator.java     |    3 +-
 .../traversal/translator/GolangTranslator.java     |    3 +-
 .../traversal/translator/JavascriptTranslator.java |    2 +-
 .../structure/io/graphson/GraphSONModule.java      |    5 +
 .../io/graphson/GraphSONTypeDeserializer.java      |    7 +-
 .../io/graphson/TraversalSerializersV2.java        |   39 +-
 .../io/graphson/TraversalSerializersV3.java        |   39 +-
 .../language/translator/GremlinTranslatorTest.java |   18 +
 .../traversal/step/filter/DedupGlobalStepTest.java |    6 +
 .../step/sideEffect/SackValueStepTest.java         |    6 +
 .../decoration/ElementIdStrategyConfigTest.java    |   57 +
 .../HaltedTraverserStrategyConfigTest.java         |   56 +
 .../decoration/OptionsStrategyConfigTest.java      |   58 +
 .../decoration/PartitionStrategyConfigTest.java    |   60 +
 .../decoration/SeedStrategyConfigTest.java         |   56 +
 .../decoration/SubgraphStrategyConfigTest.java     |   61 +
 .../MatchAlgorithmStrategyConfigTest.java          |   57 +
 .../ProductiveByStrategyConfigTest.java            |   64 +
 .../EdgeLabelVerificationStrategyConfigTest.java   |   60 +
 ...ReservedKeysVerificationStrategyConfigTest.java |   62 +
 .../traversal/translator/PythonTranslatorTest.java |    2 +-
 .../graphson/GraphSONMapperEmbeddedTypeTest.java   |  122 ++
 .../Strategy/AbstractTraversalStrategy.cs          |   20 +-
 .../Finalization/ComputerFinalizationStrategy.cs   |    2 +-
 .../Strategy/Finalization/ProfileStrategy.cs       |    4 +-
 .../Finalization/ReferenceElementStrategy.cs       |    4 +-
 .../Strategy/Optimization/GraphFilterStrategy.cs   |    2 +-
 .../MessagePassingReductionStrategy.cs             |    2 +-
 .../Verification/ComputerVerificationStrategy.cs   |    4 +-
 .../Verification/StandardVerificationStrategy.cs   |    4 +-
 .../VertexProgramRestrictionStrategy.cs            |    4 +-
 .../Structure/IO/GraphSON/ClassSerializer.cs       |   12 +-
 .../IO/GraphSON/TraversalStrategySerializer.cs     |    7 +-
 .../Gherkin/CommonSteps.cs                         |   10 +
 .../Gherkin/GherkinTestRunner.cs                   |    8 +-
 .../Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs |    4 +
 .../Structure/IO/GraphSON/GraphSONWriterTests.cs   |   44 +-
 .../Structure/IO/GraphSON/StrategyWriterTests.cs   |   80 -
 gremlin-go/build/generate.groovy                   |   11 +-
 gremlin-go/driver/cucumber/cucumberSteps_test.go   |   11 +
 gremlin-go/driver/cucumber/gremlin.go              |    9 +-
 gremlin-javascript/build/generate.groovy           |   12 +-
 .../gremlin-javascript/lib/driver/connection.js    |    2 +-
 .../lib/process/traversal-strategy.js              |  124 +-
 .../lib/structure/io/binary/GraphBinary.js         |    2 +-
 .../structure/io/binary/internals/AnySerializer.js |    1 +
 .../io/binary/internals/ClassSerializer.js         |   60 +
 .../internals/TraversalStrategySerializer.js       |    7 +-
 .../lib/structure/io/graph-serializer.js           |    1 +
 .../lib/structure/io/type-serializers.js           |   21 +-
 .../test/cucumber/feature-steps.js                 |   78 +-
 .../gremlin-javascript/test/cucumber/gremlin.js    |   16 +-
 .../javascript/gremlin-javascript/test/helper.js   |    4 +
 .../test/integration/traversal-test.js             |   34 +-
 .../gremlin-javascript/test/unit/client-test.js    |   10 +
 .../unit/graphbinary/BytecodeSerializer-test.js    |    2 +-
 .../test/unit/graphbinary/ClassSerializer-test.js  |   72 +-
 .../gremlin-javascript/test/unit/graphson-test.js  |   11 +
 gremlin-language/src/main/antlr4/Gremlin.g4        |    9 +
 gremlin-python/build/generate.groovy               |    1 +
 .../python/gremlin_python/process/strategies.py    |   30 +-
 .../gremlin_python/structure/io/graphsonV2d0.py    |    7 +-
 .../gremlin_python/structure/io/graphsonV3d0.py    |    8 +-
 .../src/main/python/radish/feature_steps.py        |    6 +-
 gremlin-python/src/main/python/radish/gremlin.py   |    5 +
 .../tests/driver/test_driver_remote_connection.py  |   16 +-
 .../python/tests/structure/io/test_graphsonV2d0.py |    6 +-
 .../python/tests/structure/io/test_graphsonV3d0.py |    7 +-
 gremlin-server/pom.xml                             |   10 +
 .../gremlin/server/AbstractChannelizer.java        |   95 +-
 .../apache/tinkerpop/gremlin/server/Settings.java  |    6 +
 .../util/SSLStoreFilesModificationWatcher.java     |  124 ++
 .../gremlin/server/GremlinDriverIntegrateTest.java |   14 +
 .../util/SSLStoreFilesModificationWatcherTest.java |   65 +
 .../tinkerpop/gremlin/features/StepDefinition.java |    4 +-
 .../process/traversal/step/map/ValueMapTest.java   |   22 +-
 .../gremlin/test/features/filter/Dedup.feature     |   11 +-
 .../gremlin/test/features/map/ValueMap.feature     |   21 +-
 .../test/features/sideEffect/GroupCount.feature    |    2 +-
 .../gremlin/test/features/sideEffect/Sack.feature  |   11 +-
 .../Uuid.feature}                                  |   25 +-
 pom.xml                                            |    6 +
 114 files changed, 2638 insertions(+), 2487 deletions(-)
 create mode 100644 
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/ElementIdStrategyConfigTest.java
 create mode 100644 
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/HaltedTraverserStrategyConfigTest.java
 create mode 100644 
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/OptionsStrategyConfigTest.java
 create mode 100644 
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/PartitionStrategyConfigTest.java
 create mode 100644 
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/SeedStrategyConfigTest.java
 create mode 100644 
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/SubgraphStrategyConfigTest.java
 create mode 100644 
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/finalization/MatchAlgorithmStrategyConfigTest.java
 create mode 100644 
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/optimization/ProductiveByStrategyConfigTest.java
 create mode 100644 
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/verification/EdgeLabelVerificationStrategyConfigTest.java
 create mode 100644 
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/verification/ReservedKeysVerificationStrategyConfigTest.java
 delete mode 100644 
gremlin-dotnet/test/Gremlin.Net.UnitTest/Structure/IO/GraphSON/StrategyWriterTests.cs
 create mode 100644 
gremlin-javascript/src/main/javascript/gremlin-javascript/lib/structure/io/binary/internals/ClassSerializer.js
 create mode 100644 
gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/util/SSLStoreFilesModificationWatcher.java
 create mode 100644 
gremlin-server/src/test/java/org/apache/tinkerpop/gremlin/server/util/SSLStoreFilesModificationWatcherTest.java
 copy 
gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/{integrated/LazyBarrierStrategy.feature
 => sideEffect/Uuid.feature} (65%)

Reply via email to