Tyler Benson
|
3f2ec7dc48
|
Move to separate packages
|
2018-08-16 12:24:27 +10:00 |
Tyler Benson
|
4583d12b31
|
Cleanup method signatures and servlet 2 instrumentation
adding the abstract servlet instrumentation reduces code duplication and makes it more similar to servlet 3 instrumentation.
|
2018-08-13 15:14:10 +10:00 |
Nikolay Martynov
|
6bc1d1ab8e
|
Implement `saveHasSuperType` and use it instead of `hasSuperType`
The idea is to just 'trim' type hierarchy 'up-trees' that we cannot
resolve dring instrumentation instead of failing to instrument completely.
|
2018-07-31 20:13:59 -04:00 |
Tyler Benson
|
51919a77bb
|
Apply formatter on java files.
|
2018-07-31 12:07:43 +10:00 |
Tyler Benson
|
bc3af56b08
|
Apply formatter on scala files.
|
2018-07-31 12:07:30 +10:00 |
Tyler Benson
|
b5c8a8b8fc
|
Apply formatter on gradle files.
|
2018-07-31 12:04:00 +10:00 |
Nikolay Martynov
|
44b364332a
|
Remove unused field and method
|
2018-07-26 10:11:20 -04:00 |
Andrew Kent
|
02a3e6a5d3
|
New Instrumentation API
|
2018-07-06 17:17:32 -04:00 |
Nikolay Martynov
|
9cc99bafbf
|
Simplify Jacoco configuration
|
2018-06-20 17:13:30 -04:00 |
Nikolay Martynov
|
e070a9be4a
|
Fix jacoco excluded classes concatenation
|
2018-06-20 17:05:16 -04:00 |
Nikolay Martynov
|
93a41b5064
|
Fix some typos
|
2018-06-06 20:47:49 -04:00 |
Nikolay Martynov
|
7a280d7e13
|
Fix some code formatting
|
2018-06-06 17:11:17 -04:00 |
Nikolay Martynov
|
ca6fabfd64
|
Move code from `WrapAdviceUtils` to `DatadogWrapper`
|
2018-06-06 16:42:23 -04:00 |
Nikolay Martynov
|
5f82776fc5
|
Use assertTraces api in slick tests
|
2018-06-06 16:41:03 -04:00 |
Nikolay Martynov
|
d6aaee1bee
|
Check for java concurrent classes prefixes match only if class was not whitelisted already
|
2018-06-06 15:51:30 -04:00 |
Nikolay Martynov
|
bbcc2882ab
|
Use test set instead of submodule for Slick tests
|
2018-06-06 15:49:39 -04:00 |
Nikolay Martynov
|
f92af7d860
|
Fix Scala Slick instrumentation
|
2018-06-06 10:43:23 -04:00 |
Nikolay Martynov
|
b8fdb4acd5
|
Added Scala Slick test that fails due to executor wrapping problems
|
2018-06-06 10:43:19 -04:00 |
Andrew Kent
|
1641c54448
|
Skip instrumenting slick thread pool
|
2018-05-18 11:17:27 -07:00 |
Tyler Benson
|
d5d24c50c7
|
Replace @Unroll’s with a rule to always unroll.
|
2018-05-10 15:24:59 +10:00 |
Tyler Benson
|
9a52303376
|
Apply jacoco to every java project
Some projects have ignores/whitelists, but generally coverage is pretty high.
AFAIK, this doesn’t really capture instrumentation test coverage though.
|
2018-05-04 16:23:32 +10:00 |
Tyler Benson
|
f35e2e6ebe
|
Remove various warnings and other cleanup
Also upgrade some plugins.
|
2018-05-04 14:05:06 +10:00 |
Tyler Benson
|
7c4d42ef8a
|
Add additional test task for testing latest versions of a dependency
|
2018-05-04 14:04:30 +10:00 |
Tyler Benson
|
0f77ccd797
|
Merge pull request #297 from DataDog/tyler/kafka
Add null check to kafka
|
2018-05-02 08:06:37 +10:00 |
Andrew Kent
|
3c7d4f5b13
|
Enable executor instrumentation by default
Executor instrumentation does not need to be turned off by default
because the instrumentation will not apply unless the TraceScope is
activated.
|
2018-04-30 17:27:51 -07:00 |
Tyler Benson
|
63d308e50d
|
Misc cleanup/minor changes
|
2018-05-01 10:24:14 +10:00 |
Andrew Kent
|
d594d6e8db
|
Don't create continuations when async propagation is off
|
2018-04-11 13:32:58 -07:00 |
Andrew Kent
|
a0a11a51d0
|
Use ScopeManager to enable/disable low level async instrumentation.
|
2018-04-11 13:32:58 -07:00 |
Andrew Kent
|
0d7aa022db
|
Refactor ContinuableScope
|
2018-04-11 13:32:58 -07:00 |
Andrew Kent
|
6e62b79b8f
|
Separate executor and scala future tests
|
2018-04-11 13:32:58 -07:00 |
Andrew Kent
|
3eac216a04
|
Use defaultTransformers in all instrumentation
|
2018-03-20 15:59:11 -07:00 |
Andrew Kent
|
714afba71b
|
Akka actor instrumentation
|
2018-03-20 09:31:54 -07:00 |
Andrew Kent
|
c529c06801
|
Ignore failures to instrument proxy classes
|
2018-03-19 16:07:45 -07:00 |
Andrew Kent
|
5a97c1e5bb
|
Copied scala tests over from integration tests
|
2018-03-19 16:07:45 -07:00 |
Andrew Kent
|
428e304164
|
Rename ContextPropagator to TraceScope
|
2018-03-12 10:29:50 -07:00 |
Andrew Kent
|
45aff57740
|
Assert on executor span relationships
|
2018-03-09 12:59:12 -08:00 |
Andrew Kent
|
21180530ea
|
Remove opentracing from dd-trace-api
|
2018-03-09 11:50:39 -08:00 |
Andrew Kent
|
81b70fb0e4
|
Disable async instrumentation by default.
|
2018-03-09 11:50:39 -08:00 |
Andrew Kent
|
4a11fc6d96
|
Whitelist Executor Instrumentation
|
2018-03-09 11:50:39 -08:00 |
Andrew Kent
|
9a83413141
|
Executor Instrumentation for Scala
|
2018-03-09 11:50:39 -08:00 |