From 5f756fb63f284de13672562d084c6e37f7b62846 Mon Sep 17 00:00:00 2001
From: "Joseph E. Gonzalez" <joseph.e.gonzalez@gmail.com>
Date: Thu, 10 Oct 2013 14:10:47 -0700
Subject: [PATCH] added support for random vertex cuts

---
 .../src/main/scala/org/apache/spark/graph/impl/GraphImpl.scala  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/graph/src/main/scala/org/apache/spark/graph/impl/GraphImpl.scala b/graph/src/main/scala/org/apache/spark/graph/impl/GraphImpl.scala
index 09aeade8c1..db982a8fe4 100644
--- a/graph/src/main/scala/org/apache/spark/graph/impl/GraphImpl.scala
+++ b/graph/src/main/scala/org/apache/spark/graph/impl/GraphImpl.scala
@@ -471,7 +471,7 @@ object GraphImpl {
    * random vertex cut.
    */
   protected def randomVertexCut(src: Vid, dst: Vid, numParts: Pid): Pid = {
-    math.abs((src, dst).hashCode()) % Pid
+    math.abs((src, dst).hashCode()) % numParts
   }
 
 
-- 
GitLab