[tinkerpop] 01/01: Merge branch 'tp33' into tp34

2019-10-09 Thread jorgebg
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'

2019-05-28 Thread spmallette
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'

2019-04-08 Thread dkuppitz
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'

2019-02-06 Thread dkuppitz
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'

2019-02-04 Thread dkuppitz
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'

2019-01-31 Thread dkuppitz
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'

2019-01-30 Thread dkuppitz
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'

2019-01-22 Thread dkuppitz
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'

2019-01-17 Thread jorgebg
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'

2019-01-15 Thread dkuppitz
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'

2019-01-10 Thread spmallette
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'

2019-01-02 Thread spmallette
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'

2019-01-01 Thread spmallette
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'

2018-12-30 Thread florianhockmann
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'

2018-12-24 Thread jorgebg
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'

2018-12-13 Thread spmallette
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'

2018-12-03 Thread dkuppitz
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'

2018-11-24 Thread florianhockmann
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'

2018-11-19 Thread spmallette
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'

2018-11-09 Thread spmallette
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'

2018-11-05 Thread jorgebg
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'

2018-10-26 Thread dkuppitz
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'

2018-10-26 Thread florianhockmann
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'

2018-10-23 Thread dkuppitz
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'

2018-10-22 Thread spmallette
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'

2018-10-10 Thread florianhockmann
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'