Skip to content

Commit

Permalink
sync with main branch
Browse files Browse the repository at this point in the history
  • Loading branch information
SimoneGiusso committed Nov 15, 2022
1 parent 25de63f commit 0ca0549
Show file tree
Hide file tree
Showing 17 changed files with 23 additions and 43 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,6 @@ muzzle {
}

dependencies {
implementation(project(":instrumentation:cassandra:cassandra-4.0:library"))

library("com.datastax.oss:java-driver-core:4.0.0")

compileOnly("com.google.auto.value:auto-value-annotations")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* SPDX-License-Identifier: Apache-2.0
*/

package io.opentelemetry.instrumentation.cassandra.v4_0;
package io.opentelemetry.javaagent.instrumentation.cassandra.v4_0;

import com.datastax.oss.driver.api.core.config.DefaultDriverOption;
import com.datastax.oss.driver.api.core.config.DriverExecutionProfile;
Expand All @@ -16,7 +16,7 @@
import io.opentelemetry.semconv.trace.attributes.SemanticAttributes;
import javax.annotation.Nullable;

public final class CassandraAttributesExtractor
final class CassandraAttributesExtractor
implements AttributesExtractor<CassandraRequest, ExecutionInfo> {

@Override
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* SPDX-License-Identifier: Apache-2.0
*/

package io.opentelemetry.instrumentation.cassandra.v4_0;
package io.opentelemetry.javaagent.instrumentation.cassandra.v4_0;

import com.datastax.oss.driver.api.core.cql.ExecutionInfo;
import com.datastax.oss.driver.api.core.metadata.Node;
Expand All @@ -12,7 +12,7 @@
import java.net.SocketAddress;
import javax.annotation.Nullable;

public final class CassandraNetAttributesGetter
final class CassandraNetAttributesGetter
extends InetSocketAddressNetClientAttributesGetter<CassandraRequest, ExecutionInfo> {

@Override
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* SPDX-License-Identifier: Apache-2.0
*/

package io.opentelemetry.instrumentation.cassandra.v4_0;
package io.opentelemetry.javaagent.instrumentation.cassandra.v4_0;

import com.datastax.oss.driver.api.core.session.Session;
import com.google.auto.value.AutoValue;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@
import com.datastax.oss.driver.api.core.cql.ExecutionInfo;
import io.opentelemetry.api.GlobalOpenTelemetry;
import io.opentelemetry.instrumentation.api.instrumenter.Instrumenter;
import io.opentelemetry.instrumentation.cassandra.v4_0.CassandraRequest;
import io.opentelemetry.instrumentation.cassandra.v4_0.CassandraTelemetry;
import io.opentelemetry.javaagent.bootstrap.internal.CommonConfig;

public final class CassandraSingletons {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,14 @@
* SPDX-License-Identifier: Apache-2.0
*/

package io.opentelemetry.instrumentation.cassandra.v4_0;
package io.opentelemetry.javaagent.instrumentation.cassandra.v4_0;

import com.datastax.oss.driver.api.core.CqlIdentifier;
import io.opentelemetry.instrumentation.api.instrumenter.db.SqlClientAttributesGetter;
import io.opentelemetry.semconv.trace.attributes.SemanticAttributes;
import javax.annotation.Nullable;

public final class CassandraSqlAttributesGetter
implements SqlClientAttributesGetter<CassandraRequest> {
final class CassandraSqlAttributesGetter implements SqlClientAttributesGetter<CassandraRequest> {

@Override
public String system(CassandraRequest request) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* SPDX-License-Identifier: Apache-2.0
*/

package io.opentelemetry.instrumentation.cassandra.v4_0;
package io.opentelemetry.javaagent.instrumentation.cassandra.v4_0;

import com.datastax.oss.driver.api.core.cql.ExecutionInfo;
import io.opentelemetry.api.OpenTelemetry;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,9 @@
* SPDX-License-Identifier: Apache-2.0
*/

package io.opentelemetry.instrumentation.cassandra.v4_0;
package io.opentelemetry.javaagent.instrumentation.cassandra.v4_0;

import com.google.errorprone.annotations.CanIgnoreReturnValue;
import io.opentelemetry.api.OpenTelemetry;

public class CassandraTelemetryBuilder {
Expand All @@ -20,11 +21,13 @@ public CassandraTelemetryBuilder(OpenTelemetry openTelemetry) {
this.openTelemetry = openTelemetry;
}

@CanIgnoreReturnValue
public CassandraTelemetryBuilder setInstrumentationName(String instrumentationName) {
this.instrumentationName = instrumentationName;
return this;
}

@CanIgnoreReturnValue
public CassandraTelemetryBuilder setStatementSanitizationEnabled(boolean enabled) {
this.statementSanitizationEnabled = enabled;
return this;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
import static io.opentelemetry.javaagent.instrumentation.cassandra.v4_0.CassandraSingletons.instrumenter;

import com.datastax.oss.driver.api.core.CqlSession;
import io.opentelemetry.instrumentation.cassandra.v4_0.TracingCqlSession;
import java.util.function.Function;

public class CompletionStageFunction implements Function<Object, Object> {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* SPDX-License-Identifier: Apache-2.0
*/

package io.opentelemetry.instrumentation.cassandra.v4_0;
package io.opentelemetry.javaagent.instrumentation.cassandra.v4_0;

import com.datastax.oss.driver.api.core.CqlIdentifier;
import com.datastax.oss.driver.api.core.CqlSession;
Expand Down
16 changes: 0 additions & 16 deletions instrumentation/cassandra/cassandra-4.0/library/build.gradle.kts

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ muzzle {
}

dependencies {
implementation(project(":instrumentation:cassandra:cassandra-4.0:library"))
implementation(project(":instrumentation:cassandra:cassandra-4.0:javaagent"))

library("com.datastax.oss:java-driver-core:4.14.1")

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,11 @@
import com.datastax.oss.driver.api.core.cql.ExecutionInfo;
import io.opentelemetry.api.GlobalOpenTelemetry;
import io.opentelemetry.instrumentation.api.instrumenter.Instrumenter;
import io.opentelemetry.instrumentation.cassandra.v4_0.CassandraRequest;
import io.opentelemetry.instrumentation.cassandra.v4_0.CassandraTelemetry;
import io.opentelemetry.javaagent.instrumentation.cassandra.v4_0.CassandraRequest;
import io.opentelemetry.javaagent.instrumentation.cassandra.v4_0.CassandraTelemetry;
import io.opentelemetry.javaagent.bootstrap.internal.CommonConfig;

public final class CassandraSingletons {
final class CassandraSingletons {
// using ExecutionInfo because we can get that from ResultSet, AsyncResultSet and DriverException
private static final Instrumenter<CassandraRequest, ExecutionInfo> INSTRUMENTER;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
import com.datastax.oss.driver.api.core.CqlSession;
import java.util.function.Function;

public class CompletionStageFunction implements Function<Object, Object> {
class CompletionStageFunction implements Function<Object, Object> {

@Override
public Object apply(Object session) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@
import com.datastax.oss.driver.api.core.cql.ExecutionInfo;
import com.datastax.oss.driver.api.core.cql.Statement;
import io.opentelemetry.instrumentation.api.instrumenter.Instrumenter;
import io.opentelemetry.instrumentation.cassandra.v4_0.CassandraRequest;
import io.opentelemetry.javaagent.instrumentation.cassandra.v4_0.CassandraRequest;

public class TracingCqlSession
extends io.opentelemetry.instrumentation.cassandra.v4_0.TracingCqlSession {
extends io.opentelemetry.javaagent.instrumentation.cassandra.v4_0.TracingCqlSession {

public TracingCqlSession(
CqlSession session, Instrumenter<CassandraRequest, ExecutionInfo> instrumenter) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -96,9 +96,9 @@ class CassandraClientTest extends AgentInstrumentationSpecification {
childOf((SpanData) parentSpan)
}
attributes {
"$SemanticAttributes.NET_PEER_NAME" "localhost"
"$SemanticAttributes.NET_PEER_IP" "127.0.0.1"
"$SemanticAttributes.NET_PEER_PORT" cassandraPort
"$SemanticAttributes.NET_SOCK_PEER_ADDR" "127.0.0.1"
"$SemanticAttributes.NET_SOCK_PEER_NAME" "localhost"
"$SemanticAttributes.NET_SOCK_PEER_PORT" cassandraPort
"$SemanticAttributes.DB_SYSTEM" "cassandra"
"$SemanticAttributes.DB_NAME" keyspace
"$SemanticAttributes.DB_STATEMENT" statement
Expand Down
1 change: 0 additions & 1 deletion settings.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -173,7 +173,6 @@ include(":instrumentation:azure-core:azure-core-1.19:javaagent")
include(":instrumentation:azure-core:azure-core-1.19:library-instrumentation-shaded")
include(":instrumentation:cassandra:cassandra-3.0:javaagent")
include(":instrumentation:cassandra:cassandra-4.0:javaagent")
include(":instrumentation:cassandra:cassandra-4.0:library")
include(":instrumentation:cassandra:cassandra-4.14:javaagent")
include(":instrumentation:cdi-testing")
include(":instrumentation:graphql-java-12.0:javaagent")
Expand Down

0 comments on commit 0ca0549

Please sign in to comment.