You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by ok...@apache.org on 2017/01/13 18:57:05 UTC

[49/50] [abbrv] tinkerpop git commit: can't really get my head around the best way to do partition attachment.... keep playing with different models... each have their problems. Minor commit with Partitioner.getPartition(Element) to Partition.find(Elemen

can't really get my head around the best way to do partition attachment.... keep playing with different models... each have their problems. Minor commit with Partitioner.getPartition(Element) to Partition.find(Element).


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/2c14bafc
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/2c14bafc
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/2c14bafc

Branch: refs/heads/TINKERPOP-1564
Commit: 2c14bafc181ca411139c7c9409be318d0ff2e9f1
Parents: 19da3a2
Author: Marko A. Rodriguez <ok...@gmail.com>
Authored: Fri Jan 13 09:58:34 2017 -0700
Committer: Marko A. Rodriguez <ok...@gmail.com>
Committed: Fri Jan 13 11:55:55 2017 -0700

----------------------------------------------------------------------
 akka-gremlin/conf/akka-tinkerpop-modern.properties             | 6 +++---
 .../gremlin/akka/process/actors/io/gryo/GryoSerializer.java    | 2 +-
 .../process/actors/traversal/TraversalMasterProgram.java       | 4 ++--
 .../process/actors/traversal/TraversalWorkerProgram.java       | 2 +-
 .../org/apache/tinkerpop/gremlin/structure/Partitioner.java    | 4 ++--
 .../gremlin/structure/util/partitioner/GlobalPartitioner.java  | 2 +-
 .../gremlin/structure/util/partitioner/HashPartitioner.java    | 2 +-
 7 files changed, 11 insertions(+), 11 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2c14bafc/akka-gremlin/conf/akka-tinkerpop-modern.properties
----------------------------------------------------------------------
diff --git a/akka-gremlin/conf/akka-tinkerpop-modern.properties b/akka-gremlin/conf/akka-tinkerpop-modern.properties
index c56408f..47caf49 100644
--- a/akka-gremlin/conf/akka-tinkerpop-modern.properties
+++ b/akka-gremlin/conf/akka-tinkerpop-modern.properties
@@ -26,8 +26,8 @@ akka.actor.serializers.gryo=org.apache.tinkerpop.gremlin.akka.process.actors.io.
 akka.actor.serialize-messages=on
 akka.actor.provider=remote
 akka.remote.enabled-transports=akka.remote.netty.tcp
-akka.remote.netty.tcp.hostname="127.0.0.1"
+akka.remote.netty.tcp.hostname=127.0.0.1
 akka.remote.netty.tcp.port=2552
-akka.cluster.seed-nodes="akka.tcp://tinkerpop@127.0.0.1:2552"
+akka.cluster.seed-nodes=akka.tcp://tinkerpop@127.0.0.1:2552
 akka.cluster.auto-down-unreachable-after=10s
-akka.log-dead-letters-during-shutdown="false"
\ No newline at end of file
+akka.log-dead-letters-during-shutdown=false
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2c14bafc/akka-gremlin/src/main/java/org/apache/tinkerpop/gremlin/akka/process/actors/io/gryo/GryoSerializer.java
----------------------------------------------------------------------
diff --git a/akka-gremlin/src/main/java/org/apache/tinkerpop/gremlin/akka/process/actors/io/gryo/GryoSerializer.java b/akka-gremlin/src/main/java/org/apache/tinkerpop/gremlin/akka/process/actors/io/gryo/GryoSerializer.java
index 5183e6f..db93128 100644
--- a/akka-gremlin/src/main/java/org/apache/tinkerpop/gremlin/akka/process/actors/io/gryo/GryoSerializer.java
+++ b/akka-gremlin/src/main/java/org/apache/tinkerpop/gremlin/akka/process/actors/io/gryo/GryoSerializer.java
@@ -103,7 +103,7 @@ public final class GryoSerializer implements Serializer {
                 forEach(clazz -> bindings.put(ClassUtil.getClassName(clazz), "gryo"));
         return bindings;
     }
