Skip to content

Commit 1a93d0d

Browse files
committed
review
1 parent b86f2de commit 1a93d0d

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

instrumentation/aws-sdk/aws-sdk-1.11/library/src/main/java/io/opentelemetry/instrumentation/awssdk/v1_11/DynamoDbAttributesExtractor.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,13 @@
1818

1919
public class DynamoDbAttributesExtractor implements AttributesExtractor<Request<?>, Response<?>> {
2020

21-
// copied from DbIncubatingAttributes.DbSystemIncubatingValues
21+
// copied from DbIncubatingAttributes
2222
private static final AttributeKey<String> DB_SYSTEM = AttributeKey.stringKey("db.system");
23+
// copied from AwsIncubatingAttributes
2324
private static final AttributeKey<List<String>> AWS_DYNAMODB_TABLE_NAMES =
2425
AttributeKey.stringArrayKey("aws.dynamodb.table_names");
2526

27+
// copied from DbIncubatingAttributes.DbSystemIncubatingValues
2628
private static final String DYNAMODB = "dynamodb";
2729

2830
@Override

instrumentation/aws-sdk/aws-sdk-1.11/testing/src/main/java/io/opentelemetry/instrumentation/awssdk/v1_11/AbstractDynamoDbClientTest.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,11 @@
55

66
package io.opentelemetry.instrumentation.awssdk.v1_11;
77

8-
import static io.opentelemetry.api.common.AttributeKey.stringArrayKey;
98
import static io.opentelemetry.api.common.AttributeKey.stringKey;
109
import static io.opentelemetry.sdk.testing.assertj.OpenTelemetryAssertions.equalTo;
10+
import static io.opentelemetry.semconv.incubating.AwsIncubatingAttributes.AWS_DYNAMODB_TABLE_NAMES;
11+
import static io.opentelemetry.semconv.incubating.DbIncubatingAttributes.DB_SYSTEM;
12+
import static io.opentelemetry.semconv.incubating.DbIncubatingAttributes.DbSystemIncubatingValues.DYNAMODB;
1113
import static java.util.Collections.singletonList;
1214

1315
import com.amazonaws.services.dynamodbv2.AmazonDynamoDB;
@@ -44,8 +46,8 @@ public void sendRequestWithMockedResponse() throws Exception {
4446
List<AttributeAssertion> additionalAttributes =
4547
Arrays.asList(
4648
equalTo(stringKey("aws.table.name"), "sometable"),
47-
equalTo(stringKey("db.system"), "dynamodb"),
48-
equalTo(stringArrayKey("aws.dynamodb.table_names"), singletonList("sometable")));
49+
equalTo(DB_SYSTEM, DYNAMODB),
50+
equalTo(AWS_DYNAMODB_TABLE_NAMES, singletonList("sometable")));
4951

5052
Object response = client.createTable(new CreateTableRequest("sometable", null));
5153
assertRequestWithMockedResponse(

0 commit comments

Comments
 (0)