Commit 0f02a2a
committed
Merge remote-tracking branch 'origin/master' into rewrite/java-agentless-narrative
# Conflicts:
# dd-trace-api/src/main/java/datadog/trace/api/config/FeatureFlaggingConfig.java
# products/feature-flagging/feature-flagging-agent/src/main/java/com/datadog/featureflag/FeatureFlaggingSystem.java383 files changed
Lines changed: 9032 additions & 725 deletions
File tree
- .agents/skills/perf-review
- references
- .claude/skills
- .github
- communication/src
- main/java/datadog/communication/serialization
- test/java/datadog/communication/serialization
- dd-java-agent
- agent-bootstrap
- src
- jmh/java/datadog/trace/bootstrap/instrumentation/decorator
- main/java/datadog/trace/bootstrap
- instrumentation
- dbm
- decorator
- http
- rmi
- test/java/datadog/trace/bootstrap/instrumentation/dbm
- agent-ci-visibility/src/main/java/datadog/trace/civisibility/domain
- buildsystem
- agent-debugger/src
- main/java/com/datadog/debugger
- agent
- instrumentation
- probe
- test/java/com/datadog/debugger/agent
- agent-iast/src/main/java/com/datadog/iast/sink
- appsec
- instrumentation-testing/src/main/groovy/datadog/trace/agent/test/base
- instrumentation
- aerospike-4.0/src/main/java/datadog/trace/instrumentation/aerospike4
- akka/akka-http
- akka-http-10.0/src
- baseTest/groovy
- latestDepTest/groovy
- main/java/datadog/trace/instrumentation/akkahttp/appsec
- akka-http-10.6/src/test/groovy
- armeria/armeria-grpc-0.84/src/main/java/datadog/trace/instrumentation/armeria/grpc
- client
- server
- aws-java
- aws-java-sdk-1.11/src/main/java/datadog/trace/instrumentation/aws/v0
- aws-java-sdk-2.2/src/main/java/datadog/trace/instrumentation/aws/v2
- axis2-1.3/src/main/java/datadog/trace/instrumentation/axis2
- axway-api-7.5/src/main/java/datadog/trace/instrumentation/axway
- azure-functions-1.2.2/src/main/java/datadog/trace/instrumentation/azure/functions
- cics-9.1/src/main/java/datadog/trace/instrumentation/cics
- datanucleus-4.0.5/src/main/java/datadog/trace/instrumentation/datanucleus
- datastax-cassandra
- datastax-cassandra-3.0/src/main/java/datadog/trace/instrumentation/datastax/cassandra
- datastax-cassandra-4.0/src/main/java/datadog/trace/instrumentation/datastax/cassandra4
- elasticsearch
- elasticsearch-common/src/main/java/datadog/trace/instrumentation/elasticsearch
- elasticsearch-transport/elasticsearch-transport-common/src/main/java/datadog/trace/instrumentation/elasticsearch
- gax-1.4/src/main/java/datadog/trace/instrumentation/gax
- google-http-client-1.19/src/main/java/datadog/trace/instrumentation/googlehttpclient
- google-pubsub-1.116/src/main/java/datadog/trace/instrumentation/googlepubsub
- gradle
- gradle-3.0/src/main/groovy/datadog/trace/instrumentation/gradle/legacy
- gradle-8.3/src/main/groovy/datadog/trace/instrumentation/gradle
- graphql-java/graphql-java-common/src/main/java/datadog/trace/instrumentation/graphqljava
- grizzly/grizzly-http-2.3.20/src/main/java/datadog/trace/instrumentation/grizzlyhttp232
- grpc-1.5/src/main/java/datadog/trace/instrumentation/grpc
- client
- server
- hazelcast
- hazelcast-3.6/src/main/java/datadog/trace/instrumentation/hazelcast36
- hazelcast-3.9/src/main/java/datadog/trace/instrumentation/hazelcast39
- hazelcast-4.0/src/main/java/datadog/trace/instrumentation/hazelcast4
- ignite-2.0/src/main/java/datadog/trace/instrumentation/ignite/v2/cache
- java/java-concurrent/java-concurrent-1.8/src/main/java/datadog/trace/instrumentation/java/completablefuture
- jdbc/src
- jmh/java/datadog/trace/instrumentation/jdbc
- main/java/datadog/trace/instrumentation/jdbc
- jetty
- jetty-appsec
- jetty-appsec-11.0/src
- main/java/datadog/trace/instrumentation/jetty11
- test/java/datadog/trace/instrumentation/jetty11
- jetty-appsec-8.1.3/src
- main/java/datadog/trace/instrumentation/jetty8
- test/java/datadog/trace/instrumentation/jetty8
- jetty-appsec-9.2/src
- main/java/datadog/trace/instrumentation/jetty92
- test/java/datadog/trace/instrumentation/jetty92
- jetty-appsec-9.3/src
- main/java/datadog/trace/instrumentation/jetty93
- test/java/datadog/trace/instrumentation/jetty93
- jetty-appsec-9.4/src
- main/java/datadog/trace/instrumentation/jetty94
- test/java/datadog/trace/instrumentation/jetty94
- jetty-server
- jetty-server-10.0/src
- main/java11/datadog/trace/instrumentation/jetty10
- test/groovy/datadog/trace/instrumentation/jetty10
- jetty-server-11.0/src
- main/java11/datadog/trace/instrumentation/jetty11
- test/groovy
- jetty-server-12.0/src/main/java17/datadog/trace/instrumentation/jetty12
- jetty-server-7.0/src/main/java/datadog/trace/instrumentation/jetty70
- jetty-server-7.6/src
- main/java/datadog/trace/instrumentation/jetty76
- test/groovy
- jetty-server-9.0.4/src/test/groovy/datadog/trace/instrumentation/jetty9
- jetty-server-9.0/src/main/java/datadog/trace/instrumentation/jetty9
- jetty-server-9.3/src/test/groovy/datadog/trace/instrumentation/jetty9
- jetty-server-9.4.21/src/test/groovy/datadog/trace/instrumentation/jetty9
- kafka
- kafka-clients-0.11/src/main/java/datadog/trace/instrumentation/kafka_clients
- kafka-clients-3.8/src/main/java17/datadog/trace/instrumentation/kafka_clients38
- karate
- karate-1.0
- src
- main/java/datadog/trace/instrumentation/karate
- test
- groovy
- java/org/example
- resources
- test-attempt-to-fix-disabled-failed
- test-attempt-to-fix-disabled-succeeded
- test-attempt-to-fix-failed
- test-attempt-to-fix-quarantined-failed
- test-attempt-to-fix-quarantined-succeeded
- test-attempt-to-fix-succeeded
- test-built-in-retry
- test-disabled-failed
- test-efd-faulty-session-threshold
- test-efd-known-parameterized-test
- test-efd-known-test
- test-efd-new-parameterized-test
- test-efd-new-slow-test
- test-efd-new-test
- test-efd-skip-new-test
- test-failed-then-succeed
- test-failed
- test-itr-skipping-parameterized
- test-itr-skipping
- test-itr-unskippable
- test-parameterized
- test-quarantined-failed-atr
- test-quarantined-failed-efd
- test-quarantined-failed-known
- test-quarantined-failed
- test-retry-continue-on-step-failure
- test-retry-failed
- test-retry-parameterized
- test-skipped-feature
- test-succeed-parallel
- test-succeed
- test-with-setup
- karate-2.0
- src
- main
- java21/datadog/trace/instrumentation/karate2
- java/datadog/trace/instrumentation/karate2
- test
- groovy
- java/org/example
- resources
- test-failed
- test-itr-skipping-parameterized
- test-itr-skipping
- test-parameterized
- test-succeed
- lettuce
- lettuce-4.0/src/main/java/datadog/trace/instrumentation/lettuce4
- lettuce-5.0/src/main/java/datadog/trace/instrumentation/lettuce5
- rx
- liberty
- liberty-20.0/src/main/java/datadog/trace/instrumentation/liberty20
- liberty-23.0/src/main/java/datadog/trace/instrumentation/liberty23
- mongo/mongo-common/src/main/java/datadog/trace/instrumentation/mongo
- mule-4.5/src/main/java/datadog/trace/instrumentation/mule4
- netty
- netty-3.8/src/main/java/datadog/trace/instrumentation/netty38/server/websocket
- netty-4.0/src/main/java/datadog/trace/instrumentation/netty40/server/websocket
- netty-4.1/src/main/java/datadog/trace/instrumentation/netty41/server/websocket
- openai-java/openai-java-3.0/src/main/java/datadog/trace/instrumentation/openai_java
- opensearch
- opensearch-common/src/main/java/datadog/trace/instrumentation/opensearch
- opensearch-transport-1.0/src/main/java/datadog/trace/instrumentation/opensearch
- play
- play-2.3/src/main/java/datadog/trace/instrumentation/play23
- play-2.4/src/main/java/datadog/trace/instrumentation/play24
- play-2.6/src/main/java/datadog/trace/instrumentation/play26
- play-appsec-2.5/src
- main/java/datadog/trace/instrumentation/play25/appsec
- test/groovy/datadog/trace/instrumentation/play25/server
- play-appsec-2.6/src
- main/java/datadog/trace/instrumentation/play26/appsec
- test/groovy/datadog/trace/instrumentation/play26/server
- quartz-2.0/src/main/java/datadog/trace/instrumentation/quartz
- ratpack-1.5/src/main/java/datadog/trace/instrumentation/ratpack
- rediscala-1.8/src/main/java/datadog/trace/instrumentation/rediscala
- resilience4j/resilience4j-2.0/src/main/java/datadog/trace/instrumentation/resilience4j
- robolectric-4.13
- src/main/java/datadog/trace/instrumentation/robolectric
- rs
- jakarta-rs-annotations-3.0/src/main/java/datadog/trace/instrumentation/jakarta3
- jax-rs/jax-rs-annotations/jax-rs-annotations-2.0/src/main/java/datadog/trace/instrumentation/jaxrs2
- servicetalk/servicetalk-0.42.0/src/main/java/datadog/trace/instrumentation/servicetalk0_42_0
- servlet/javax-servlet
- javax-servlet-2.2/src/main/java/datadog/trace/instrumentation/servlet2
- javax-servlet-3.0/src/main/java/datadog/trace/instrumentation/servlet3
- javax-servlet-common/src/main/java/datadog/trace/instrumentation/servlet/dispatcher
- sofarpc/sofarpc-5.0/src/main/java/datadog/trace/instrumentation/sofarpc
- spring
- spring-scheduling-3.1/src/main/java/datadog/trace/instrumentation/springscheduling
- spring-webmvc
- spring-webmvc-3.1/src
- main/java/datadog/trace/instrumentation/springweb
- test/groovy/test/boot
- spring-webmvc-6.0/src/main/java17/datadog/trace/instrumentation/springweb6
- spymemcached-2.10/src/main/java/datadog/trace/instrumentation/spymemcached
- tibco-businessworks
- tibco-businessworks-5.14/src/main/java/datadog/trace/instrumentation/tibcobw5
- tibco-businessworks-6.5/src/main/java/datadog/trace/instrumentation/tibcobw6
- tomcat/tomcat-common/src/main/java/datadog/trace/instrumentation/tomcat
- twilio-0.0.1/src/main/java/datadog/trace/instrumentation/twilio
- undertow
- undertow-2.0/src
- main/java/datadog/trace/instrumentation/undertow
- test
- groovy
- java/datadog/trace/instrumentation/undertow
- undertow-2.2/src/test/groovy
- vertx/vertx-web
- vertx-web-3.4/src/main/java/datadog/trace/instrumentation/vertx_3_4/server
- vertx-web-4.0/src/main/java/datadog/trace/instrumentation/vertx_4_0/server
- websocket
- javax-websocket-1.0/src/main/java/datadog/trace/instrumentation/websocket/jsr256
- jetty-websocket/jetty-websocket-10.0/src/main/java11/datadog/trace/instrumentation/websocket/jetty10
- dd-smoke-tests
- debugger-integration-tests/src/test/java/datadog/smoketest
- gradle/src/test
- java/datadog/smoketest
- resources
- test-succeed-robolectric
- buildSrc
- src/main
- java/datadog/smoke/gradle
- resources/META-INF/gradle-plugins
- src/test/java/datadog/smoke
- dd-trace-api
- src/main/java/datadog/trace/api/config
- dd-trace-core/src
- jmh/java/datadog/trace/common/writer/ddagent
- main/java/datadog/trace
- common/metrics
- core/datastreams
- test/java/datadog/trace/core/datastreams
- internal-api
- src
- main/java/datadog/trace
- api
- civisibility/telemetry
- tag
- bootstrap/instrumentation/api
- util
- test/java/datadog/trace/util
- metadata
- products/feature-flagging
- feature-flagging-agent/src
- main/java/com/datadog/featureflag
- test/java/com/datadog/featureflag
- feature-flagging-api
- src
- main/java/datadog/trace/api/openfeature
- test/java/datadog/trace/api/openfeature
- feature-flagging-bootstrap/src
- main/java/datadog/trace/api/featureflag
- ufc/v1
- test/java/datadog/trace/api/featureflag
- feature-flagging-config
- src/main/java/datadog/trace/api/featureflag/config
- feature-flagging-lib
- src
- main/java/com/datadog/featureflag
- test/java/com/datadog/featureflag
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
0 commit comments