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
}