Skip to content

Commit 9a8af9d

Browse files
piochelepiotrdevflow.devflow-routing-intake
andauthored
Remove full schema collection from Kafka, Avro, and Protobuf instrumentation (#12038)
Remove full schema collection from Kafka, Avro, and Protobuf instrumentation Data Streams Monitoring no longer extracts and reports full Avro/Protobuf schema definitions from traced messages. This removes the avro-1.11.3 and protobuf-3.0 instrumentation modules, the AvroSchemaExtractor used by the Kafka producer instrumentation, and the associated schema-building/sampling core in dd-trace-core and internal-api. Schema Registry utilization tracking (confluent-schema-registry) is untouched and continues to report schema ID/registry usage for DSM lineage. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Update agent-jar-checks golden file after removing avro/protobuf integrations Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Co-authored-by: devflow.devflow-routing-intake <devflow.devflow-routing-intake@kubernetes.us1.ddbuild.io>
1 parent b994882 commit 9a8af9d

43 files changed

Lines changed: 4 additions & 2591 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/CODEOWNERS

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,6 @@
149149
**/dsmTest/** @DataDog/data-streams-monitoring
150150

151151
/dd-java-agent/instrumentation/armeria/armeria-grpc-0.84/ @DataDog/data-streams-monitoring @DataDog/apm-idm-java
152-
/dd-java-agent/instrumentation/avro-1.11.3/ @DataDog/data-streams-monitoring @DataDog/apm-idm-java
153152
/dd-java-agent/instrumentation/aws-java/aws-java-sns-1.0/ @DataDog/data-streams-monitoring @DataDog/apm-idm-java
154153
/dd-java-agent/instrumentation/aws-java/aws-java-sns-2.0/ @DataDog/data-streams-monitoring @DataDog/apm-idm-java
155154
/dd-java-agent/instrumentation/aws-java/aws-java-sqs-1.0/ @DataDog/data-streams-monitoring @DataDog/apm-idm-java
@@ -161,7 +160,6 @@
161160
/dd-java-agent/instrumentation/kafka/kafka-clients-3.8/ @DataDog/data-streams-monitoring @DataDog/apm-idm-java
162161
/dd-java-agent/instrumentation/kafka/kafka-connect-0.11/ @DataDog/data-streams-monitoring @DataDog/apm-idm-java
163162
/dd-java-agent/instrumentation/kafka/kafka-streams-0.11/ @DataDog/data-streams-monitoring @DataDog/apm-idm-java
164-
/dd-java-agent/instrumentation/protobuf-3.0/ @DataDog/data-streams-monitoring @DataDog/apm-idm-java
165163
/dd-java-agent/instrumentation/rabbitmq-amqp-2.7/ @DataDog/data-streams-monitoring @DataDog/apm-idm-java
166164
/dd-smoke-tests/kafka-2/ @DataDog/data-streams-monitoring @DataDog/apm-idm-java
167165
/dd-smoke-tests/kafka-3/ @DataDog/data-streams-monitoring @DataDog/apm-idm-java

dd-java-agent/instrumentation/avro-1.11.3/build.gradle

Lines changed: 0 additions & 37 deletions
This file was deleted.

dd-java-agent/instrumentation/avro-1.11.3/gradle.lockfile

Lines changed: 0 additions & 320 deletions
This file was deleted.

dd-java-agent/instrumentation/avro-1.11.3/src/main/java/datadog/trace/instrumentation/avro/AvroModule.java

Lines changed: 0 additions & 27 deletions
This file was deleted.

dd-java-agent/instrumentation/avro-1.11.3/src/main/java/datadog/trace/instrumentation/avro/GenericDatumReaderInstrumentation.java

Lines changed: 0 additions & 52 deletions
This file was deleted.

dd-java-agent/instrumentation/avro-1.11.3/src/main/java/datadog/trace/instrumentation/avro/GenericDatumWriterInstrumentation.java

Lines changed: 0 additions & 53 deletions
This file was deleted.

dd-java-agent/instrumentation/avro-1.11.3/src/main/java/datadog/trace/instrumentation/avro/SchemaExtractor.java

Lines changed: 0 additions & 190 deletions
This file was deleted.

0 commit comments

Comments
 (0)