aboutsummaryrefslogtreecommitdiff
path: root/kamon-core/src/main/scala/kamon/trace/Sampler.scala
diff options
context:
space:
mode:
authorIvan Topolnjak <ivantopo@gmail.com>2017-07-18 09:10:59 +0200
committerIvan Topolnjak <ivantopo@gmail.com>2017-07-18 09:10:59 +0200
commitba35b9859a342bf9d6ceb12e169333f3b68f8b05 (patch)
tree33cc325248798eb843f896e6285b3cf2c666ffe8 /kamon-core/src/main/scala/kamon/trace/Sampler.scala
parentcce0b5d9320c78fc66197104b68d1d9dddebf007 (diff)
downloadKamon-ba35b9859a342bf9d6ceb12e169333f3b68f8b05.tar.gz
Kamon-ba35b9859a342bf9d6ceb12e169333f3b68f8b05.tar.bz2
Kamon-ba35b9859a342bf9d6ceb12e169333f3b68f8b05.zip
use "probability" instead of "chance" terms for the random sampler
Diffstat (limited to 'kamon-core/src/main/scala/kamon/trace/Sampler.scala')
-rw-r--r--kamon-core/src/main/scala/kamon/trace/Sampler.scala20
1 files changed, 10 insertions, 10 deletions
diff --git a/kamon-core/src/main/scala/kamon/trace/Sampler.scala b/kamon-core/src/main/scala/kamon/trace/Sampler.scala
index f478bbd1..e2aefe22 100644
--- a/kamon-core/src/main/scala/kamon/trace/Sampler.scala
+++ b/kamon-core/src/main/scala/kamon/trace/Sampler.scala
@@ -23,15 +23,15 @@ trait Sampler {
}
object Sampler {
- val always = new Constant(SamplingDecision.Sample)
- val never = new Constant(SamplingDecision.DoNotSample)
+ val Always = new Constant(SamplingDecision.Sample)
+ val Never = new Constant(SamplingDecision.DoNotSample)
- def random(chance: Double): Sampler = {
- assert(chance >= 0D && chance <= 1.0D, "Change should be >= 0 and <= 1.0")
+ def random(probability: Double): Sampler = {
+ assert(probability >= 0D && probability <= 1.0D, "The probability should be >= 0 and <= 1.0")
- chance match {
- case 0D => never
- case 1.0D => always
+ probability match {
+ case 0D => Never
+ case 1.0D => Always
case anyOther => new Random(anyOther)
}
}
@@ -43,8 +43,8 @@ object Sampler {
s"Sampler.Constant(decision = $decision)"
}
- class Random(chance: Double) extends Sampler {
- val upperBoundary = Long.MaxValue * chance
+ class Random(probability: Double) extends Sampler {
+ val upperBoundary = Long.MaxValue * probability
val lowerBoundary = -upperBoundary
override def decide(operationName: String, builderTags: Map[String, String]): SamplingDecision = {
@@ -53,6 +53,6 @@ object Sampler {
}
override def toString: String =
- s"Sampler.Random(chance = $chance)"
+ s"Sampler.Random(probability = $probability)"
}
}