-    
+
     @Override
     public int identifier() {
         return GryoVersion.V3_0.hashCode();

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2c14bafc/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/actors/traversal/TraversalMasterProgram.java
----------------------------------------------------------------------
diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/actors/traversal/TraversalMasterProgram.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/actors/traversal/TraversalMasterProgram.java
index c011822..c8e3781 100644
--- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/actors/traversal/TraversalMasterProgram.java
+++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/actors/traversal/TraversalMasterProgram.java
@@ -165,7 +165,7 @@ final class TraversalMasterProgram implements ActorProgram.Master<Object> {
         if (traverser.isHalted())
             this.results.add(traverser);
         else if (traverser.get() instanceof Element)
-            this.master.send(this.partitionToWorkerMap.get(this.master.partitioner().getPartition((Element) traverser.get())), this.detachTraverser(traverser));
+            this.master.send(this.partitionToWorkerMap.get(this.master.partitioner().find((Element) traverser.get())), this.detachTraverser(traverser));
         else
             this.master.send(this.master.address(), this.detachTraverser(traverser));
     }
@@ -185,6 +185,6 @@ final class TraversalMasterProgram implements ActorProgram.Master<Object> {
 
     private void attachTraverser(final Traverser.Admin traverser) {
         if (TraversalActorProgram.DETACH && traverser.get() instanceof Element)
-            traverser.attach(this.master.partitioner().getPartition((Element) traverser.get()));
+            traverser.attach(this.master.partitioner().find((Element) traverser.get()));
     }
 }

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2c14bafc/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/actors/traversal/TraversalWorkerProgram.java
----------------------------------------------------------------------
diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/actors/traversal/TraversalWorkerProgram.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/actors/traversal/TraversalWorkerProgram.java
index abda752..8f66f99 100644
--- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/actors/traversal/TraversalWorkerProgram.java
+++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/actors/traversal/TraversalWorkerProgram.java
@@ -171,7 +171,7 @@ final class TraversalWorkerProgram implements ActorProgram.Worker<Object> {
         if (traverser.isHalted())
             this.self.send(this.self.master(), traverser);
         else if (traverser.get() instanceof Element && !this.self.partition().contains((Element) traverser.get()))
-            this.self.send(this.partitionToWorkerMap.get(this.self.partitioner().getPartition((Element) traverser.get())), traverser);
+            this.self.send(this.partitionToWorkerMap.get(this.self.partitioner().find((Element) traverser.get())), traverser);
         else
             this.self.send(this.self.address(), traverser);
     }

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2c14bafc/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/Partitioner.java
----------------------------------------------------------------------
diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/Partitioner.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/Partitioner.java
index afd283c..1cebc06 100644
--- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/Partitioner.java
+++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/Partitioner.java
@@ -28,9 +28,9 @@ public interface Partitioner {
 
     public Graph getGraph();
 
-    public List<Partition> getPartitions();
+    public Partition find(final Element element);
 
-    public Partition getPartition(final Element element);
+    public List<Partition> getPartitions();
 
     public default Partition getPartition(final String id) {
         for (final Partition partition : this.getPartitions()) {

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2c14bafc/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/util/partitioner/GlobalPartitioner.java
----------------------------------------------------------------------
diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/util/partitioner/GlobalPartitioner.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/util/partitioner/GlobalPartitioner.java
index 73962d3..f7462fd 100644
--- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/util/partitioner/GlobalPartitioner.java
+++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/util/partitioner/GlobalPartitioner.java
@@ -58,7 +58,7 @@ public final class GlobalPartitioner implements Partitioner {
     }
 
     @Override
-    public Partition getPartition(final Element element) {
+    public Partition find(final Element element) {
         return this.partition;
     }
 

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2c14bafc/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/util/partitioner/HashPartitioner.java
----------------------------------------------------------------------
diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/util/partitioner/HashPartitioner.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/util/partitioner/HashPartitioner.java
index 3b1459d..53ff716 100644
--- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/util/partitioner/HashPartitioner.java
+++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/util/partitioner/HashPartitioner.java
@@ -66,7 +66,7 @@ public final class HashPartitioner implements Partitioner {
     }
 
     @Override
-    public Partition getPartition(final Element element) {
+    public Partition find(final Element element) {
         for (final Partition partition : this.partitions) {
             if (partition.contains(element))
                 return partition;