Skip to content

Commit 2d5374f

Browse files
committed
up
1 parent 517dbb7 commit 2d5374f

File tree

2 files changed

+1
-24
lines changed

2 files changed

+1
-24
lines changed

instrumentation-api-incubator/src/main/java/io/opentelemetry/instrumentation/api/incubator/semconv/db/DbClientAttributesExtractor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,6 @@ public static <REQUEST, RESPONSE> AttributesExtractor<REQUEST, RESPONSE> create(
6565
@Override
6666
public void onStart(AttributesBuilder attributes, Context parentContext, REQUEST request) {
6767
onStartCommon(attributes, getter, request);
68-
serverAttributesExtractor.onStart(attributes, parentContext, request);
6968
}
7069

7170
@SuppressWarnings("deprecation") // until old db semconv are dropped
@@ -91,6 +90,7 @@ static <REQUEST, RESPONSE> void onStartCommon(
9190
internalSet(attributes, DB_STATEMENT, getter.getDbQueryText(request));
9291
internalSet(attributes, DB_OPERATION, getter.getDbOperationName(request));
9392
}
93+
serverAttributesExtractor.onStart(attributes, parentContext, request);
9494
}
9595

9696
@Override

instrumentation-api-incubator/src/main/java/io/opentelemetry/instrumentation/api/incubator/semconv/db/SqlClientAttributesExtractor.java

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,9 @@
77

88
import static io.opentelemetry.instrumentation.api.internal.AttributesExtractorUtil.internalSet;
99
import static io.opentelemetry.semconv.DbAttributes.DB_COLLECTION_NAME;
10-
import static io.opentelemetry.semconv.DbAttributes.DB_NAMESPACE;
1110
import static io.opentelemetry.semconv.DbAttributes.DB_OPERATION_BATCH_SIZE;
1211
import static io.opentelemetry.semconv.DbAttributes.DB_OPERATION_NAME;
1312
import static io.opentelemetry.semconv.DbAttributes.DB_QUERY_TEXT;
14-
import static io.opentelemetry.semconv.DbAttributes.DB_SYSTEM_NAME;
1513

1614
import io.opentelemetry.api.common.AttributeKey;
1715
import io.opentelemetry.api.common.AttributesBuilder;
@@ -43,11 +41,6 @@ public final class SqlClientAttributesExtractor<REQUEST, RESPONSE>
4341
// copied from DbIncubatingAttributes
4442
private static final AttributeKey<String> DB_OPERATION = AttributeKey.stringKey("db.operation");
4543
private static final AttributeKey<String> DB_STATEMENT = AttributeKey.stringKey("db.statement");
46-
private static final AttributeKey<String> DB_SYSTEM = AttributeKey.stringKey("db.system");
47-
private static final AttributeKey<String> DB_USER = AttributeKey.stringKey("db.user");
48-
private static final AttributeKey<String> DB_NAME = AttributeKey.stringKey("db.name");
49-
private static final AttributeKey<String> DB_CONNECTION_STRING =
50-
AttributeKey.stringKey("db.connection_string");
5144
private static final AttributeKeyTemplate<String> DB_QUERY_PARAMETER =
5245
AttributeKeyTemplate.stringKeyTemplate("db.query.parameter");
5346

@@ -92,22 +85,6 @@ public static <REQUEST, RESPONSE> SqlClientAttributesExtractorBuilder<REQUEST, R
9285
@SuppressWarnings("deprecation") // until old db semconv are dropped
9386
@Override
9487
public void onStart(AttributesBuilder attributes, Context parentContext, REQUEST request) {
95-
// Common attributes
96-
if (SemconvStability.emitStableDatabaseSemconv()) {
97-
String dbSystem = getter.getDbSystem(request);
98-
if (dbSystem != null) {
99-
internalSet(attributes, DB_SYSTEM_NAME, SemconvStability.stableDbSystemName(dbSystem));
100-
}
101-
internalSet(attributes, DB_NAMESPACE, getter.getDbNamespace(request));
102-
}
103-
if (SemconvStability.emitOldDatabaseSemconv()) {
104-
internalSet(attributes, DB_SYSTEM, getter.getDbSystem(request));
105-
internalSet(attributes, DB_USER, getter.getUser(request));
106-
internalSet(attributes, DB_NAME, getter.getDbNamespace(request));
107-
internalSet(attributes, DB_CONNECTION_STRING, getter.getConnectionString(request));
108-
}
109-
serverAttributesExtractor.onStart(attributes, parentContext, request);
110-
11188
// SQL-specific attributes
11289
Collection<String> rawQueryTexts = getter.getRawQueryTexts(request);
11390

0 commit comments

Comments
 (0)