Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
87 changes: 48 additions & 39 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@
/SECURITY.md @DataDog/apm-java
/SUPPORT.md @DataDog/apm-java
/dd-smoke-tests/README.md @DataDog/apm-java
/dd-smoke-tests/gradle.lockfile @DataDog/apm-java
/docs/ @DataDog/apm-java

# Shared communication
Expand Down Expand Up @@ -43,11 +42,9 @@
/dd-java-agent/benchmark-integration/ @DataDog/apm-java
/dd-java-agent/benchmark/ @DataDog/apm-java
/dd-java-agent/cws-tls/ @DataDog/apm-java
/dd-java-agent/gradle.lockfile @DataDog/apm-java
/dd-java-agent/load-generator/ @DataDog/apm-java

# Core tracing API
/dd-trace-api/gradle.lockfile @DataDog/apm-java
/dd-trace-api/src/*/*/datadog/trace/api/*.* @DataDog/apm-java
/dd-trace-api/**/config/CwsConfig* @DataDog/apm-java
/dd-trace-api/**/config/GeneralConfig* @DataDog/apm-java
Expand All @@ -59,7 +56,6 @@
/dd-trace-api/src/*/*/datadog/trace/payloadtags/ @DataDog/apm-java

# Core tracer
/dd-trace-core/gradle.lockfile @DataDog/apm-java
/dd-trace-core/src/test @DataDog/apm-java
/dd-trace-core/src/*/*/datadog/context/*.* @DataDog/apm-java
/dd-trace-core/src/*/*/datadog/trace/api/naming/ @DataDog/apm-java
Expand All @@ -82,7 +78,6 @@
/dd-trace-core/src/traceAgentTest/ @DataDog/apm-java

# Core internal API
/internal-api/gradle.lockfile @DataDog/apm-java
/internal-api/internal-api-9/ @DataDog/apm-java
/internal-api/src/test @DataDog/apm-java
/internal-api/src/*/*/datadog/trace/advice/ @DataDog/apm-java
Expand Down Expand Up @@ -169,12 +164,13 @@
/utils/flare-utils/ @DataDog/apm-sdk-capabilities-java

# @DataDog/apm-serverless
/dd-java-agent/instrumentation/aws-java/aws-java-lambda-handler-1.2/ @DataDog/apm-serverless
/dd-java-agent/instrumentation/azure-functions/ @DataDog/apm-serverless
/dd-java-agent/instrumentation/azure-functions-1.2.2/ @DataDog/apm-serverless
/dd-trace-core/src/*/*/datadog/trace/lambda/ @DataDog/apm-serverless
/utils/container-utils/ @DataDog/apm-serverless
**/InferredProxy* @DataDog/apm-serverless
/dd-java-agent/instrumentation/**/*InferredProxy* @DataDog/apm-serverless @DataDog/apm-idm-java
/dd-java-agent/instrumentation/aws-java/aws-java-lambda-handler-1.2/ @DataDog/apm-serverless @DataDog/apm-idm-java
/dd-java-agent/instrumentation/azure-functions/ @DataDog/apm-serverless @DataDog/apm-idm-java
/dd-java-agent/instrumentation/azure-functions-1.2.2/ @DataDog/apm-serverless @DataDog/apm-idm-java

# @DataDog/apm-lang-platform-java
/.editorconfig @DataDog/apm-lang-platform-java
Expand All @@ -194,15 +190,13 @@
/dd-java-agent/agent-installer/ @DataDog/apm-lang-platform-java
/dd-java-agent/agent-tooling/ @DataDog/apm-lang-platform-java
/dd-java-agent/instrumentation-annotation-processor/ @DataDog/apm-lang-platform-java
/dd-java-agent/instrumentation/java/ @DataDog/apm-lang-platform-java
/dd-java-agent/src/ @DataDog/apm-lang-platform-java
/dd-smoke-tests/concurrent/ @DataDog/apm-lang-platform-java
/dd-smoke-tests/field-injection/ @DataDog/apm-lang-platform-java
/dd-smoke-tests/jdk-tool-abort/ @DataDog/apm-lang-platform-java
/dd-smoke-tests/lib-injection/ @DataDog/apm-lang-platform-java
/dd-smoke-tests/src/ @DataDog/apm-lang-platform-java
/gradle/ @DataDog/apm-lang-platform-java
/gradle.lockfile @DataDog/apm-lang-platform-java
/gradle.properties @DataDog/apm-lang-platform-java
/gradlew @DataDog/apm-lang-platform-java
/gradlew.bat @DataDog/apm-lang-platform-java
Expand All @@ -225,6 +219,7 @@
/utils/test-junit-converter-utils/ @DataDog/apm-lang-platform-java
/utils/test-junit-utils/ @DataDog/apm-lang-platform-java
/utils/test-utils/ @DataDog/apm-lang-platform-java
/dd-java-agent/instrumentation/java/ @DataDog/apm-lang-platform-java @DataDog/apm-idm-java

