Skip to content

Commit 04d4f59

Browse files
committed
Comments
1 parent 2336488 commit 04d4f59

File tree

8 files changed

+13
-28
lines changed

8 files changed

+13
-28
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ public static <REQUEST> SpanNameExtractor<REQUEST> create(
2626
* Returns a {@link SpanNameExtractor} that constructs the span name according to DB semantic
2727
* conventions: {@code <db.operation> <db.name>.<identifier>}.
2828
*
29-
* @see SqlStatementInfo#getOperation() () used to extract {@code <db.operation>}.
29+
* @see SqlStatementInfo#getOperation() used to extract {@code <db.operation>}.
3030
* @see DbClientAttributesGetter#getDbNamespace(Object) used to extract {@code <db.namespace>}.
3131
* @see SqlStatementInfo#getMainIdentifier() used to extract {@code <db.table>} or stored
3232
* procedure name.

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ default String getRawStatement(REQUEST request) {
3333
return null;
3434
}
3535

36+
// TODO: make this required to implement
3637
@Nullable
3738
default String getRawQueryText(REQUEST request) {
3839
return getRawStatement(request);

instrumentation/lettuce/lettuce-5.0/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/lettuce/v5_0/LettuceDbAttributesGetter.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ final class LettuceDbAttributesGetter implements DbClientAttributesGetter<RedisC
2222
RedisCommandSanitizer.create(AgentCommonConfig.get().isStatementSanitizationEnabled());
2323

2424
@Override
25-
public String getDbSystem(RedisCommand<?, ?, ?> redisCommand) {
25+
public String getDbSystem(RedisCommand<?, ?, ?> request) {
2626
return REDIS;
2727
}
2828

@@ -33,8 +33,8 @@ public String getUser(RedisCommand<?, ?, ?> request) {
3333
return null;
3434
}
3535

36-
@Nullable
3736
@Override
37+
@Nullable
3838
public String getDbNamespace(RedisCommand<?, ?, ?> request) {
3939
return null;
4040
}
@@ -46,8 +46,8 @@ public String getConnectionString(RedisCommand<?, ?, ?> request) {
4646
return null;
4747
}
4848

49-
@Nullable
5049
@Override
50+
@Nullable
5151
public String getDbQueryText(RedisCommand<?, ?, ?> request) {
5252
String command = LettuceInstrumentationUtil.getCommandName(request);
5353
List<String> args =
@@ -57,8 +57,8 @@ public String getDbQueryText(RedisCommand<?, ?, ?> request) {
5757
return sanitizer.sanitize(command, args);
5858
}
5959

60-
@Nullable
6160
@Override
61+
@Nullable
6262
public String getDbOperationName(RedisCommand<?, ?, ?> request) {
6363
return request.getType().name();
6464
}

instrumentation/r2dbc-1.0/library/src/main/java/io/opentelemetry/instrumentation/r2dbc/v1_0/internal/DbExecution.java

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -94,14 +94,6 @@ public String getConnectionString() {
9494
return connectionString;
9595
}
9696

97-
/**
98-
* @deprecated use {@link #getDbQueryText()} instead
99-
*/
100-
@Deprecated
101-
public String getRawStatement() {
102-
return rawStatement;
103-
}
104-
10597
public String getDbQueryText() {
10698
return rawStatement;
10799
}

instrumentation/r2dbc-1.0/library/src/main/java/io/opentelemetry/instrumentation/r2dbc/v1_0/internal/R2dbcSqlAttributesGetter.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
public enum R2dbcSqlAttributesGetter implements SqlClientAttributesGetter<DbExecution> {
1616
INSTANCE;
1717

18-
@Nullable
1918
@Override
19+
@Nullable
2020
public String getDbSystem(DbExecution request) {
2121
return request.getSystem();
2222
}
@@ -28,8 +28,8 @@ public String getUser(DbExecution request) {
2828
return request.getUser();
2929
}
3030

31-
@Nullable
3231
@Override
32+
@Nullable
3333
public String getDbNamespace(DbExecution request) {
3434
return request.getName();
3535
}

instrumentation/rediscala-1.8/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/rediscala/RediscalaAttributesGetter.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ public String getUser(RedisCommand<?, ?> redisCommand) {
2626
return null;
2727
}
2828

29-
@Nullable
3029
@Override
30+
@Nullable
3131
public String getDbNamespace(RedisCommand<?, ?> redisCommand) {
3232
return null;
3333
}
@@ -39,8 +39,8 @@ public String getConnectionString(RedisCommand<?, ?> redisCommand) {
3939
return null;
4040
}
4141

42-
@Nullable
4342
@Override
43+
@Nullable
4444
public String getDbQueryText(RedisCommand<?, ?> redisCommand) {
4545
return null;
4646
}

instrumentation/vertx/vertx-redis-client-4.0/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/vertx/v4_0/redis/VertxRedisClientAttributesGetter.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ public String getUser(VertxRedisClientRequest request) {
3131
return request.getUser();
3232
}
3333

34-
@Nullable
3534
@Override
35+
@Nullable
3636
public String getDbNamespace(VertxRedisClientRequest request) {
3737
return null;
3838
}
@@ -44,14 +44,14 @@ public String getConnectionString(VertxRedisClientRequest request) {
4444
return request.getConnectionString();
4545
}
4646

47-
@Nullable
4847
@Override
48+
@Nullable
4949
public String getDbQueryText(VertxRedisClientRequest request) {
5050
return sanitizer.sanitize(request.getCommand(), request.getArgs());
5151
}
5252

53-
@Nullable
5453
@Override
54+
@Nullable
5555
public String getDbOperationName(VertxRedisClientRequest request) {
5656
return request.getCommand();
5757
}

instrumentation/vertx/vertx-sql-client-4.0/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/vertx/v4_0/sql/VertxSqlClientRequest.java

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,6 @@ public VertxSqlClientRequest(String statement, SqlConnectOptions sqlConnectOptio
1616
this.sqlConnectOptions = sqlConnectOptions;
1717
}
1818

19-
/**
20-
* @deprecated Use {@link #getDbQueryText()} instead.
21-
*/
22-
@Deprecated
23-
public String getStatement() {
24-
return statement;
25-
}
26-
2719
public String getDbQueryText() {
2820
return statement;
2921
}

0 commit comments

Comments
 (0)