Skip to content

Commit 259ab7c

Browse files
committed
Gardening: Mark CbTracing.newSpan() as used by Spring Data Couchbase
Change-Id: I26bb25b57810aa881abd00ae7d444d913c1524df Reviewed-on: https://review.couchbase.org/c/couchbase-jvm-clients/+/213437 Tested-by: Build Bot <[email protected]> Reviewed-by: Graham Pople <[email protected]>
1 parent 23d6a41 commit 259ab7c

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

core-io/src/main/java/com/couchbase/client/core/cnc/CbTracing.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818

1919
import com.couchbase.client.core.CoreContext;
2020
import com.couchbase.client.core.annotation.Stability;
21+
import com.couchbase.client.core.annotation.UsedBy;
2122
import com.couchbase.client.core.cnc.tracing.NoopRequestSpan;
2223
import com.couchbase.client.core.cnc.tracing.NoopRequestTracer;
2324
import com.couchbase.client.core.cnc.tracing.ThresholdLoggingTracer;
@@ -27,6 +28,7 @@
2728
import java.util.EnumMap;
2829
import java.util.Map;
2930

31+
import static com.couchbase.client.core.annotation.UsedBy.Project.SPRING_DATA_COUCHBASE;
3032
import static java.util.Collections.unmodifiableMap;
3133

3234
@Stability.Internal
@@ -61,6 +63,7 @@ public static boolean isInternalSpan(final RequestSpan span) {
6163
* Returns a new span with the `db.system` attribute set to `couchbase`.
6264
* @param parent (nullable)
6365
*/
66+
@UsedBy(SPRING_DATA_COUCHBASE)
6467
public static RequestSpan newSpan(CoreContext coreContext, String spanName, RequestSpan parent) {
6568
return newSpan(coreContext.environment().requestTracer(), spanName, parent);
6669
}

0 commit comments

Comments
 (0)