Skip to content

Commit bc9c2fa

Browse files
committed
RUM-9899: fix sampling rate logic
1 parent 20ccaa9 commit bc9c2fa

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
@@ -74,6 +74,7 @@ data class com.datadog.android.internal.telemetry.TracingHeaderTypesSet
7474
class com.datadog.android.internal.thread.NamedRunnable : Runnable
7575
constructor(String, Runnable)
7676
fun ByteArray.toHexString(): String
77+
fun <R> Any.tryCastTo(): R?
7778
object com.datadog.android.internal.utils.ImageViewUtils
7879
fun resolveParentRectAbsPosition(android.view.View, Boolean = true): android.graphics.Rect
7980
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
@@ -219,7 +219,7 @@ internal constructor(
219219
if (span is DDSpan && span.isRootSpan) {
220220
val samplingPriority = if (isSampled) PrioritySampling.SAMPLER_KEEP else PrioritySampling.SAMPLER_DROP
221221
val spanContext = span.context()
222-
if (spanContext.setSamplingPriority(samplingPriority, SamplingMechanism.EXTERNAL_OVERRIDE.toInt())) {
222+
if (spanContext.setSamplingPriority(samplingPriority, SamplingMechanism.DEFAULT.toInt())) {
223223
spanContext.setMetric(
224224
AGENT_PSR_ATTRIBUTE,
225225
(traceSampler.getSampleRate() ?: ZERO_SAMPLE_RATE) / ALL_IN_SAMPLE_RATE

0 commit comments

Comments
 (0)