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 2019/04/05 18:29:52 UTC
[tinkerpop] branch master updated: Added a note to explain why
sparql-gremlin needs to be on the server for remote g.sparql() requests CTR
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
The following commit(s) were added to refs/heads/master by this push:
new 9a6976c Added a note to explain why sparql-gremlin needs to be on the server for remote g.sparql() requests CTR
9a6976c is described below
commit 9a6976cc867d8e8d7aeb7fe5149e9fdf55a5faef
Author: Stephen Mallette <sp...@genoprime.com>
AuthorDate: Fri Apr 5 14:29:18 2019 -0400
Added a note to explain why sparql-gremlin needs to be on the server for remote g.sparql() requests CTR
---
.../gremlin/sparql/process/traversal/strategy/SparqlStrategy.java | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/sparql-gremlin/src/main/java/org/apache/tinkerpop/gremlin/sparql/process/traversal/strategy/SparqlStrategy.java b/sparql-gremlin/src/main/java/org/apache/tinkerpop/gremlin/sparql/process/traversal/strategy/SparqlStrategy.java
index 99b64af..65a042c 100644
--- a/sparql-gremlin/src/main/java/org/apache/tinkerpop/gremlin/sparql/process/traversal/strategy/SparqlStrategy.java
+++ b/sparql-gremlin/src/main/java/org/apache/tinkerpop/gremlin/sparql/process/traversal/strategy/SparqlStrategy.java
@@ -38,6 +38,10 @@ import java.util.Set;
* it as a string value. This strategy finds that step and compiles it to a Gremlin traversal which then replaces
* the {@link InjectStep}.
*
+ * For remote bytecode execution, note that the {@code sparql-gremlin} dependencies need to be on the server. The
+ * way remoting works - see {@code RemoteStep} - prevents modified bytecode from being submitted to the server, so
+ * technically, this strategy can't be applied first on the client.
+ *
* @author Stephen Mallette (http://stephen.genoprime.com)
*/
public class SparqlStrategy extends AbstractTraversalStrategy<TraversalStrategy.DecorationStrategy>