[tinkerpop] 01/01: Merge branch 'tp33' into tp34
This is an automated email from the ASF dual-hosted git repository. jorgebg pushed a commit to branch tp34 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit ae9d257fb870f07d3906b25c909333b205710fb7 Merge: 0f512fc 970441a Author: Jorge Bay Gondra AuthorDate: Wed Oct 9 12:56:53 2019 +0200 Merge branch 'tp33' into tp34 CHANGELOG.asciidoc | 1 + .../gremlin-javascript/lib/driver/client.js | 21 +++-- .../gremlin-javascript/lib/driver/connection.js | 2 +- .../lib/driver/driver-remote-connection.js | 10 ++ 4 files changed, 31 insertions(+), 3 deletions(-)
[tinkerpop] 01/01: Merge branch 'tp33'
This is an automated email from the ASF dual-hosted git repository. spmallette pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 29a2facfb0e983403831aa918a46d2c787d834ee Merge: 053fcf8 bd35d3e Author: Stephen Mallette AuthorDate: Tue May 28 11:45:29 2019 -0400 Merge branch 'tp33' CHANGELOG.asciidoc | 25 - docs/src/dev/developer/for-committers.asciidoc | 3 ++- docs/src/upgrade/release-3.3.x.asciidoc| 2 +- 3 files changed, 27 insertions(+), 3 deletions(-) diff --cc CHANGELOG.asciidoc index f218ee9,70250fe..b85914a --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@@ -374,8 -42,30 +374,31 @@@ image::https://raw.githubusercontent.co * Fixed behavior of `P` for `within()` and `without()` in GLVs to be consistent with Java when using varargs. * Cleared the input buffer after exceptions in Gremlin Console. * Added parameter to configure the `processor` in the gremlin-javascript `client` constructor. +* Bumped `Netty` to 4.1.32. + Bugs + + * TINKERPOP-2112 Folding in property() step is not being optimally performed + * TINKERPOP-2180 gremlin.sh doesn't work when directories contain spaces + * TINKERPOP-2183 InterpreterModeASTTransformation needs to be more specific about what it transforms + * TINKERPOP-2194 Enforcing an order on properties in one test method of ChooseTest + * TINKERPOP-2196 PartitionStrategy with includeMetaProperties(true) can't add labeled vertex + * TINKERPOP-2198 Documentation for Store contradicts itself + * TINKERPOP-2199 within step does not work with more than two parameters with python + * TINKERPOP-2200 AddEdgeStartStep used DetachedFactory.detach instead of EventStrategy.detach + * TINKERPOP-2204 Client receives no response on failed request + * TINKERPOP-2206 Certain types in javascript don't appear to serialize with a GraphSON type + * TINKERPOP-2212 Path is not detaching properly under certain conditions + + Improvements + + * TINKERPOP-2089 Javascript DSL support + * TINKERPOP-2179 Have o.a.t.g.driver.ser.SerializationException extend IOException + * TINKERPOP-2181 Allow ctrl+c to break out of a long running process in Gremlin Console + * TINKERPOP-2182 Remove gperfutils from Gremlin Console *(breaking)* + * TINKERPOP-2191 Implement EdgeLabelVerificationStrategy + * TINKERPOP-2211 Provide API to add per request option for a bytecode + [[release-3-3-6]] === TinkerPop 3.3.6 (Release Date: March 18, 2019)
[tinkerpop] 01/01: Merge branch 'tp33'
This is an automated email from the ASF dual-hosted git repository. dkuppitz pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 505debf3e8fe1b8172fc362748e14be8f647b29d Merge: e9817c0 bc2c3f5 Author: Daniel Kuppitz AuthorDate: Mon Apr 8 12:48:30 2019 -0700 Merge branch 'tp33' CHANGELOG.asciidoc | 2 +- docs/src/upgrade/release-3.3.x.asciidoc| 38 + .../tinkerpop/gremlin/jsr223/CoreImports.java | 2 + .../EdgeLabelVerificationStrategy.java | 131 ++ .../structure/io/graphson/GraphSONModule.java | 5 + .../gremlin/structure/io/gryo/GryoVersion.java | 7 +- .../EdgeLabelVerificationStrategyTest.java | 188 + 7 files changed, 370 insertions(+), 3 deletions(-) diff --cc gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/jsr223/CoreImports.java index ccb7900,e298951..cc7881c --- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/jsr223/CoreImports.java +++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/jsr223/CoreImports.java @@@ -253,8 -241,8 +254,9 @@@ public final class CoreImports CLASS_IMPORTS.add(ComputerVerificationStrategy.class); CLASS_IMPORTS.add(LambdaRestrictionStrategy.class); CLASS_IMPORTS.add(ReadOnlyStrategy.class); +CLASS_IMPORTS.add(ReferenceElementStrategy.class); CLASS_IMPORTS.add(StandardVerificationStrategy.class); + CLASS_IMPORTS.add(EdgeLabelVerificationStrategy.class); // graph traversal CLASS_IMPORTS.add(AnonymousTraversalSource.class); CLASS_IMPORTS.add(__.class); diff --cc gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoVersion.java index 3d68036,974542d..73bac27 --- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoVersion.java +++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoVersion.java @@@ -585,21 -557,12 +587,22 @@@ public enum GryoVersion add(GryoTypeReg.of(GraphFilterStrategy.class, 157)); add(GryoTypeReg.of(LambdaRestrictionStrategy.class, 158)); add(GryoTypeReg.of(ReadOnlyStrategy.class, 159)); - add(GryoTypeReg.of(EarlyLimitStrategy.class, 188)); // ***LAST ID*** + add(GryoTypeReg.of(EarlyLimitStrategy.class, 188)); add(GryoTypeReg.of(MatchStep.CountMatchAlgorithm.class, 160)); add(GryoTypeReg.of(MatchStep.GreedyMatchAlgorithm.class, 167)); + add(GryoTypeReg.of(EdgeLabelVerificationStrategy.class, 189)); // ***LAST ID*** // skip 171, 172 to sync with tp33 add(GryoTypeReg.of(IndexedTraverserSet.VertexIndexedTraverserSet.class, 173)); + +add(GryoTypeReg.of(B_LP_NL_O_P_S_SE_SL_Traverser.class, 174)); +add(GryoTypeReg.of(B_NL_O_S_SE_SL_Traverser.class, 175)); +add(GryoTypeReg.of(B_LP_NL_O_S_SE_SL_Traverser.class, 176)); +add(GryoTypeReg.of(NL_O_OB_S_SE_SL_Traverser.class, 177)); +add(GryoTypeReg.of(LP_NL_O_OB_S_SE_SL_Traverser.class, 178)); +add(GryoTypeReg.of(LP_NL_O_OB_P_S_SE_SL_Traverser.class, 179)); +add(GryoTypeReg.of(LabelledCounter.class, 180)); +add(GryoTypeReg.of(Stack.class, 181)); +add(GryoTypeReg.of(ReferenceMap.class, 182)); }}; }
[tinkerpop] 01/01: Merge branch 'tp33'
This is an automated email from the ASF dual-hosted git repository. dkuppitz pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit b5c8cb5160849111e8ef2a4151c1fb3414ee5fba Merge: 64e4964 58c8e51 Author: Daniel Kuppitz AuthorDate: Wed Feb 6 10:05:05 2019 -0700 Merge branch 'tp33' .../EarlyLimitStrategyProcessTest.java | 32 -- 1 file changed, 17 insertions(+), 15 deletions(-)
[tinkerpop] 01/01: Merge branch 'tp33'
This is an automated email from the ASF dual-hosted git repository. dkuppitz pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit b52a1ff3b69bec3be8e8bc137190be9b39c9a43e Merge: d82e3b5 1c957f7 Author: Daniel Kuppitz AuthorDate: Mon Feb 4 07:17:05 2019 -0700 Merge branch 'tp33' CHANGELOG.asciidoc | 1 + docs/src/upgrade/release-3.3.x.asciidoc| 12 ++ .../tinkerpop/gremlin/jsr223/CoreImports.java | 2 + .../process/traversal/TraversalStrategies.java | 2 + .../strategy/optimization/EarlyLimitStrategy.java | 143 + .../strategy/optimization/LazyBarrierStrategy.java | 3 +- .../structure/io/graphson/GraphSONModule.java | 5 + .../gremlin/structure/io/gryo/GryoVersion.java | 3 + .../optimization/EarlyLimitStrategyTest.java | 103 +++ .../Strategy/Optimization/EarlyLimitStrategy.cs| 32 + .../jython/gremlin_python/process/strategies.py| 3 + .../gremlin/process/ProcessComputerSuite.java | 4 +- .../gremlin/process/ProcessStandardSuite.java | 4 +- .../EarlyLimitStrategyProcessTest.java | 105 +++ 14 files changed, 419 insertions(+), 3 deletions(-)
[tinkerpop] 01/01: Merge branch 'tp33'
This is an automated email from the ASF dual-hosted git repository. dkuppitz pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 07f510bbf5c8a8879dcf1f488776e96d7aa82bb5 Merge: c588d4f fec6573 Author: Daniel Kuppitz AuthorDate: Thu Jan 31 09:40:17 2019 -0700 Merge branch 'tp33' CHANGELOG.asciidoc | 2 +- docker/Dockerfile | 2 +- .../hadoop/structure/io/ObjectWritable.java| 33 -- 3 files changed, 32 insertions(+), 5 deletions(-)
[tinkerpop] 01/01: Merge branch 'tp33'
This is an automated email from the ASF dual-hosted git repository. dkuppitz pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 21a2c95fe1c3c98ce32eeab1cd2c8ef299e1face Merge: 121bc7f 4d583b4 Author: Daniel Kuppitz AuthorDate: Wed Jan 30 10:45:05 2019 -0700 Merge branch 'tp33' bin/validate-distribution.sh | 14 ++ 1 file changed, 14 insertions(+)
[tinkerpop] 01/01: Merge branch 'tp33'
This is an automated email from the ASF dual-hosted git repository. dkuppitz pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 45be436be062100664d3a29e861bdc394adfad5c Merge: 5f01260 e3922b8 Author: Daniel Kuppitz AuthorDate: Tue Jan 22 08:00:47 2019 -0700 Merge branch 'tp33' docs/src/reference/the-traversal.asciidoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
[tinkerpop] 01/01: Merge branch 'tp33'
This is an automated email from the ASF dual-hosted git repository. jorgebg pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 5b4f37140d6e60986891132dd44f2bed92974000 Merge: 2ff1958 e23cf5e Author: Jorge Bay Gondra AuthorDate: Thu Jan 17 10:17:06 2019 +0100 Merge branch 'tp33' .../src/main/javascript/gremlin-javascript/lib/driver/connection.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
[tinkerpop] 01/01: Merge branch 'tp33'
This is an automated email from the ASF dual-hosted git repository. dkuppitz pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 2ff19584559c6e40c53cd1a5f793aca6c8474ac0 Merge: 13d00ec da2e32f Author: Daniel Kuppitz AuthorDate: Tue Jan 15 09:38:28 2019 -0700 Merge branch 'tp33'
[tinkerpop] 01/01: Merge branch 'tp33'
This is an automated email from the ASF dual-hosted git repository. spmallette pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit db0fd41c5a6d7797ec83111af0cc5eb1b143b96a Merge: 8c70d17 02a7af3 Author: Stephen Mallette AuthorDate: Thu Jan 10 07:12:32 2019 -0500 Merge branch 'tp33' CHANGELOG.asciidoc | 2 +- .../io/gryo/kryoshim/KryoShimServiceLoader.java | 21 ++--- 2 files changed, 19 insertions(+), 4 deletions(-)
[tinkerpop] 01/01: Merge branch 'tp33'
This is an automated email from the ASF dual-hosted git repository. spmallette pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 4c767c8d09d7d89c392e3ecf96d1f25e3aa5c7d9 Merge: 07e20bf 437b0f6 Author: Stephen Mallette AuthorDate: Wed Jan 2 16:44:04 2019 -0500 Merge branch 'tp33' CHANGELOG.asciidoc | 2 +- docs/src/upgrade/release-3.3.x.asciidoc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
[tinkerpop] 01/01: Merge branch 'tp33'
This is an automated email from the ASF dual-hosted git repository. spmallette pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 43dee448caeff706fcc6bc4227b6949e4baf5acf Merge: 4bbcd55 e9dd3cc Author: Stephen Mallette AuthorDate: Tue Jan 1 09:15:31 2019 -0500 Merge branch 'tp33' CHANGELOG.asciidoc | 1 + 1 file changed, 1 insertion(+)
[tinkerpop] 01/01: Merge branch 'tp33'
This is an automated email from the ASF dual-hosted git repository. florianhockmann pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit bfcd197b3e429527421773bb97476886a9052314 Merge: 36b0b2f ccd6236 Author: Florian Hockmann AuthorDate: Sun Dec 30 12:07:09 2018 +0100 Merge branch 'tp33' gremlin-dotnet/glv/P.template | 8 gremlin-dotnet/src/Gremlin.Net/Process/Traversal/P.cs | 10 +- .../Traversal/DriverRemoteConnection/PredicateTests.cs | 13 + 3 files changed, 22 insertions(+), 9 deletions(-)
[tinkerpop] 01/01: Merge branch 'tp33'
This is an automated email from the ASF dual-hosted git repository. jorgebg pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 36b0b2f5657d9e9c2e29b5437e27897a8cbb343c Merge: 8f9da19 d58712c Author: Jorge Bay Gondra AuthorDate: Mon Dec 24 11:53:30 2018 +0100 Merge branch 'tp33' .../gremlin-javascript/lib/driver/connection.js| 147 + .../javascript/gremlin-javascript/package.json | 4 +- 2 files changed, 122 insertions(+), 29 deletions(-)
[tinkerpop] 01/01: Merge branch 'tp33'
This is an automated email from the ASF dual-hosted git repository. spmallette pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit e696936ac513303c50f01d6b77ee6e4cc7d81a23 Merge: 403a92d e507996 Author: Stephen Mallette AuthorDate: Thu Dec 13 15:18:44 2018 -0500 Merge branch 'tp33'
[tinkerpop] 01/01: Merge branch 'tp33'
This is an automated email from the ASF dual-hosted git repository. dkuppitz pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit ec13939b799868018de37a725a511de80f5d6683 Merge: 2841fa6 f04ada1 Author: Daniel Kuppitz AuthorDate: Mon Dec 3 09:25:11 2018 -0700 Merge branch 'tp33' CHANGELOG.asciidoc | 1 + .../process/traversal/step/map/CoalesceStep.java| 4 +++- gremlin-test/features/map/Coalesce.feature | 14 ++ .../process/traversal/step/map/CoalesceTest.java| 17 + 4 files changed, 35 insertions(+), 1 deletion(-)
[tinkerpop] 01/01: Merge branch 'tp33'
This is an automated email from the ASF dual-hosted git repository. florianhockmann pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit ccd9326c63c9b79423c36c7615a52b2dc2826256 Merge: 5c10f7b ef90c2e Author: Florian Hockmann AuthorDate: Sat Nov 24 15:15:22 2018 +0100 Merge branch 'tp33' gremlin-dotnet/glv/Gremlin.Net.csproj.template| 3 ++- gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-)
[tinkerpop] 01/01: Merge branch 'tp33'
This is an automated email from the ASF dual-hosted git repository. spmallette pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 8dc9ebcb9d707e11b29bd7efc954b17dc49c4e1e Merge: a60a2b9 eb63dfe Author: Stephen Mallette AuthorDate: Mon Nov 19 11:24:01 2018 -0500 Merge branch 'tp33' CHANGELOG.asciidoc | 1 + .../tinkerpop/gremlin/driver/ser/Serializers.java | 6 + .../handler/NioGremlinBinaryRequestDecoder.java| 6 ++--- ...cketHandlerUtil.java => ServerSerializers.java} | 27 +++--- .../tinkerpop/gremlin/server/handler/StateKey.java | 5 +++- .../server/handler/WebSocketHandlerUtil.java | 3 ++- .../handler/WsGremlinBinaryRequestDecoder.java | 3 +-- .../handler/WsGremlinCloseRequestDecoder.java | 3 +-- .../handler/WsGremlinTextRequestDecoder.java | 3 +-- 9 files changed, 33 insertions(+), 24 deletions(-) diff --cc gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/handler/WebSocketHandlerUtil.java index 26711c2,ab04b8c..ee37e44 --- a/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/handler/WebSocketHandlerUtil.java +++ b/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/handler/WebSocketHandlerUtil.java @@@ -20,11 -20,12 +20,12 @@@ package org.apache.tinkerpop.gremlin.se import io.netty.handler.codec.http.HttpMessage; -import static io.netty.handler.codec.http.HttpHeaders.Names.UPGRADE; -import static io.netty.handler.codec.http.HttpHeaders.Names.CONNECTION; +import static io.netty.handler.codec.http.HttpHeaderNames.UPGRADE; +import static io.netty.handler.codec.http.HttpHeaderNames.CONNECTION; /** - * A class to handle common WebSocket operations + * A class to handle common WebSocket operations. + * * @author Keith Lohnes lohn...@gmail.com */ final class WebSocketHandlerUtil {
[tinkerpop] 01/01: Merge branch 'tp33'
This is an automated email from the ASF dual-hosted git repository. spmallette pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 5ad2d639d420cd5b1bc2a6f7cedeedddb92b008d Merge: 69d1b3e d8ac5e5 Author: Stephen Mallette AuthorDate: Fri Nov 9 09:19:10 2018 -0500 Merge branch 'tp33' Conflicts: docs/site/home/gremlin.html gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/jsr223/CoreImports.java gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Process/Traversal/DriverRemoteConnection/StrategiesTests.cs gremlin-server/src/test/java/org/apache/tinkerpop/gremlin/server/GremlinServerIntegrateTest.java CHANGELOG.asciidoc | 3 +- docs/site/home/gremlin.html| 6 +- docs/src/reference/gremlin-applications.asciidoc | 50 +-- docs/src/reference/gremlin-variants.asciidoc | 31 --- docs/src/upgrade/release-3.3.x.asciidoc| 29 +++ .../archetype-resources/src/main/java/Service.java | 6 +- gremlin-console/conf/remote-graph.properties | 3 +- .../tinkerpop/gremlin/jsr223/CoreImports.java | 3 + .../process/remote/EmbeddedRemoteConnection.java | 3 +- .../traversal/AnonymousTraversalSource.java| 99 ++ .../gremlin/process/traversal/TraversalSource.java | 11 +++ .../traversal/dsl/graph/GraphTraversalSource.java | 13 +++ .../dsl/graph/GraphTraversalSourceTest.java| 6 +- gremlin-dotnet/glv/P.template | 7 +- gremlin-dotnet/src/Gremlin.Net.Template/Program.cs | 4 +- .../Traversal/AnonymousTraversalSource.cs} | 19 +++-- .../src/Gremlin.Net/Process/Traversal/P.cs | 7 +- gremlin-dotnet/src/Gremlin.Net/Structure/Graph.cs | 2 + .../Gherkin/CommonSteps.cs | 5 +- .../Gherkin/ScenarioData.cs| 8 +- .../TraversalEvaluationTests.cs| 5 +- .../BytecodeGeneration/BytecodeGenerationTests.cs | 9 +- .../BytecodeGeneration/StrategiesTests.cs | 25 ++ .../Traversal/DriverRemoteConnection/EnumTests.cs | 7 +- .../GraphTraversalSourceTests.cs | 4 +- .../DriverRemoteConnection/GraphTraversalTests.cs | 38 +++-- .../DriverRemoteConnection/PredicateTests.cs | 7 +- .../DriverRemoteConnection/SideEffectTests.cs | 32 +++ .../DriverRemoteConnection/StrategiesTests.cs | 46 +++--- .../Process/Traversal/Dsl/DslTest.cs | 4 +- .../ServiceTests.cs| 5 +- .../Process/Traversal/GraphTraversalSourceTests.cs | 13 ++- .../driver/remote/DriverRemoteConnection.java | 21 + .../main/javascript/gremlin-javascript/index.js| 5 +- .../lib/process/anonymous-traversal.js | 64 ++ .../gremlin-javascript/lib/structure/graph.js | 1 + .../test/cucumber/feature-steps.js | 4 +- .../gremlin-javascript/test/cucumber/world.js | 9 +- .../test/integration/traversal-test.js | 12 +-- .../gremlin-javascript/test/unit/exports-test.js | 2 + .../gremlin_python/process/anonymous_traversal.py | 48 +++ .../main/jython/gremlin_python/structure/graph.py | 5 ++ .../src/main/jython/radish/feature_steps.py| 17 ++-- gremlin-python/src/main/jython/radish/terrain.py | 8 +- .../tests/driver/test_driver_remote_connection.py | 22 ++--- .../test_driver_remote_connection_threaded.py | 6 +- .../gremlin/driver/remote/RemoteGraphProvider.java | 3 +- .../gremlin/server/GremlinServerIntegrateTest.java | 25 ++ .../jsr223/GremlinEnabledScriptEngineTest.java | 2 - .../process/traversal/CoreTraversalTest.java | 8 +- 50 files changed, 500 insertions(+), 272 deletions(-) diff --cc docs/site/home/gremlin.html index 21fe1e8,ffa9df3..40f2e6e --- a/docs/site/home/gremlin.html +++ b/docs/site/home/gremlin.html @@@ -338,9 -338,10 +338,9 @@@ g.V().hasLabel("person") Graph graph = GraphFactory.open(...); GraphTraversalSource g; g = graph.traversal(); // local OLTP - g = graph.traversal().withRemote(DriverRemoteConnection.using("server.yaml")) // remote OLTP - g = graph.traversal().withComputer(SparkGraphComputer.class); // distributed OLAP/code> - + g = traversal().withRemote(DriverRemoteConnection.using("localhost", 8182)) // remote -g = graph.traversal().withComputer(SparkGraphComputer.class); // distributed OLAP -g = graph.traversal().withComputer(GiraphGraphComputer.class); // distributed OLAP ++g = graph.traversal().withComputer(SparkGraphComputer.class); // distributed OLAP + diff --cc gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/jsr223/CoreImports.java index 6ccf2e8,712cf01..08d4936
[tinkerpop] 01/01: Merge branch 'tp33'
This is an automated email from the ASF dual-hosted git repository. jorgebg pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit f6574ca50eabf66349ae0ed4acf0353e96fdc1f2 Merge: 462079b 6541c81 Author: Jorge Bay Gondra AuthorDate: Mon Nov 5 14:29:34 2018 +0100 Merge branch 'tp33' docs/src/reference/gremlin-variants.asciidoc | 23 +++ docs/src/upgrade/release-3.2.x-incubating.asciidoc | 29 +-- gremlin-javascript/pom.xml | 2 +- .../main/javascript/gremlin-javascript/index.js| 14 +- .../gremlin-javascript/lib/driver/client.js| 16 +- .../{driver-remote-connection.js => connection.js} | 76 +++ .../lib/driver/driver-remote-connection.js | 218 ++--- .../lib/driver/remote-connection.js| 40 ++-- .../gremlin-javascript/lib/driver/result-set.js| 92 + .../javascript/gremlin-javascript/lib/utils.js | 6 +- .../javascript/gremlin-javascript/test/helper.js | 21 +- .../test/integration/client-tests.js | 47 +++-- .../test/integration/remote-connection-tests.js| 1 + .../test/integration/sasl-authentication-tests.js | 57 +++--- .../gremlin-javascript/test/unit/exports-test.js | 18 +- .../test/unit/result-set-test.js | 86 16 files changed, 398 insertions(+), 348 deletions(-) diff --cc gremlin-javascript/src/main/javascript/gremlin-javascript/index.js index 8c89b2b,7f8c80f..7f97b40 --- a/gremlin-javascript/src/main/javascript/gremlin-javascript/index.js +++ b/gremlin-javascript/src/main/javascript/gremlin-javascript/index.js @@@ -49,10 -51,9 +51,10 @@@ module.exports = } }, process: { - Bytecode: Bytecode, + Bytecode, EnumValue: t.EnumValue, P: t.P, +TextP: t.TextP, Traversal: t.Traversal, TraversalSideEffects: t.TraversalSideEffects, TraversalStrategies: strategiesModule.TraversalStrategies,
[tinkerpop] 01/01: Merge branch 'tp33'
This is an automated email from the ASF dual-hosted git repository. dkuppitz pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit e3d89468096133b9fc873bbacc22902252516c71 Merge: 971c348 9a4dbe4 Author: Daniel Kuppitz AuthorDate: Fri Oct 26 12:06:24 2018 -0700 Merge branch 'tp33' .../src/main/java/org/apache/tinkerpop/gremlin/jsr223/CoreImports.java | 2 ++ 1 file changed, 2 insertions(+) diff --cc gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/jsr223/CoreImports.java index d60502a,b0ff844..6ccf2e8 --- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/jsr223/CoreImports.java +++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/jsr223/CoreImports.java @@@ -67,8 -60,8 +67,9 @@@ import org.apache.tinkerpop.gremlin.pro import org.apache.tinkerpop.gremlin.process.traversal.Pop; import org.apache.tinkerpop.gremlin.process.traversal.SackFunctions; import org.apache.tinkerpop.gremlin.process.traversal.Scope; +import org.apache.tinkerpop.gremlin.process.traversal.TextP; import org.apache.tinkerpop.gremlin.process.traversal.Translator; + import org.apache.tinkerpop.gremlin.process.traversal.Traversal; import org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal; import org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource; import org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.__;
[tinkerpop] 01/01: Merge branch 'tp33'
This is an automated email from the ASF dual-hosted git repository. florianhockmann pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 971c348ec8f256da086c9c867e19ea6ee9ee75bf Merge: f2e8bac 7445d18 Author: Florian Hockmann AuthorDate: Fri Oct 26 17:47:46 2018 +0200 Merge branch 'tp33' gremlin-dotnet/src/pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
[tinkerpop] 01/01: Merge branch 'tp33'
This is an automated email from the ASF dual-hosted git repository. dkuppitz pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit f2e8bac70c500eedc033aa600913c47564426769 Merge: e145e54 51f75cc Author: Daniel Kuppitz AuthorDate: Tue Oct 23 07:34:43 2018 -0700 Merge branch 'tp33' docs/preprocessor/awk/tabify.awk | 16 1 file changed, 12 insertions(+), 4 deletions(-)
[tinkerpop] 01/01: Merge branch 'tp33'
This is an automated email from the ASF dual-hosted git repository. spmallette pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit db429a8054f1eb02dff82cbfe55243b5bb3f3355 Merge: 11f9949 a7ae62c Author: Stephen Mallette AuthorDate: Mon Oct 22 13:27:43 2018 -0400 Merge branch 'tp33' Conflicts: docs/src/reference/intro.asciidoc README.asciidoc | 2 +- docs/src/dev/developer/release.asciidoc | 13 ++--- docs/src/dev/future/index.asciidoc| 8 docs/src/dev/io/index.asciidoc| 2 +- docs/src/dev/provider/index.asciidoc | 8 docs/src/index.asciidoc | 2 +- docs/src/recipes/index.asciidoc | 2 +- docs/src/reference/intro.asciidoc | 10 +- docs/src/reference/the-traversal.asciidoc | 2 +- docs/src/tutorials/getting-started/index.asciidoc | 2 +- docs/src/tutorials/the-gremlin-console/index.asciidoc | 2 +- docs/src/upgrade/index.asciidoc | 6 +++--- 12 files changed, 33 insertions(+), 26 deletions(-) diff --cc docs/src/reference/intro.asciidoc index e8f54a7,9315fe1..c141f28 --- a/docs/src/reference/intro.asciidoc +++ b/docs/src/reference/intro.asciidoc @@@ -44,11 -46,11 +44,11 @@@ link:http://tinkerpop.apache.org/docs/x .TinkerPop Modern image::tinkerpop-modern.png[width=500] - TinkerPop 3.x is the third incarnation of the TinkerPop graph computing framework. Similar to computing in general, graph - computing makes a distinction between *structure* (graph) and *process* (traversal). The structure of the graph is the - data model defined by a vertex/edge/property link:http://en.wikipedia.org/wiki/Network_topology[topology]. The process - of the graph is the means by which the structure is analyzed. The typical form of graph processing is called a - link:http://en.wikipedia.org/wiki/Graph_traversal[traversal]. -TinkerPop3 is the third incarnation of the Apache TinkerPop™ graph computing framework. Similar to computing in ++TinkerPop 3.x is the third incarnation of the Apache TinkerPop™ graph computing framework. Similar to computing in + general, graph computing makes a distinction between *structure* (graph) and *process* (traversal). The structure of + the graph is the data model defined by a vertex/edge/property link:http://en.wikipedia.org/wiki/Network_topology[topology]. + The process of the graph is the means by which the structure is analyzed. The typical form of graph processing is + called a link:http://en.wikipedia.org/wiki/Graph_traversal[traversal]. Generally speaking, the structure or "graph" API is meant for link:http://tinkerpop.apache.org/providers.html[graph providers] who are implementing the TinkerPop interfaces and the process or "traversal" API (i.e. Gremlin) is meant for end-users
[tinkerpop] 01/01: Merge branch 'tp33'
This is an automated email from the ASF dual-hosted git repository. florianhockmann pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit cd6b424cc87b84829141a70ec82a629df100228f Merge: c50ac94 d5e8e63 Author: Florian Hockmann AuthorDate: Wed Oct 10 17:04:48 2018 +0200 Merge branch 'tp33'