OpenTelemetry auto-instrumentation and instrumentation libraries for Java
Go to file
Nikolay Martynov bae2d7dde8 Allow non-wrapped tasks in disabled executors
Some executors cannot handle tasks that have been wrapped into
`{Runnable,Callable}Wrapper` because they require certain subclass of
`{Callable,Runnable}` in order to work. We have a test that
effectively disables instrumentation for such executors.

This change makes sure that tasks that do not need to be
wrapped (which essentially means anything that is not lambda) still
get traced in such executors. One notable example of affected executor
type is `ScheduledThreadPoolExecutor`.
2019-02-11 11:47:34 -05:00
.circleci Collect JVM crashes in circleci artifacts 2019-02-04 14:35:59 -05:00
buildSrc Share tooling loader across muzzle runs 2018-11-28 13:01:01 -08:00
dd-java-agent Allow non-wrapped tasks in disabled executors 2019-02-11 11:47:34 -05:00
dd-smoke-tests Update shadow plugin to 4.0.4 2019-01-22 11:13:18 -08:00
dd-trace New API: Allow creating timestamp with custom time. 2019-02-07 15:48:31 -08:00
dd-trace-api Make internal name usage consistent with setting name. 2019-02-08 10:26:40 -08:00
dd-trace-ext Use lombok builder for Tracer construction. 2019-01-29 15:56:46 -08:00
dd-trace-ot Allow non-wrapped tasks in disabled executors 2019-02-11 11:47:34 -05:00
gradle Disable Java7 JIT for for some code 2019-02-05 09:40:43 -05:00
utils/gc-utils Move awaitGC to common utility package 2019-01-25 10:32:09 -08:00
.editorconfig Apply and enforce google checkstyle and formatting 2017-07-12 07:47:19 -07:00
.gitignore Ensure jenv java-version doesnt get committed 2019-01-31 13:51:39 +11:00
.gitmodules Use git submodules to load metrics.yaml files 2019-01-08 10:13:18 -08:00
CONTRIBUTING.md Add import format and remove conditional reformat. 2018-07-31 11:48:26 +10:00
LICENSE Create LICENSE 2017-07-13 11:10:37 -04:00
LICENSE-3rdparty.csv Remove Byteman now that instrumentation is migrated 2017-12-07 13:11:26 -08:00
NOTICE Create NOTICE 2017-07-13 10:16:04 -04:00
README.md Remove documentation from readme and point to official docs 2018-01-31 16:31:25 -08:00
dd-trace-java.gradle Collect JVM crashes in circleci artifacts 2019-02-04 14:35:59 -05:00
gradle.properties Try doubling the metaspace size to fix check task. 2019-01-04 13:43:40 -08:00
gradlew Add gradlew to examples and update docs 2017-07-21 17:03:31 -07:00
gradlew.bat Add gradle build scripts. 2017-06-30 11:35:57 -07:00
settings.gradle Add support for ES rest client 6.3 and above 2019-01-30 17:39:20 +11:00

README.md

Datadog Java APM

To use and configure Datadog Java APM, see https://docs.datadoghq.com/tracing/languages/java