Skip to content

Commit bf423cc

Browse files
authored
[sdk-metrics] Remove locking around exemplar updates in MetricPoint (#5535)
1 parent 3898df5 commit bf423cc

File tree

2 files changed

+111
-429
lines changed

2 files changed

+111
-429
lines changed

src/OpenTelemetry/Metrics/AggregatorStore.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -989,14 +989,14 @@ private void UpdateLongMetricPoint(int metricPointIndex, long value, ReadOnlySpa
989989
this.metricPoints[metricPointIndex].UpdateWithExemplar(
990990
value,
991991
tags,
992-
isSampled: true);
992+
offerExemplar: true);
993993
}
994994
else
995995
{
996996
this.metricPoints[metricPointIndex].UpdateWithExemplar(
997997
value,
998998
tags,
999-
isSampled: Activity.Current?.Recorded ?? false);
999+
offerExemplar: Activity.Current?.Recorded ?? false);
10001000
}
10011001
}
10021002

@@ -1044,14 +1044,14 @@ private void UpdateDoubleMetricPoint(int metricPointIndex, double value, ReadOnl
10441044
this.metricPoints[metricPointIndex].UpdateWithExemplar(
10451045
value,
10461046
tags,
1047-
isSampled: true);
1047+
offerExemplar: true);
10481048
}
10491049
else
10501050
{
10511051
this.metricPoints[metricPointIndex].UpdateWithExemplar(
10521052
value,
10531053
tags,
1054-
isSampled: Activity.Current?.Recorded ?? false);
1054+
offerExemplar: Activity.Current?.Recorded ?? false);
10551055
}
10561056
}
10571057

0 commit comments

Comments
 (0)