Skip to content

Commit b481e04

Browse files
committed
RUM-9899: fix sampling rate logic
1 parent 4c87958 commit b481e04

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

dd-sdk-android-internal/api/apiSurface

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ class com.datadog.android.internal.thread.NamedRunnable : NamedExecutionUnit, Ru
8282
class com.datadog.android.internal.thread.NamedCallable<V> : NamedExecutionUnit, java.util.concurrent.Callable<V>
8383
constructor(String, java.util.concurrent.Callable<V>)
8484
fun ByteArray.toHexString(): String
85+
fun <R> Any.tryCastTo(): R?
8586
object com.datadog.android.internal.utils.ImageViewUtils
8687
fun resolveParentRectAbsPosition(android.view.View, Boolean = true): android.graphics.Rect
8788
fun calculateClipping(android.graphics.Rect, android.graphics.Rect, Float): android.graphics.Rect

integrations/dd-sdk-android-okhttp/src/main/kotlin/com/datadog/android/okhttp/trace/TracingInterceptor.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,7 @@ internal constructor(
220220
if (span is DDSpan && span.isRootSpan) {
221221
val samplingPriority = if (isSampled) PrioritySampling.SAMPLER_KEEP else PrioritySampling.SAMPLER_DROP
222222
val spanContext = span.context()
223-
if (spanContext.setSamplingPriority(samplingPriority, SamplingMechanism.EXTERNAL_OVERRIDE.toInt())) {
223+
if (spanContext.setSamplingPriority(samplingPriority, SamplingMechanism.DEFAULT.toInt())) {
224224
spanContext.setMetric(
225225
AGENT_PSR_ATTRIBUTE,
226226
(traceSampler.getSampleRate() ?: ZERO_SAMPLE_RATE) / ALL_IN_SAMPLE_RATE

0 commit comments

Comments
 (0)