Skip to content

Commit 71e5417

Browse files
Update dependency io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha to v2.4.0-alpha (#1319)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Lauri Tulmin <[email protected]>
1 parent 3e27e2b commit 71e5417

File tree

3 files changed

+15
-3
lines changed

3 files changed

+15
-3
lines changed

dependencyManagement/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ val DEPENDENCY_BOMS = listOf(
1313
"com.linecorp.armeria:armeria-bom:1.28.4",
1414
"org.junit:junit-bom:5.10.2",
1515
"io.grpc:grpc-bom:1.64.0",
16-
"io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.3.0-alpha",
16+
"io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.4.0-alpha",
1717
"org.testcontainers:testcontainers-bom:1.19.8"
1818
)
1919

micrometer-meter-provider/src/main/java/io/opentelemetry/contrib/metrics/micrometer/internal/instruments/MicrometerDoubleGauge.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,13 @@
66
package io.opentelemetry.contrib.metrics.micrometer.internal.instruments;
77

88
import io.opentelemetry.api.common.Attributes;
9-
import io.opentelemetry.api.incubator.metrics.DoubleGauge;
109
import io.opentelemetry.api.incubator.metrics.ExtendedDoubleGaugeBuilder;
10+
import io.opentelemetry.api.metrics.DoubleGauge;
1111
import io.opentelemetry.api.metrics.DoubleGaugeBuilder;
1212
import io.opentelemetry.api.metrics.LongGaugeBuilder;
1313
import io.opentelemetry.api.metrics.ObservableDoubleGauge;
1414
import io.opentelemetry.api.metrics.ObservableDoubleMeasurement;
15+
import io.opentelemetry.context.Context;
1516
import io.opentelemetry.contrib.metrics.micrometer.internal.state.InstrumentState;
1617
import io.opentelemetry.contrib.metrics.micrometer.internal.state.MeterSharedState;
1718
import java.util.function.Consumer;
@@ -33,6 +34,11 @@ public void set(double value, Attributes attributes) {
3334
record(attributes, value);
3435
}
3536

37+
@Override
38+
public void set(double value, Attributes attributes, Context context) {
39+
record(attributes, value);
40+
}
41+
3642
@Override
3743
public void record(double value) {
3844
record(Attributes.empty(), value);

micrometer-meter-provider/src/main/java/io/opentelemetry/contrib/metrics/micrometer/internal/instruments/MicrometerLongGauge.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,11 @@
77

88
import io.opentelemetry.api.common.Attributes;
99
import io.opentelemetry.api.incubator.metrics.ExtendedLongGaugeBuilder;
10-
import io.opentelemetry.api.incubator.metrics.LongGauge;
10+
import io.opentelemetry.api.metrics.LongGauge;
1111
import io.opentelemetry.api.metrics.LongGaugeBuilder;
1212
import io.opentelemetry.api.metrics.ObservableLongGauge;
1313
import io.opentelemetry.api.metrics.ObservableLongMeasurement;
14+
import io.opentelemetry.context.Context;
1415
import io.opentelemetry.contrib.metrics.micrometer.internal.state.InstrumentState;
1516
import java.util.function.Consumer;
1617

@@ -34,6 +35,11 @@ public void set(long value, Attributes attributes) {
3435
record(attributes, (double) value);
3536
}
3637

38+
@Override
39+
public void set(long value, Attributes attributes, Context context) {
40+
record(attributes, (double) value);
41+
}
42+
3743
@Override
3844
public void record(long value) {
3945
record(Attributes.empty(), (double) value);

0 commit comments

Comments
 (0)