You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@usergrid.apache.org by to...@apache.org on 2014/11/17 21:12:30 UTC

[20/50] [abbrv] incubator-usergrid git commit: adding a seed to reseed the user feed

adding a seed to reseed the user feed


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

Branch: refs/heads/two-dot-o-events
Commit: 2fd6716d5f8f9884482d88a760f68cfd011e1455
Parents: c9b0d70
Author: Shawn Feldman <sf...@apache.org>
Authored: Tue Nov 11 08:50:20 2014 -0700
Committer: Shawn Feldman <sf...@apache.org>
Committed: Tue Nov 11 08:50:20 2014 -0700

----------------------------------------------------------------------
 .../org/apache/usergrid/datagenerators/FeederGenerator.scala     | 4 ++--
 .../src/main/scala/org/apache/usergrid/settings/Settings.scala   | 3 ++-
 2 files changed, 4 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-usergrid/blob/2fd6716d/stack/loadtests/src/main/scala/org/apache/usergrid/datagenerators/FeederGenerator.scala
----------------------------------------------------------------------
diff --git a/stack/loadtests/src/main/scala/org/apache/usergrid/datagenerators/FeederGenerator.scala b/stack/loadtests/src/main/scala/org/apache/usergrid/datagenerators/FeederGenerator.scala
index f028e1b..6733f62 100755
--- a/stack/loadtests/src/main/scala/org/apache/usergrid/datagenerators/FeederGenerator.scala
+++ b/stack/loadtests/src/main/scala/org/apache/usergrid/datagenerators/FeederGenerator.scala
@@ -49,8 +49,8 @@
    * @param centerLongitude
    * @return
    */
-  def generateUserWithGeolocationFeederInfinite(radius: Double, centerLatitude: Double, centerLongitude: Double, maxPossible: Int): Iterator[Map[String, String]] = {
-    val userFeeder = Iterator.from(1).map(i=>generateUserData(i.toString, radius, centerLatitude, centerLongitude))
+  def generateUserWithGeolocationFeederInfinite(seed:Int,radius: Double, centerLatitude: Double, centerLongitude: Double, maxPossible: Int): Iterator[Map[String, String]] = {
+    val userFeeder = Iterator.from(seed).map(i=>generateUserData(i.toString, radius, centerLatitude, centerLongitude))
     return userFeeder
 
   }

http://git-wip-us.apache.org/repos/asf/incubator-usergrid/blob/2fd6716d/stack/loadtests/src/main/scala/org/apache/usergrid/settings/Settings.scala
----------------------------------------------------------------------
diff --git a/stack/loadtests/src/main/scala/org/apache/usergrid/settings/Settings.scala b/stack/loadtests/src/main/scala/org/apache/usergrid/settings/Settings.scala
index 0e9781c..3e6b998 100755
--- a/stack/loadtests/src/main/scala/org/apache/usergrid/settings/Settings.scala
+++ b/stack/loadtests/src/main/scala/org/apache/usergrid/settings/Settings.scala
@@ -40,6 +40,7 @@ object Settings {
   // Simulation settings
   val maxPossibleUsers:Int = Integer.getInteger("maxPossibleUsers", 10).toInt
   val numUsers:Int = maxPossibleUsers
+  val userSeed:Int = Integer.getInteger("userSeed",1).toInt
 
   val numEntities:Int = Integer.getInteger("numEntities", 5000).toInt
   val numDevices:Int = Integer.getInteger("numDevices", 4000).toInt
@@ -65,7 +66,7 @@ object Settings {
   }
 
   def getInfiniteUserFeeder():Iterator[Map[String, String]]= {
-    val userFeeder = FeederGenerator.generateUserWithGeolocationFeederInfinite( userLocationRadius, centerLatitude, centerLongitude,maxPossibleUsers)
+    val userFeeder = FeederGenerator.generateUserWithGeolocationFeederInfinite(Settings.userSeed, userLocationRadius, centerLatitude, centerLongitude,maxPossibleUsers)
     return userFeeder
   }