# @DataDog/asm-java (AppSec/IAST)
/buildSrc/call-site-instrumentation-plugin/ @DataDog/asm-java
Expand All @@ -236,23 +231,13 @@
/dd-java-agent/agent-aiguard/ @DataDog/asm-java
/dd-java-agent/agent-iast/ @DataDog/asm-java
/dd-java-agent/appsec/appsec-test-fixtures/ @DataDog/asm-java
/dd-java-agent/instrumentation/*iast* @DataDog/asm-java
/dd-java-agent/instrumentation/*appsec* @DataDog/asm-java
/dd-java-agent/instrumentation/org-json-20230227/ @DataDog/asm-java
/dd-java-agent/instrumentation/snakeyaml-1.33/ @DataDog/asm-java
/dd-java-agent/instrumentation/velocity-1.5/ @DataDog/asm-java
/dd-java-agent/instrumentation/freemarker/ @DataDog/asm-java
/dd-java-agent/instrumentation/beanshell-2.0/ @DataDog/asm-java
/dd-java-agent/instrumentation/datadog/asm/ @DataDog/asm-java
/dd-smoke-tests/apm-tracing-disabled/ @DataDog/asm-java
/dd-smoke-tests/appsec/ @DataDog/asm-java
/dd-smoke-tests/dynamic-config/**/AppSecApplication.java @DataDog/asm-java
/dd-smoke-tests/dynamic-config/**/AppSecActivationSmokeTest.groovy @DataDog/asm-java
/dd-smoke-tests/iast-propagation/ @DataDog/asm-java
/dd-smoke-tests/iast-util/ @DataDog/asm-java
/dd-smoke-tests/spring-security/ @DataDog/asm-java
/dd-java-agent/instrumentation/commons-fileupload-1.5/ @DataDog/asm-java
/dd-java-agent/instrumentation/spring/spring-security/ @DataDog/asm-java
/dd-trace-api/src/*/*/datadog/trace/api/aiguard/ @DataDog/asm-java
/dd-trace-api/src/*/*/datadog/trace/api/EventTracker* @DataDog/asm-java
/internal-api/src/*/*/datadog/trace/api/gateway/ @DataDog/asm-java
Expand All @@ -265,43 +250,62 @@
**/*CallSite* @DataDog/asm-java
**/iast/ @DataDog/asm-java
**/Iast* @DataDog/asm-java
**/rasp/ @Datadog/asm-java
**/rasp/ @DataDog/asm-java
/dd-trace-api/**/config/AIGuardConfig* @DataDog/asm-java
/dd-trace-api/**/config/AppSecConfig* @DataDog/asm-java
**/*Rasp* @DataDog/asm-java
**/*Waf* @DataDog/asm-java
/dd-java-agent/instrumentation/**/appsec/ @DataDog/asm-java @DataDog/apm-idm-java
/dd-java-agent/instrumentation/**/*CallSite* @DataDog/asm-java @DataDog/apm-idm-java
/dd-java-agent/instrumentation/**/iast/ @DataDog/asm-java @DataDog/apm-idm-java
/dd-java-agent/instrumentation/**/*Iast* @DataDog/asm-java @DataDog/apm-idm-java
/dd-java-agent/instrumentation/**/rasp/ @DataDog/asm-java @DataDog/apm-idm-java
/dd-java-agent/instrumentation/**/*Rasp* @DataDog/asm-java @DataDog/apm-idm-java
/dd-java-agent/instrumentation/**/*Waf* @DataDog/asm-java @DataDog/apm-idm-java
/dd-java-agent/instrumentation/*iast* @DataDog/asm-java @DataDog/apm-idm-java
/dd-java-agent/instrumentation/*appsec* @DataDog/asm-java @DataDog/apm-idm-java
/dd-java-agent/instrumentation/beanshell-2.0/ @DataDog/asm-java @DataDog/apm-idm-java
/dd-java-agent/instrumentation/commons-fileupload-1.5/ @DataDog/asm-java @DataDog/apm-idm-java
/dd-java-agent/instrumentation/datadog/asm/ @DataDog/asm-java @DataDog/apm-idm-java
/dd-java-agent/instrumentation/freemarker/ @DataDog/asm-java @DataDog/apm-idm-java
/dd-java-agent/instrumentation/org-json-20230227/ @DataDog/asm-java @DataDog/apm-idm-java
/dd-java-agent/instrumentation/snakeyaml-1.33/ @DataDog/asm-java @DataDog/apm-idm-java
/dd-java-agent/instrumentation/spring/spring-security/ @DataDog/asm-java @DataDog/apm-idm-java
/dd-java-agent/instrumentation/velocity-1.5/ @DataDog/asm-java @DataDog/apm-idm-java

# @DataDog/ci-app-libraries
/dd-java-agent/agent-ci-visibility/ @DataDog/ci-app-libraries
/dd-java-agent/instrumentation/cucumber-5.4/ @DataDog/ci-app-libraries
/dd-java-agent/instrumentation/jacoco-0.8.9/ @DataDog/ci-app-libraries
/dd-java-agent/instrumentation/junit @DataDog/ci-app-libraries
/dd-java-agent/instrumentation/karate/ @DataDog/ci-app-libraries
/dd-java-agent/instrumentation/robolectric-4.13/ @DataDog/ci-app-libraries
/dd-java-agent/instrumentation/scalatest-3.0.8/ @DataDog/ci-app-libraries
/dd-java-agent/instrumentation/selenium-3.13/ @DataDog/ci-app-libraries
/dd-java-agent/instrumentation/testng/ @DataDog/ci-app-libraries
/dd-java-agent/instrumentation/gradle/ @DataDog/ci-app-libraries
/dd-java-agent/instrumentation/gradle-testing-5.1/ @DataDog/ci-app-libraries
/dd-java-agent/instrumentation/maven @DataDog/ci-app-libraries
/dd-java-agent/instrumentation/weaver-0.9/ @DataDog/ci-app-libraries
/dd-smoke-tests/backend-mock/ @DataDog/ci-app-libraries
/dd-smoke-tests/gradle/ @DataDog/ci-app-libraries
/dd-smoke-tests/junit-console/ @DataDog/ci-app-libraries
/dd-smoke-tests/maven/ @DataDog/ci-app-libraries
/internal-api/src/*/*/datadog/trace/api/git/ @DataDog/ci-app-libraries
**/civisibility/ @DataDog/ci-app-libraries
**/CiVisibility* @DataDog/ci-app-libraries
/dd-java-agent/instrumentation/**/civisibility/ @DataDog/ci-app-libraries @DataDog/apm-idm-java
/dd-java-agent/instrumentation/**/*CiVisibility* @DataDog/ci-app-libraries @DataDog/apm-idm-java
/dd-java-agent/instrumentation/cucumber-5.4/ @DataDog/ci-app-libraries @DataDog/apm-idm-java
/dd-java-agent/instrumentation/jacoco-0.8.9/ @DataDog/ci-app-libraries @DataDog/apm-idm-java
/dd-java-agent/instrumentation/junit @DataDog/ci-app-libraries @DataDog/apm-idm-java
/dd-java-agent/instrumentation/karate/ @DataDog/ci-app-libraries @DataDog/apm-idm-java
/dd-java-agent/instrumentation/robolectric-4.13/ @DataDog/ci-app-libraries @DataDog/apm-idm-java
/dd-java-agent/instrumentation/scalatest-3.0.8/ @DataDog/ci-app-libraries @DataDog/apm-idm-java
/dd-java-agent/instrumentation/selenium-3.13/ @DataDog/ci-app-libraries @DataDog/apm-idm-java
/dd-java-agent/instrumentation/testng/ @DataDog/ci-app-libraries @DataDog/apm-idm-java
/dd-java-agent/instrumentation/gradle/ @DataDog/ci-app-libraries @DataDog/apm-idm-java
/dd-java-agent/instrumentation/gradle-testing-5.1/ @DataDog/ci-app-libraries @DataDog/apm-idm-java
/dd-java-agent/instrumentation/maven @DataDog/ci-app-libraries @DataDog/apm-idm-java
/dd-java-agent/instrumentation/weaver-0.9/ @DataDog/ci-app-libraries @DataDog/apm-idm-java

