Tyler Benson
|
fe52180bfc
|
Apply proper generic signature for Instrumenter.Default transformers()
Previously it was missing the MethodDescription portion.
|
2019-01-04 15:25:12 -08:00 |
Nikolay Martynov
|
b8276ac70b
|
Specify Scala dependency in single place
|
2018-11-05 12:55:32 -05:00 |
Tyler Benson
|
041b9c30d4
|
Fix failing test from master.
|
2018-10-23 17:35:00 +10:00 |
Tyler Benson
|
432ce89a07
|
Add assertTraces to AgentTestRunner with implied argument
This will also help with auto complete when writing tests.
|
2018-10-15 10:19:00 +10:00 |
Nikolay Martynov
|
f71192266c
|
Rework the way multi-jvm tests work
To allow some JVMs runs only subset of tests
|
2018-10-02 13:20:19 -04:00 |
Nikolay Martynov
|
55c2935a19
|
Remove some hacks that were made for Gradle 4.10.1
|
2018-10-01 13:40:17 -04:00 |
Nikolay Martynov
|
5d627733d8
|
Use OkHttpUtils in more places
|
2018-09-26 15:07:20 -04:00 |
Tyler Benson
|
ebcc2ef052
|
Add work around for scala compile issue.
|
2018-09-19 15:13:42 +10:00 |
Andrew Kent
|
f06eb57449
|
Convert apache-http, akka, and play to muzzle plugin
|
2018-08-24 10:47:37 -07:00 |
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
|
00a2e891b0
|
http servers
|
2018-07-31 12:53:50 +10:00 |
Tyler Benson
|
ff9ef671f3
|
Apply formatter on groovy files.
|
2018-07-31 12:09:28 +10: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 |
Gary Huang
|
6317b21d5c
|
Fix merge conflicts with service mapping change
|
2018-07-26 09:16:41 -04:00 |
Gary Huang
|
93e70dcef6
|
Address comments and add test case for extracting non numeric IDs
|
2018-07-24 14:04:52 -04:00 |
Nikolay Martynov
|
ce7866d018
|
Use `io.opentracing.log.Fields.*` instead of hardcoded strings
|
2018-07-23 10:04:53 -04:00 |
Tyler Benson
|
9988c8775f
|
Merge pull request #388 from DataDog/tyler/grpc
Instrument gRPC 1.5.0+
|
2018-07-23 11:19:48 +10:00 |
Nikolay Martynov
|
f1466304e8
|
Move random port generation to actual usage in tests using listening ports
|
2018-07-20 11:57:37 -04:00 |
Tyler Benson
|
12a2fce96d
|
Upgrade java formatter version.
|
2018-07-19 14:10:53 +10:00 |
Andrew Kent
|
02a3e6a5d3
|
New Instrumentation API
|
2018-07-06 17:17:32 -04:00 |
Andrew Kent
|
15c0f9a6b2
|
Akka-http-server renames
|
2018-06-26 09:55:32 -07:00 |
Andrew Kent
|
93281f775a
|
Clean up akkahttp-server/lagom tests
|
2018-06-15 14:30:23 -07:00 |
Andrew Kent
|
7ac2bdfc22
|
Add akka-http to play 2.6 tests
|
2018-06-15 12:48:57 -07:00 |
Andrew Kent
|
c11de3003d
|
Enable Play Instrumentation
|
2018-05-22 15:29:46 -07: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 |
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 |
Andrew Kent
|
c7cf1cf36d
|
Merge pull request #282 from DataDog/ark/async-refactor
Toggleable Async Propgation on the trace context
|
2018-04-17 09:44:41 -07:00 |
Tyler Benson
|
001e59e0cc
|
Build with Java 8, but run tests with other JDKs
Use workspaces to persist build between jobs.
|
2018-04-16 14:36:38 +08:00 |
Andrew Kent
|
2d92ed2bed
|
Use the same operationName for all play requests
|
2018-04-11 13:32:58 -07: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
|
fc27e6b5ae
|
Revert "Move play2.6 tests out of subproject and into sourceSet"
This reverts commit 2a42f7dc7d.
|
2018-04-08 10:10:12 -07:00 |
Andrew Kent
|
2a42f7dc7d
|
Move play2.6 tests out of subproject and into sourceSet
|
2018-04-06 14:03:20 -04:00 |
Andrew Kent
|
cb864b1f33
|
Enable play testing for java8+
|
2018-04-06 12:28:01 -04:00 |
Andrew Kent
|
2449810ce0
|
Play 2.4 and 2.6 testing
|
2018-04-05 17:58:04 -04:00 |