You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by sp...@apache.org on 2021/04/14 12:32:46 UTC
[tinkerpop] branch travis-fix updated (0ed1ab8 -> 32e6fe2)
This is an automated email from the ASF dual-hosted git repository.
spmallette pushed a change to branch travis-fix
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git.
discard 0ed1ab8 Added some logging to try to isolate what travis is failing on.
discard d93fddb TINKERPOP-2245 Changed logging for sessions
discard f8c91fc Closing the alias needs to close the underlying client with it
discard 14a3052 Ignored shouldEventuallySucceedOnSameServerWithDefault
discard 7690be5 TINKERPOP-2245 Refactored the session side of UnifiedChannelizer
discard 0bc5caf TINKERPOP-2245 Added UnifiedChannelizer
add f5c49d2 TINKERPOP-2476 Added shaded uberjar for gremlin-driver
add 7f7d3a4 Changed shaded java driver classifier from all to shaded.
add 331c9af Make sure connection pool is restored and brought back to health if server is temporarily unaveilable.
add 0b2bcfb Add tests for ConnectionPool trying to restore itself after server unaveilable
add 9f73bd3 Eventualy restore connections in pool until it is refilled
add 367847b Merge branch '3.4.-dev-connection-pool' into 3.4-dev
add d6d9d34 TINKERPOP-2531 Add changelog entry CTR
add a7508e4 Merge branch '3.4-dev'
add dfe67c2 Add a TraversalStrategyProxy.toString() method
add a0a87fc Merge branch '3.4-dev'
add b8b4568 Update asciidoctor plugin to fix docker build CTR
add cdbad06 Merge branch '3.4-dev'
add 59bc954 TINKERPOP-2533 Added gremlin-language module.
add 21ca5b0 Merge branch 'TINKERPOP-2533'
add 212db42 Added some clarifications to subgraph() step and the optimal methods for choosing the edges for the subgraph CTR
add 61c0b40 Merge branch '3.4-dev'
add a8b30b8 TINKERPOP-2530: Transfer OyvindSabo/gremlint and OyvindSabo/gremlint.com to apache/tinkerpop/gremlint
add 66cc5b4 TINKERPOP-2530: Fix apache-rat-plugin warnings
add a1d8af8 TINKERPOP-2530: Write draft for gremlint entry in Upgrade Documentation
add 651afde TINKERPOP-2530 Update some urls to not point to OyvindSabo/gremlint
add e410747 TINKERPOP-2530 Update a comment to point to new TinkerPop Jira task
add b9115e3 TINKERPOP-2530: Write draft for gremlint entry in CHANGELOG
add aafaf26 TINKERPOP-2530 Update folder structure
add b826868 TINKERPOP-2530: Update links in README to not point to old repo
add a8f7d33 TINKERPOP-2530: Move gremlint.com to docs/gremlint
add f3f29d7 Merge pull request #1400 from apache/TINKERPOP-2530
add bd3df57 add a public helper method to retrieve select key from WherePredicateStep
add b6d98a0 Merge branch '3.4-dev'
add ce99d1c add getter method for GraphSONMessageSerializer
add f7e2880 Merge pull request #1310 from rdtr/getter_mapper
add 3ba462f Changed getMapper() to an MessageSerializer level method CTR
add 0165c3f Merge pull request #1410 from apache/TINKERPOP-2537
add 3f9cc71 Minor documentation fix - bad file name. CTR
add 1f7e65d Merge branch '3.4-dev'
add 289b980 TINKERPOP-2544: Modify site publishing scripts to include gremlint
add 5c75978 Merge pull request #1412 from apache/TINKERPOP-2544
add 77a1312 Resolved dependency issues with commons-text and neo4j CTR
add 94c6cab Added missing deprecated annotation CTR
add 0ab72cc Merge branch '3.4-dev'
add b5dab9e Initial upload of a Python to Groovy translator
add 4ca5645 Add support for additional strategies and vertex programs
add abe4819 Add additional tests to cover strategies and vertex program
add 197fdb4 Add license header and additional comments
add 1ee9d07 Tests now import translator from fully qualified path
add 9c08e15 TINKERPOP-2527 Formatting and test refactoring.
add 83d03cf TINKERPOP-2527 Updated matrix of supported translators in docs
add 8ca6ceb TINKERPOP-2527 updated changelog
add af6544f Add example code for the docs
add a9341bd Merge pull request #1399 from apache/TINKERPOP-2527
add e7c6fc8 Added .net examples for translator CTR
add eb04527 TINKERPOP-2472 Support GraphBinary in Gremlin.Net
add 7d32234 TINKERPOP-2472 Document GraphBinary for .NET
add f5eccc1 TINKERPOP-2472 Gherkin now also tests GraphBinary
add 084c034 TINKERPOP-2472 Add missing CHANGELOG entries for .NET
add 175352a Merge pull request #1403 from FlorianHockmann/TINKERPOP-2472-graphbinary
add 6c8669a Added translators to CoreImports CTR
add 160aa0d Fix formatting in upgrade docs CTR
add c123526 Merge branch '3.4-dev'
add 972562f TINKERPOP-2457 Added max_content_length as Python driver config
add a83ff01 Merge branch 'TINKERPOP-2457' into 3.4-dev
add ee45fd5 Merge branch '3.4-dev'
add 056fc29 TINKERPOP-2245 Added UnifiedChannelizer
add 7a7337c TINKERPOP-2245 Refactored the session side of UnifiedChannelizer
add ffea73b Ignored shouldEventuallySucceedOnSameServerWithDefault
add 6352de3 Closing the alias needs to close the underlying client with it
add 2bf6780 TINKERPOP-2245 Changed logging for sessions
add 309494a TINKERPOP-2245 gremlinPool needs to be defaulted to a larger value
add 5dbb476 TINKERPOP-2245 Documentation updates around UnifiedChannelizer
add 0a54473 TINKERPOP-2245 Added some inline comments
add 9d22c59 TINKERPOP-2245 Extracted "graph operation" bytecode to GraphOps
add 427b9fa TINKERPOP-2245 Minor code formatting
add 913278c TINKERPOP-2245 Changed signature of addTask() to return a bool
add b0b5bb5 TINKERPOP-2245 Prefer compareAndSet() for ending task acceptance
add 7777260 TINKERPOP-2245 Added test to validate queue flushing on close
add 30cf7c5 TINKERPOP-2245 Removed duplicative rollback
add 220fd00 TINKERPOP-2245 Improved test stability in Travis and lower resource environments
add 388e3b5 TINKERPOP-2245 Adjusted the CloseReason enum a bit
add 63b26d4 TINKERPOP-2245 Major renaming of "Rexster" to "Session"
add 45c8112 TINKERPOP-2245 Replaced some references to Context with SessionTask
add 1c189f0 TINKERPOP-2245 Migrated SessionExecutor validation to the UnifiedChannelizer so that it's more clear that UnifiedHandler has one
add dc99bba TINKERPOP-2245 Moved SessionExecutor/SessionFutureTask
add 05af8e9 TINKERPOP-2245 Hacked away the SessionExecutor and related code
add e59eb11 TINKERPOP-2245 Added some javadoc
add 1b102e7 TINKERPOP-2245 Added RequestOptions for maintainStateAfterException
add 4f5a5cd TINKERPOP-709 Introduce rate limiting to gremlin server
add 6692aaf TINKERPOP-2245 Provide a way to check for open transactions across the GraphManager
add b590994 TINKERPOP-2245 Removed RequestOptions changes that recently added maintainStateAfterException
add b148038 TINKERPOP-2245 Mostly documentation fixes though startTransaction() no longer silently rollsback...it throws an exception if there is an open transaction.
add c97e6e2 TINKERPOP-2245 Reverted the deprecation on createThreadedTransaction()
add 730f246 TINKERPOP-2245 Added metrics in for UnifiedChannelizer stuff
new 32e6fe2 debug travis
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 (0ed1ab8)
\
N -- N -- N refs/heads/travis-fix (32e6fe2)
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:
.gitignore | 1 +
.travis.yml | 2 +-
CHANGELOG.asciidoc | 12 +
bin/generate-home.sh | 9 +
.../gremlin-server-integration-krb5.yaml | 1 +
.../gremlin-server-integration-secure.yaml | 1 +
.../gremlin-server/gremlin-server-integration.yaml | 1 +
.../gremlint/.gitignore | 12 +-
docs/gremlint/.prettierrc | 5 +
.../src/main/python => docs/gremlint}/LICENSE | 0
docs/gremlint/README.md | 69 +
docs/gremlint/package.json | 58 +
docs/gremlint/public/CNAME | 1 +
docs/gremlint/public/favicon.ico | Bin 0 -> 82144 bytes
docs/gremlint/public/index.html | 60 +
docs/gremlint/public/manifest.json | 15 +
.../gremlint/public/robots.txt | 13 +-
.../gremlint/src/App.css | 49 +-
.../gremlint/src/App.test.tsx | 21 +-
docs/gremlint/src/App.tsx | 54 +
docs/gremlint/src/components/CodePreview.tsx | 73 +
.../gremlint/src/components/FadeIn.tsx | 38 +-
docs/gremlint/src/components/LoadingAnimation.tsx | 108 ++
docs/gremlint/src/components/NavigationButton.tsx | 60 +
docs/gremlint/src/components/Navigator.tsx | 60 +
.../gremlint/src/components/Paragraph.tsx | 42 +-
docs/gremlint/src/components/QueryInput.tsx | 55 +
.../gremlint/src/components/Spacer.ts | 19 +-
.../gremlint/src/components/StyleGuideRule.tsx | 34 +-
docs/gremlint/src/components/TextButton.tsx | 56 +
.../gremlint/src/components/Title.tsx | 42 +-
docs/gremlint/src/components/Toggle.tsx | 93 +
.../gremlint/src/gremlint-loading-logo-colored.png | Bin 0 -> 315251 bytes
.../src/gremlint-loading-logo-grayscale.png | Bin 0 -> 220873 bytes
.../gremlint/src/index.css | 22 +-
.../gremlint/src/index.tsx | 30 +-
.../gremlint/src/libs/reduced-state/dispatch.ts | 17 +-
.../gremlint/src/libs/reduced-state/index.ts | 16 +-
.../src/libs/reduced-state/reducedState.ts | 51 +
.../gremlint/src/libs/reduced-state/types.ts | 33 +-
.../src/libs/reduced-state/useReducedState.ts | 28 +-
.../gremlint/src/react-app-env.d.ts | 15 +-
.../gremlint/src/reportWebVitals.ts | 28 +-
.../gremlint/src/router.ts | 20 +-
.../gremlint/src/setupTests.ts | 19 +-
.../gremlint/src/store/actions.ts | 21 +-
.../gremlint/src/store/index.ts | 20 +-
.../gremlint/src/store/initialState.ts | 22 +-
docs/gremlint/src/store/reducers.ts | 85 +
docs/gremlint/src/store/routines.ts | 41 +
.../gremlint/src/store/types.ts | 22 +-
.../gremlint/src/styleVariables.ts | 22 +-
.../src/views/QueryFormatter/AdvancedOptions.tsx | 102 +
docs/gremlint/src/views/QueryFormatter/index.tsx | 56 +
.../gremlint/src/views/StyleGuide/index.tsx | 26 +-
docs/gremlint/src/views/StyleGuide/rules.ts | 304 +++
docs/gremlint/tsconfig.json | 26 +
docs/gremlint/tslint.json | 3 +
docs/src/dev/developer/contributing.asciidoc | 8 +-
.../dev/developer/development-environment.asciidoc | 23 +
docs/src/dev/developer/for-committers.asciidoc | 30 +-
docs/src/recipes/anti-patterns.asciidoc | 4 +-
docs/src/recipes/looping.asciidoc | 12 +-
docs/src/recipes/recommendation.asciidoc | 2 +-
docs/src/recipes/traversal-induced-values.asciidoc | 10 +-
docs/src/reference/gremlin-applications.asciidoc | 89 +-
docs/src/reference/gremlin-variants.asciidoc | 46 +-
docs/src/reference/implementations-neo4j.asciidoc | 2 +-
docs/src/reference/the-traversal.asciidoc | 60 +-
docs/src/upgrade/release-3.3.x.asciidoc | 4 +-
docs/src/upgrade/release-3.5.x.asciidoc | 138 +-
gremlin-console/pom.xml | 2 -
gremlin-core/pom.xml | 4 +
.../tinkerpop/gremlin/jsr223/CoreImports.java | 9 +
.../gremlin/process/traversal/Bytecode.java | 8 +-
.../gremlin/process/traversal/GraphOp.java | 56 +
.../traversal/dsl/graph/GraphTraversal.java | 1 +
.../traversal/step/filter/WherePredicateStep.java | 7 +-
.../traversal/strategy/TraversalStrategyProxy.java | 6 +
.../process/traversal/util/BytecodeHelper.java | 6 +-
.../tinkerpop/gremlin/structure/Transaction.java | 4 -
.../structure/io/binary/GraphBinaryMapper.java | 31 +-
.../io/binary/types/SimpleTypeSerializer.java | 2 +-
.../io/binary/types/SingleTypeSerializer.java | 2 +-
.../gremlin/structure/util/StringFactory.java | 5 +
.../process/traversal/util/BytecodeHelperTest.java | 6 +-
gremlin-dotnet/Gremlin.Net.sln | 7 +
gremlin-dotnet/build/generate.groovy | 25 +-
.../src/Gremlin.Net/Driver/Connection.cs | 19 +-
.../src/Gremlin.Net/Driver/ConnectionPool.cs | 12 +-
.../src/Gremlin.Net/Driver/IMessageSerializer.cs | 5 +-
.../Gremlin.Net/Driver/Messages/ResponseMessage.cs | 2 +-
.../Gremlin.Net/Process/Traversal/Instruction.cs | 41 +-
.../Strategy/AbstractTraversalStrategy.cs | 42 +
.../Strategy/Decoration/ConnectiveStrategy.cs | 8 +
.../Strategy/Decoration/ElementIdStrategy.cs | 8 +
.../Strategy/Decoration/HaltedTraverserStrategy.cs | 5 +-
.../Strategy/Decoration/OptionsStrategy.cs | 5 +-
.../Strategy/Decoration/PartitionStrategy.cs | 5 +-
.../Traversal/Strategy/Decoration/SeedStrategy.cs | 8 +-
.../Strategy/Decoration/SubgraphStrategy.cs | 5 +-
.../Strategy/Decoration/VertexProgramStrategy.cs | 5 +-
.../Finalization/MatchAlgorithmStrategy.cs | 7 +-
.../Optimization/AdjacentToIncidentStrategy.cs | 8 +
.../Strategy/Optimization/EarlyLimitStrategy.cs | 8 +
.../Strategy/Optimization/FilterRankingStrategy.cs | 8 +
.../Strategy/Optimization/GraphFilterStrategy.cs | 5 +
.../Optimization/IdentityRemovalStrategy.cs | 8 +
.../Optimization/IncidentToAdjacentStrategy.cs | 8 +
.../Strategy/Optimization/InlineFilterStrategy.cs | 8 +
.../Strategy/Optimization/LazyBarrierStrategy.cs | 8 +
.../Optimization/MatchPredicateStrategy.cs | 8 +
.../Strategy/Optimization/OrderLimitStrategy.cs | 5 +
.../Strategy/Optimization/PathProcessorStrategy.cs | 8 +
.../Optimization/PathRetractionStrategy.cs | 5 +
.../Optimization/RangeByIsCountStrategy.cs | 8 +
.../Strategy/Optimization/RepeatUnrollStrategy.cs | 5 +
.../Verification/EdgeLabelVerificationStrategy.cs | 5 +-
.../Verification/LambdaRestrictionStrategy.cs | 8 +
.../Strategy/Verification/ReadOnlyStrategy.cs | 8 +
.../ReservedKeysVerificationStrategy.cs | 8 +-
.../Process/Traversal/StringBasedLambda.cs | 8 +-
.../Structure/IO/GraphBinary/DataType.cs | 159 ++
.../IO/GraphBinary/GraphBinaryMessageSerializer.cs | 75 +
.../Structure/IO/GraphBinary/GraphBinaryReader.cs | 68 +
.../Structure/IO/GraphBinary/GraphBinaryWriter.cs | 112 ++
.../Structure/IO/GraphBinary/ITypeSerializer.cs | 75 +
.../IO/GraphBinary/RequestMessageSerializer.cs | 51 +
.../IO/GraphBinary/ResponseMessageSerializer.cs | 82 +
.../Structure/IO/GraphBinary/StreamExtensions.cs | 144 ++
.../IO/GraphBinary/TypeSerializerRegistry.cs | 224 +++
.../IO/GraphBinary/Types/ArraySerializer.cs | 62 +
.../IO/GraphBinary/Types/BigDecimalSerializer.cs | 90 +
.../IO/GraphBinary/Types/BigIntegerSerializer.cs | 60 +
.../IO/GraphBinary/Types/BindingSerializer.cs | 57 +
.../IO/GraphBinary/Types/BulkSetSerializer.cs | 72 +
.../IO/GraphBinary/Types/ByteBufferSerializer.cs | 58 +
.../IO/GraphBinary/Types/ByteCodeSerializer.cs | 105 +
.../IO/GraphBinary/Types/CharSerializer.cs | 84 +
.../IO/GraphBinary/Types/ClassSerializer.cs} | 31 +-
.../GraphBinary/Types/DateTimeOffsetSerializer.cs | 63 +
.../IO/GraphBinary/Types/DurationSerializer.cs | 58 +
.../IO/GraphBinary/Types/EdgeSerializer.cs | 79 +
.../IO/GraphBinary/Types/EnumSerializer.cs | 124 ++
.../Types/GremlinType.cs} | 24 +-
.../IO/GraphBinary/Types/LambdaSerializer.cs | 62 +
.../IO/GraphBinary/Types/ListSerializer.cs | 67 +
.../IO/GraphBinary/Types/MapSerializer.cs | 72 +
.../Structure/IO/GraphBinary/Types/PSerializer.cs | 99 +
.../IO/GraphBinary/Types/PathSerializer.cs | 69 +
.../IO/GraphBinary/Types/PropertySerializer.cs | 63 +
.../IO/GraphBinary/Types/SetSerializer.cs | 74 +
.../IO/GraphBinary/Types/SimpleTypeSerializer.cs | 113 ++
.../IO/GraphBinary/Types/SingleTypeSerializer.cs | 111 ++
.../IO/GraphBinary/Types/StringSerializer.cs | 59 +
.../IO/GraphBinary/Types/TraversalSerializer.cs} | 30 +-
.../Types/TraversalStrategySerializer.cs | 59 +
.../IO/GraphBinary/Types/TraverserSerializer.cs | 57 +
.../IO/GraphBinary/Types/TypeSerializer.cs | 66 +
.../IO/GraphBinary/Types/UuidSerializer.cs | 108 ++
.../GraphBinary/Types/VertexPropertySerializer.cs | 72 +
.../IO/GraphBinary/Types/VertexSerializer.cs | 61 +
.../Structure/IO/GraphSON/DateSerializer.cs | 5 +-
.../IO/GraphSON/GraphSONMessageSerializer.cs | 13 +-
.../Structure/IO/SerializationTokens.cs | 5 +
.../src/Gremlin.Net/Structure/Property.cs | 4 +-
.../src/Gremlin.Net/Structure/VertexProperty.cs | 4 +-
.../Gremlin.Net.Benchmarks.csproj | 16 +
.../MessageSerializerBenchmarks.cs | 108 ++
.../Gremlin.Net.Benchmarks/Program.cs} | 12 +-
.../test/Gremlin.Net.Benchmarks/TestMessages.cs | 2018 ++++++++++++++++++++
.../Docs/Reference/GremlinVariantsTests.cs | 17 +-
.../Docs/Upgrade/Release35Tests.cs} | 23 +-
.../Driver/GremlinClientTests.cs | 2 +-
.../Gherkin/CommonSteps.cs | 9 +-
.../Gherkin/GherkinTestRunner.cs | 62 +-
.../Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs | 25 +-
.../Gherkin/ScenarioData.cs | 45 +-
.../Gherkin/StepDefinition.cs | 15 +-
.../RemoteConnectionFactory.cs | 9 +-
.../Driver/ConnectionPoolTests.cs | 64 +
.../Driver/GraphSONMessageSerializerTests.cs | 19 +-
.../Process/Traversal/Strategy/StrategyTests.cs | 3 +-
.../GraphBinaryMessageSerializerTests.cs | 74 +
.../Structure/IO/GraphBinary/GraphBinaryTests.cs | 888 +++++++++
gremlin-driver/pom.xml | 98 +
.../apache/tinkerpop/gremlin/driver/Client.java | 6 +-
.../apache/tinkerpop/gremlin/driver/Cluster.java | 8 +-
.../gremlin/driver/MessageSerializer.java | 7 +-
.../tinkerpop/gremlin/driver/RequestOptions.java | 1 +
.../apache/tinkerpop/gremlin/driver/Settings.java | 4 +-
.../apache/tinkerpop/gremlin/driver/Tokens.java | 2 +-
.../handler/WebSocketGremlinRequestEncoder.java | 6 +-
.../handler/WebSocketGremlinResponseDecoder.java | 6 +-
.../gremlin/driver/message/ResponseStatusCode.java | 7 +
.../driver/remote/DriverRemoteTransaction.java | 12 +-
.../ser/AbstractGraphSONMessageSerializerV1d0.java | 7 +-
.../ser/AbstractGraphSONMessageSerializerV2d0.java | 7 +-
.../ser/AbstractGryoMessageSerializerV1d0.java | 7 +-
.../ser/AbstractGryoMessageSerializerV3d0.java | 7 +-
.../driver/ser/AbstractMessageSerializer.java | 2 +-
.../driver/ser/GraphBinaryMessageSerializerV1.java | 10 +-
.../driver/ser/GraphSONMessageSerializerV1d0.java | 3 +-
.../driver/ser/GraphSONMessageSerializerV2d0.java | 3 +-
.../driver/ser/GraphSONMessageSerializerV3d0.java | 3 +-
.../gremlin/driver/ser/MessageTextSerializer.java | 2 +-
.../tinkerpop/gremlin/driver/ser/Serializers.java | 2 +-
.../gremlin/driver/simple/WebSocketClient.java | 3 +-
gremlin-driver/src/main/static/LICENSE | 234 +++
gremlin-driver/src/main/static/NOTICE | 28 +
.../src/main/static/licenses/jcabi-log | 0
.../src/main/static/licenses/jcabi-manifests | 0
.../src/main/static/licenses/kryo | 0
.../src/main/static/licenses/minlog | 0
.../GraphSONMessageSerializerGremlinV1d0Test.java | 3 +-
.../GraphSONMessageSerializerGremlinV2d0Test.java | 3 +-
.../ser/GraphSONMessageSerializerV2d0Test.java | 2 +-
.../ser/GraphSONMessageSerializerV3d0Test.java | 5 +-
.../ser/GryoLiteMessageSerializerV1d0Test.java | 3 +-
.../driver/ser/GryoMessageSerializerV1d0Test.java | 30 +-
gremlin-language/pom.xml | 89 +
gremlin-language/src/main/antlr4/Gremlin.g4 | 1545 +++++++++++++++
.../language/grammar/AbstractGrammarTest.java | 84 +
.../gremlin/language/grammar/BasicGrammarTest.java | 22 +-
.../language/grammar/DocumentationReader.java | 122 ++
.../gremlin/language/grammar}/FeatureReader.java | 47 +-
.../language/grammar/GremlinErrorListener.java | 23 +-
.../language/grammar/NegativeGrammarTest.java | 60 +
.../language/grammar/ReferenceGrammarTest.java | 74 +
.../src/test/resources/incorrect-traversals.txt | 22 +
.../main/python/gremlin_python/driver/client.py | 7 +-
.../driver/driver_remote_connection.py | 5 +-
.../gremlin_python/driver/tornado/transport.py | 8 +-
.../python/gremlin_python/process/translator.py | 171 ++
.../python/gremlin_python/process/traversal.py | 6 -
.../src/main/python/tests/driver/test_client.py | 11 +
.../main/python/tests/process/test_translator.py | 374 ++++
.../gremlin/server/AbstractChannelizer.java | 6 +-
.../apache/tinkerpop/gremlin/server/Context.java | 26 +-
.../tinkerpop/gremlin/server/GraphManager.java | 10 +
.../tinkerpop/gremlin/server/GremlinServer.java | 3 +-
.../apache/tinkerpop/gremlin/server/Settings.java | 28 +-
.../gremlin/server/channel/UnifiedChannelizer.java | 21 +-
.../{AbstractRexster.java => AbstractSession.java} | 367 ++--
.../handler/GremlinResponseFrameEncoder.java | 6 +-
.../server/handler/HttpGremlinEndpointHandler.java | 10 +-
.../{MultiRexster.java => MultiTaskSession.java} | 156 +-
.../tinkerpop/gremlin/server/handler/Rexster.java | 89 -
.../gremlin/server/handler/ServerSerializers.java | 6 +-
.../tinkerpop/gremlin/server/handler/Session.java | 84 +
.../SessionException.java} | 31 +-
.../gremlin/server/handler/SessionTask.java | 42 +
.../gremlin/server/handler/SingleRexster.java | 73 -
.../gremlin/server/handler/SingleTaskSession.java | 92 +
.../tinkerpop/gremlin/server/handler/StateKey.java | 2 +-
.../gremlin/server/handler/UnifiedHandler.java | 134 +-
.../handler/WsAndHttpChannelizerHandler.java | 13 +
.../handler/WsGremlinBinaryRequestDecoder.java | 8 +-
.../handler/WsGremlinCloseRequestDecoder.java | 8 +-
.../handler/WsGremlinTextRequestDecoder.java | 8 +-
.../gremlin/server/op/AbstractEvalOpProcessor.java | 104 +-
.../gremlin/server/op/AbstractOpProcessor.java | 6 +-
.../server/op/session/SessionOpProcessor.java | 6 +-
.../server/op/traversal/TraversalOpProcessor.java | 16 +-
.../server/util/RexsterExecutorService.java | 50 -
.../gremlin/server/util/ServerGremlinExecutor.java | 21 +-
.../gremlin/server/GremlinDriverIntegrateTest.java | 15 +-
.../server/GremlinResultSetIntegrateTest.java | 12 +-
.../server/GremlinServerAuthKrb5IntegrateTest.java | 2 +-
.../gremlin/server/GremlinServerIntegrateTest.java | 40 +
.../server/GremlinServerSessionIntegrateTest.java | 135 +-
.../src/test/resources/log4j-test.properties | 4 +-
.../gremlin/server/gremlin-server-integration.yaml | 2 +
.../tinkerpop/gremlin/features/FeatureReader.java | 3 +-
.../log4j-test.properties => gremlint/.gitignore | 12 +-
gremlint/.prettierrc | 5 +
.../src/main/python => gremlint}/LICENSE | 0
gremlint/README.md | 141 ++
gremlint/jestconfig.json | 7 +
gremlint/package.json | 48 +
.../__tests__/closureIndentation.test.ts | 349 ++++
.../curlyBracketMultilineWrapping.test.ts | 171 ++
.../__tests__/curlyBracketWrapping.test.ts | 111 ++
.../formatQuery/__tests__/defaultConfig.test.ts | 79 +
.../determineWhatPartsOfCodeAreGremlin.test.ts | 125 ++
.../__tests__/dotsAfterLineBreaks.test.ts | 61 +
.../invalidIndentationAndMaxLineLength.test.ts | 25 +-
.../formatQuery/__tests__/maxLineLength.test.ts | 70 +
.../__tests__/modulatorIndentation.test.ts | 841 ++++++++
.../__tests__/modulatorWrapping.test.ts | 128 ++
.../__tests__/multipleQueriesAtOnce.test.ts | 68 +
.../__tests__/nonGremlinIndentation.test.ts | 79 +
.../__tests__/nonMethodIndentation.test.ts | 35 +-
.../src/formatQuery/consts.ts | 30 +-
.../formatQuery/formatSyntaxTrees/formatClosure.ts | 89 +
.../formatQuery/formatSyntaxTrees/formatMethod.ts | 102 +
.../formatSyntaxTrees/formatNonGremlin.ts | 24 +-
.../formatQuery/formatSyntaxTrees/formatString.ts | 25 +-
.../formatTraversal/getStepGroups/index.ts | 58 +
.../getStepGroups/reduceFirstStepInStepGroup.ts | 70 +
.../getStepGroups/reduceLastStepInStepGroup.ts | 76 +
.../getStepGroups/reduceMiddleStepInStepGroup.ts | 58 +
.../getStepGroups/reduceSingleStepInStepGroup.ts | 81 +
.../formatTraversal/getStepGroups/utils.ts | 124 ++
.../formatSyntaxTrees/formatTraversal/index.ts | 87 +
.../formatQuery/formatSyntaxTrees/formatWord.ts | 27 +-
.../src/formatQuery/formatSyntaxTrees/index.ts | 49 +
.../src/formatQuery/formatSyntaxTrees/utils.ts | 73 +
gremlint/src/formatQuery/index.ts | 54 +
.../__tests__/extractGremlinQueries.test.ts | 564 ++++++
.../parseToSyntaxTrees/extractGremlinQueries.ts | 173 ++
.../src/formatQuery/parseToSyntaxTrees/index.ts | 391 ++++
.../recreateQueryOnelinerFromSyntaxTree.ts | 75 +
.../recreateQueryStringFromFormattedSyntaxTrees.ts | 97 +
gremlint/src/formatQuery/types.ts | 169 ++
gremlint/src/formatQuery/utils.ts | 40 +
.../OrderLimitStrategy.cs => gremlint/src/index.ts | 15 +-
gremlint/tsconfig.json | 12 +
gremlint/tslint.json | 6 +
neo4j-gremlin/pom.xml | 1 -
pom.xml | 29 +-
.../tinkergraph/structure/TinkerGraphPlayTest.java | 5 +
322 files changed, 17994 insertions(+), 1450 deletions(-)
copy gremlin-server/src/test/resources/log4j-test.properties => docs/gremlint/.gitignore (57%)
create mode 100644 docs/gremlint/.prettierrc
copy {gremlin-python/src/main/python => docs/gremlint}/LICENSE (100%)
create mode 100644 docs/gremlint/README.md
create mode 100644 docs/gremlint/package.json
create mode 100644 docs/gremlint/public/CNAME
create mode 100644 docs/gremlint/public/favicon.ico
create mode 100644 docs/gremlint/public/index.html
create mode 100644 docs/gremlint/public/manifest.json
copy gremlin-server/src/test/resources/log4j-test.properties => docs/gremlint/public/robots.txt (57%)
copy gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Strategy/Optimization/EarlyLimitStrategy.cs => docs/gremlint/src/App.css (55%)
copy gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Strategy/Optimization/RepeatUnrollStrategy.cs => docs/gremlint/src/App.test.tsx (70%)
create mode 100644 docs/gremlint/src/App.tsx
create mode 100644 docs/gremlint/src/components/CodePreview.tsx
copy gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/StepDefinition.cs => docs/gremlint/src/components/FadeIn.tsx (57%)
create mode 100644 docs/gremlint/src/components/LoadingAnimation.tsx
create mode 100644 docs/gremlint/src/components/NavigationButton.tsx
create mode 100644 docs/gremlint/src/components/Navigator.tsx
copy gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/StepDefinition.cs => docs/gremlint/src/components/Paragraph.tsx (52%)
create mode 100644 docs/gremlint/src/components/QueryInput.tsx
copy gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Strategy/Optimization/OrderLimitStrategy.cs => docs/gremlint/src/components/Spacer.ts (73%)
copy gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Strategy/Optimization/GraphFilterStrategy.cs => docs/gremlint/src/components/StyleGuideRule.tsx (57%)
create mode 100644 docs/gremlint/src/components/TextButton.tsx
copy gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/StepDefinition.cs => docs/gremlint/src/components/Title.tsx (53%)
create mode 100644 docs/gremlint/src/components/Toggle.tsx
create mode 100644 docs/gremlint/src/gremlint-loading-logo-colored.png
create mode 100644 docs/gremlint/src/gremlint-loading-logo-grayscale.png
copy gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Strategy/Optimization/EarlyLimitStrategy.cs => docs/gremlint/src/index.css (65%)
copy gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Strategy/Optimization/AdjacentToIncidentStrategy.cs => docs/gremlint/src/index.tsx (58%)
copy gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Strategy/Optimization/OrderLimitStrategy.cs => docs/gremlint/src/libs/reduced-state/dispatch.ts (73%)
copy gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Strategy/Optimization/OrderLimitStrategy.cs => docs/gremlint/src/libs/reduced-state/index.ts (73%)
create mode 100644 docs/gremlint/src/libs/reduced-state/reducedState.ts
copy gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/StepDefinition.cs => docs/gremlint/src/libs/reduced-state/types.ts (57%)
copy gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Strategy/Optimization/GraphFilterStrategy.cs => docs/gremlint/src/libs/reduced-state/useReducedState.ts (59%)
copy gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Strategy/Optimization/OrderLimitStrategy.cs => docs/gremlint/src/react-app-env.d.ts (73%)
copy gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Strategy/Optimization/AdjacentToIncidentStrategy.cs => docs/gremlint/src/reportWebVitals.ts (61%)
copy gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Strategy/Optimization/OrderLimitStrategy.cs => docs/gremlint/src/router.ts (73%)
copy gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Strategy/Optimization/RepeatUnrollStrategy.cs => docs/gremlint/src/setupTests.ts (72%)
copy gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Strategy/Optimization/AdjacentToIncidentStrategy.cs => docs/gremlint/src/store/actions.ts (63%)
copy gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Strategy/Optimization/RepeatUnrollStrategy.cs => docs/gremlint/src/store/index.ts (71%)
copy gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Strategy/Optimization/OrderLimitStrategy.cs => docs/gremlint/src/store/initialState.ts (73%)
create mode 100644 docs/gremlint/src/store/reducers.ts
create mode 100644 docs/gremlint/src/store/routines.ts
copy gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Strategy/Optimization/OrderLimitStrategy.cs => docs/gremlint/src/store/types.ts (73%)
copy gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Strategy/Optimization/AdjacentToIncidentStrategy.cs => docs/gremlint/src/styleVariables.ts (68%)
create mode 100644 docs/gremlint/src/views/QueryFormatter/AdvancedOptions.tsx
create mode 100644 docs/gremlint/src/views/QueryFormatter/index.tsx
copy gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Strategy/Optimization/AdjacentToIncidentStrategy.cs => docs/gremlint/src/views/StyleGuide/index.tsx (65%)
create mode 100644 docs/gremlint/src/views/StyleGuide/rules.ts
create mode 100644 docs/gremlint/tsconfig.json
create mode 100644 docs/gremlint/tslint.json
create mode 100644 gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/GraphOp.java
copy gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Strategy/Optimization/EarlyLimitStrategy.cs => gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/binary/GraphBinaryMapper.java (53%)
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/DataType.cs
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/GraphBinaryMessageSerializer.cs
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/GraphBinaryReader.cs
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/GraphBinaryWriter.cs
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/ITypeSerializer.cs
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/RequestMessageSerializer.cs
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/ResponseMessageSerializer.cs
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/StreamExtensions.cs
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/TypeSerializerRegistry.cs
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/Types/ArraySerializer.cs
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/Types/BigDecimalSerializer.cs
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/Types/BigIntegerSerializer.cs
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/Types/BindingSerializer.cs
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/Types/BulkSetSerializer.cs
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/Types/ByteBufferSerializer.cs
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/Types/ByteCodeSerializer.cs
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/Types/CharSerializer.cs
copy gremlin-dotnet/src/Gremlin.Net/{Process/Traversal/Strategy/Decoration/SeedStrategy.cs => Structure/IO/GraphBinary/Types/ClassSerializer.cs} (52%)
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/Types/DateTimeOffsetSerializer.cs
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/Types/DurationSerializer.cs
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/Types/EdgeSerializer.cs
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/Types/EnumSerializer.cs
copy gremlin-dotnet/src/Gremlin.Net/Structure/IO/{SerializationTokens.cs => GraphBinary/Types/GremlinType.cs} (63%)
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/Types/LambdaSerializer.cs
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/Types/ListSerializer.cs
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/Types/MapSerializer.cs
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/Types/PSerializer.cs
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/Types/PathSerializer.cs
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/Types/PropertySerializer.cs
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/Types/SetSerializer.cs
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/Types/SimpleTypeSerializer.cs
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/Types/SingleTypeSerializer.cs
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/Types/StringSerializer.cs
copy gremlin-dotnet/src/Gremlin.Net/{Process/Traversal/Strategy/Decoration/SeedStrategy.cs => Structure/IO/GraphBinary/Types/TraversalSerializer.cs} (53%)
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/Types/TraversalStrategySerializer.cs
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/Types/TraverserSerializer.cs
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/Types/TypeSerializer.cs
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/Types/UuidSerializer.cs
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/Types/VertexPropertySerializer.cs
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary/Types/VertexSerializer.cs
create mode 100644 gremlin-dotnet/test/Gremlin.Net.Benchmarks/Gremlin.Net.Benchmarks.csproj
create mode 100644 gremlin-dotnet/test/Gremlin.Net.Benchmarks/MessageSerializerBenchmarks.cs
copy gremlin-dotnet/{src/Gremlin.Net/Process/Traversal/Strategy/Optimization/GraphFilterStrategy.cs => test/Gremlin.Net.Benchmarks/Program.cs} (79%)
create mode 100644 gremlin-dotnet/test/Gremlin.Net.Benchmarks/TestMessages.cs
copy gremlin-dotnet/{src/Gremlin.Net/Structure/IO/GraphSON/DateSerializer.cs => test/Gremlin.Net.IntegrationTest/Docs/Upgrade/Release35Tests.cs} (60%)
create mode 100644 gremlin-dotnet/test/Gremlin.Net.UnitTest/Structure/IO/GraphBinary/GraphBinaryMessageSerializerTests.cs
create mode 100644 gremlin-dotnet/test/Gremlin.Net.UnitTest/Structure/IO/GraphBinary/GraphBinaryTests.cs
create mode 100644 gremlin-driver/src/main/static/LICENSE
create mode 100644 gremlin-driver/src/main/static/NOTICE
copy {gremlin-server => gremlin-driver}/src/main/static/licenses/jcabi-log (100%)
copy {gremlin-server => gremlin-driver}/src/main/static/licenses/jcabi-manifests (100%)
copy {gremlin-server => gremlin-driver}/src/main/static/licenses/kryo (100%)
copy {gremlin-server => gremlin-driver}/src/main/static/licenses/minlog (100%)
create mode 100644 gremlin-language/pom.xml
create mode 100644 gremlin-language/src/main/antlr4/Gremlin.g4
create mode 100644 gremlin-language/src/test/java/org/apache/tinkerpop/gremlin/language/grammar/AbstractGrammarTest.java
copy gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Strategy/Optimization/RepeatUnrollStrategy.cs => gremlin-language/src/test/java/org/apache/tinkerpop/gremlin/language/grammar/BasicGrammarTest.java (71%)
create mode 100644 gremlin-language/src/test/java/org/apache/tinkerpop/gremlin/language/grammar/DocumentationReader.java
copy {gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/features => gremlin-language/src/test/java/org/apache/tinkerpop/gremlin/language/grammar}/FeatureReader.java (61%)
copy gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Strategy/Optimization/EarlyLimitStrategy.cs => gremlin-language/src/test/java/org/apache/tinkerpop/gremlin/language/grammar/GremlinErrorListener.java (54%)
create mode 100644 gremlin-language/src/test/java/org/apache/tinkerpop/gremlin/language/grammar/NegativeGrammarTest.java
create mode 100644 gremlin-language/src/test/java/org/apache/tinkerpop/gremlin/language/grammar/ReferenceGrammarTest.java
create mode 100644 gremlin-language/src/test/resources/incorrect-traversals.txt
create mode 100755 gremlin-python/src/main/python/gremlin_python/process/translator.py
create mode 100644 gremlin-python/src/main/python/tests/process/test_translator.py
rename gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/handler/{AbstractRexster.java => AbstractSession.java} (69%)
rename gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/handler/{MultiRexster.java => MultiTaskSession.java} (56%)
delete mode 100644 gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/handler/Rexster.java
create mode 100644 gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/handler/Session.java
rename gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/{util/RexsterFutureTask.java => handler/SessionException.java} (51%)
create mode 100644 gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/handler/SessionTask.java
delete mode 100644 gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/handler/SingleRexster.java
create mode 100644 gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/handler/SingleTaskSession.java
delete mode 100644 gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/util/RexsterExecutorService.java
copy gremlin-server/src/test/resources/log4j-test.properties => gremlint/.gitignore (57%)
create mode 100644 gremlint/.prettierrc
copy {gremlin-python/src/main/python => gremlint}/LICENSE (100%)
create mode 100644 gremlint/README.md
create mode 100644 gremlint/jestconfig.json
create mode 100644 gremlint/package.json
create mode 100644 gremlint/src/formatQuery/__tests__/closureIndentation.test.ts
create mode 100644 gremlint/src/formatQuery/__tests__/curlyBracketMultilineWrapping.test.ts
create mode 100644 gremlint/src/formatQuery/__tests__/curlyBracketWrapping.test.ts
create mode 100644 gremlint/src/formatQuery/__tests__/defaultConfig.test.ts
create mode 100644 gremlint/src/formatQuery/__tests__/determineWhatPartsOfCodeAreGremlin.test.ts
create mode 100644 gremlint/src/formatQuery/__tests__/dotsAfterLineBreaks.test.ts
copy gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Strategy/Optimization/AdjacentToIncidentStrategy.cs => gremlint/src/formatQuery/__tests__/invalidIndentationAndMaxLineLength.test.ts (69%)
create mode 100644 gremlint/src/formatQuery/__tests__/maxLineLength.test.ts
create mode 100644 gremlint/src/formatQuery/__tests__/modulatorIndentation.test.ts
create mode 100644 gremlint/src/formatQuery/__tests__/modulatorWrapping.test.ts
create mode 100644 gremlint/src/formatQuery/__tests__/multipleQueriesAtOnce.test.ts
create mode 100644 gremlint/src/formatQuery/__tests__/nonGremlinIndentation.test.ts
copy gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Strategy/Decoration/ConnectiveStrategy.cs => gremlint/src/formatQuery/__tests__/nonMethodIndentation.test.ts (53%)
copy gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Strategy/Optimization/OrderLimitStrategy.cs => gremlint/src/formatQuery/consts.ts (73%)
create mode 100644 gremlint/src/formatQuery/formatSyntaxTrees/formatClosure.ts
create mode 100644 gremlint/src/formatQuery/formatSyntaxTrees/formatMethod.ts
copy gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Strategy/Optimization/AdjacentToIncidentStrategy.cs => gremlint/src/formatQuery/formatSyntaxTrees/formatNonGremlin.ts (62%)
copy gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Strategy/Optimization/AdjacentToIncidentStrategy.cs => gremlint/src/formatQuery/formatSyntaxTrees/formatString.ts (61%)
create mode 100644 gremlint/src/formatQuery/formatSyntaxTrees/formatTraversal/getStepGroups/index.ts
create mode 100644 gremlint/src/formatQuery/formatSyntaxTrees/formatTraversal/getStepGroups/reduceFirstStepInStepGroup.ts
create mode 100644 gremlint/src/formatQuery/formatSyntaxTrees/formatTraversal/getStepGroups/reduceLastStepInStepGroup.ts
create mode 100644 gremlint/src/formatQuery/formatSyntaxTrees/formatTraversal/getStepGroups/reduceMiddleStepInStepGroup.ts
create mode 100644 gremlint/src/formatQuery/formatSyntaxTrees/formatTraversal/getStepGroups/reduceSingleStepInStepGroup.ts
create mode 100644 gremlint/src/formatQuery/formatSyntaxTrees/formatTraversal/getStepGroups/utils.ts
create mode 100644 gremlint/src/formatQuery/formatSyntaxTrees/formatTraversal/index.ts
copy gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Strategy/Optimization/AdjacentToIncidentStrategy.cs => gremlint/src/formatQuery/formatSyntaxTrees/formatWord.ts (57%)
create mode 100644 gremlint/src/formatQuery/formatSyntaxTrees/index.ts
create mode 100644 gremlint/src/formatQuery/formatSyntaxTrees/utils.ts
create mode 100644 gremlint/src/formatQuery/index.ts
create mode 100644 gremlint/src/formatQuery/parseToSyntaxTrees/__tests__/extractGremlinQueries.test.ts
create mode 100644 gremlint/src/formatQuery/parseToSyntaxTrees/extractGremlinQueries.ts
create mode 100644 gremlint/src/formatQuery/parseToSyntaxTrees/index.ts
create mode 100644 gremlint/src/formatQuery/recreateQueryOnelinerFromSyntaxTree.ts
create mode 100644 gremlint/src/formatQuery/recreateQueryStringFromFormattedSyntaxTrees.ts
create mode 100644 gremlint/src/formatQuery/types.ts
create mode 100644 gremlint/src/formatQuery/utils.ts
copy gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Strategy/Optimization/OrderLimitStrategy.cs => gremlint/src/index.ts (73%)
create mode 100644 gremlint/tsconfig.json
create mode 100644 gremlint/tslint.json
[tinkerpop] 01/01: debug travis
Posted by sp...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
spmallette pushed a commit to branch travis-fix
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
commit 32e6fe295838cbda695f4e753dfff02e454a81c8
Author: Stephen Mallette <st...@amazon.com>
AuthorDate: Wed Apr 14 08:30:49 2021 -0400
debug travis
---
.../org/apache/tinkerpop/gremlin/server/GremlinDriverIntegrateTest.java | 2 ++
1 file changed, 2 insertions(+)
diff --git a/gremlin-server/src/test/java/org/apache/tinkerpop/gremlin/server/GremlinDriverIntegrateTest.java b/gremlin-server/src/test/java/org/apache/tinkerpop/gremlin/server/GremlinDriverIntegrateTest.java
index 7e09c95..13225e6 100644
--- a/gremlin-server/src/test/java/org/apache/tinkerpop/gremlin/server/GremlinDriverIntegrateTest.java
+++ b/gremlin-server/src/test/java/org/apache/tinkerpop/gremlin/server/GremlinDriverIntegrateTest.java
@@ -115,6 +115,7 @@ public class GremlinDriverIntegrateTest extends AbstractGremlinServerIntegration
@Before
public void setupForEachTest() {
+ logger.warn("STARTED {}", name.getMethodName());
recordingAppender = new Log4jRecordingAppender();
final org.apache.log4j.Logger rootLogger = org.apache.log4j.Logger.getRootLogger();
@@ -146,6 +147,7 @@ public class GremlinDriverIntegrateTest extends AbstractGremlinServerIntegration
}
rootLogger.removeAppender(recordingAppender);
+ logger.warn("ENDED {}", name.getMethodName());
}
/**