# @DataDog/debugger-java (Live Debugger)
/dd-java-agent/agent-debugger/ @DataDog/debugger-java
/dd-java-agent/instrumentation/datadog/dynamic-instrumentation/ @DataDog/debugger-java
/dd-smoke-tests/debugger-integration-tests/ @DataDog/debugger-java
/internal-api/src/*/*/datadog/trace/api/debugger/ @DataDog/debugger-java
/dd-trace-api/**/config/DebuggerConfig* @DataDog/debugger-java
/dd-java-agent/instrumentation/datadog/dynamic-instrumentation/ @DataDog/debugger-java @DataDog/apm-idm-java

# @DataDog/data-observability
/dd-java-agent/instrumentation/spark/ @DataDog/data-observability
/dd-java-agent/instrumentation/spark/ @DataDog/data-observability @DataDog/apm-idm-java

# @DataDog/data-streams-monitoring
/dd-java-agent/instrumentation-testing/src/main/groovy/datadog/trace/agent/test/datastreams @DataDog/data-streams-monitoring
Expand All @@ -311,6 +315,9 @@
**/datastreams/ @DataDog/data-streams-monitoring
**/DataStreams* @DataDog/data-streams-monitoring
**/dsmTest/** @DataDog/data-streams-monitoring
/dd-java-agent/instrumentation/**/datastreams/ @DataDog/data-streams-monitoring @DataDog/apm-idm-java
/dd-java-agent/instrumentation/**/*DataStreams* @DataDog/data-streams-monitoring @DataDog/apm-idm-java
/dd-java-agent/instrumentation/**/dsmTest/** @DataDog/data-streams-monitoring @DataDog/apm-idm-java

/dd-java-agent/instrumentation/armeria/armeria-grpc-0.84/ @DataDog/data-streams-monitoring @DataDog/apm-idm-java
/dd-java-agent/instrumentation/aws-java/aws-java-sns-1.0/ @DataDog/data-streams-monitoring @DataDog/apm-idm-java
Expand All @@ -336,8 +343,6 @@
/dd-java-agent/ddprof-lib/ @DataDog/profiling-java
/dd-java-agent/agent-profiling/ @DataDog/profiling-java
/dd-java-agent/agent-crashtracking/ @DataDog/profiling-java
/dd-java-agent/instrumentation/datadog/profiling/ @DataDog/profiling-java
/dd-java-agent/instrumentation/java/java-nio-1.8/ @DataDog/profiling-java
/dd-java-agent/agent-bootstrap/src/main/java/datadog/trace/bootstrap/instrumentation/jfr/ @DataDog/profiling-java
/dd-java-agent/agent-bootstrap/src/main/java11/datadog/trace/bootstrap/instrumentation/jfr/ @DataDog/profiling-java
/dd-smoke-tests/crashtracking/ @DataDog/profiling-java
Expand All @@ -348,6 +353,8 @@
/internal-api/src/main/java/datadog/trace/api/EndpointTracker.java @DataDog/profiling-java
/dd-trace-api/**/config/CrashTrackingConfig* @DataDog/profiling-java
/dd-trace-api/**/config/ProfilingConfig* @DataDog/profiling-java
/dd-java-agent/instrumentation/datadog/profiling/ @DataDog/profiling-java @DataDog/apm-idm-java
/dd-java-agent/instrumentation/java/java-nio-1.8/ @DataDog/profiling-java @DataDog/apm-idm-java

# @DataDog/ml-observability
/dd-trace-api/src/*/*/datadog/trace/api/llmobs/ @DataDog/ml-observability
Expand All @@ -367,5 +374,7 @@
/dd-trace-api/**/config/RumConfig* @DataDog/rum

# Build configuration
**/build.gradle @DataDog/apm-lang-platform-java
**/build.gradle.kts @DataDog/apm-lang-platform-java
**/build.gradle @DataDog/apm-lang-platform-java
Comment thread
sarahchen6 marked this conversation as resolved.
**/build.gradle.kts @DataDog/apm-lang-platform-java
**/gradle.lockfile @DataDog/apm-lang-platform-java
/dd-java-agent/instrumentation/**/gradle.lockfile @DataDog/apm-idm-java