Skip to content

Commit 08e6da2

Browse files
adinauerclaude
andcommitted
fix(kafka): [Queue Instrumentation 26] Mark producer interceptor experimental
The raw kafka producer path requires customers to reference SentryKafkaProducerInterceptor directly by class name, so it should not be marked internal. Align it with the customer-facing queue tracing surface by marking it experimental instead. Audit the remaining Kafka classes still marked internal and keep them as-is: the Spring bean post processors and Spring record interceptor remain framework wiring internals rather than direct customer entry points. Co-Authored-By: Claude <noreply@anthropic.com>
1 parent d0b2380 commit 08e6da2

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

sentry-kafka/src/main/java/io/sentry/kafka/SentryKafkaProducerInterceptor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
import org.jetbrains.annotations.NotNull;
2626
import org.jetbrains.annotations.Nullable;
2727

28-
@ApiStatus.Internal
28+
@ApiStatus.Experimental
2929
public final class SentryKafkaProducerInterceptor<K, V> implements ProducerInterceptor<K, V> {
3030

3131
public static final @NotNull String TRACE_ORIGIN = "auto.queue.kafka.producer";

0 commit comments

Comments
 (0)