Tyler Benson
4c66bc8ed2
Use nanotime for additional clock resolution
...
If a start or stop timestamp on a span is provided, the nanotime is ignored.
2018-02-23 13:13:34 +10:00
Tyler Benson
72481c160d
Merge pull request #212 from gihad/jedis
...
Redis support via Jedis client
2018-02-23 13:11:52 +10:00
Tyler Benson
163b285868
Rename to jedis-1.4 since that’s the earliest working version
...
Also change instrumentation binding for better coverage.
2018-02-23 13:04:46 +10:00
Tyler Benson
f4d2e6f600
Merge branch 'master' into jedis
2018-02-22 16:44:44 +10:00
Tyler Benson
574ba6d954
Merge pull request #237 from DataDog/tyler/set-timeout
...
Set timeouts on all the tests.
2018-02-22 13:16:04 +10:00
Andrew Kent
0812501aa3
Merge pull request #238 from DataDog/tyler/remove-deps
...
Remove unneeded dependencies on dd-trace-ot.
2018-02-21 09:35:11 -08:00
Tyler Benson
903248ddf2
Set timeouts on all the tests.
2018-02-21 12:09:57 +10:00
Tyler Benson
a3a70e6ea3
Remove unneeded dependency on dd-trace-ot.
2018-02-21 12:08:05 +10:00
Tyler Benson
09c90afcb2
Merge pull request #236 from DataDog/tyler/set-timeout
...
Set short timeouts for api test to prevent startup delays
2018-02-21 08:14:10 +10:00
Tyler Benson
c1224eaa9f
Set short timeouts for api test to prevent startup delays
...
Since endpointAvailable is called on construct, this can happen in premain when running with the agent. I included a simple retry just in case…
Not sure in what case the trace agent would respond so slowly…
2018-02-20 17:43:26 +10:00
gihad
44dd384648
reusing declared values to make tests more roboust
2018-02-18 08:38:47 -05:00
gihad
692b6e7508
removed tabs for spaces
2018-02-18 08:24:54 -05:00
gihad
3613b9bd7d
removed unused import
2018-02-17 22:35:45 -05:00
gihad
7c42e2e791
Added jedis instrumentation integration tests with embedded redis
2018-02-17 21:30:18 -05:00
Andrew Kent
3b0ba32ef2
Merge pull request #235 from DataDog/ark/spring_boot_package_folder
...
Move SpringBootBasedTest to package folder.
2018-02-16 16:15:01 -08:00
Andrew Kent
c118e1b73d
Move SpringBootBasedTest to package folder.
2018-02-16 13:42:27 -08:00
Andrew Kent
4dfcb1b5d0
Merge pull request #228 from DataDog/ark/classloader_feature_branch
...
Enhance Java Agent ClassLoading
2018-02-15 19:26:58 -08:00
Andrew Kent
c6e883e042
Move bootstrap prefixes to classloader matcher
2018-02-15 19:17:19 -08:00
Andrew Kent
64e2173bf7
Set bootstrap delegation for osgi classloading
2018-02-15 19:17:19 -08:00
Andrew Kent
1820fbcbfd
Bootstrap delegation for wildfly/jboss
2018-02-15 19:17:19 -08:00
Andrew Kent
d0982ada9d
Skip unsafe classloaders.
2018-02-15 19:17:19 -08:00
Andrew Kent
4a1db505db
Enhance logging and cleanup.
2018-02-15 19:17:19 -08:00
Andrew Kent
dd19b07017
Spock classloading tests
2018-02-15 19:17:19 -08:00
Andrew Kent
a692d42d3c
Move DatadogClassloader to bootstrap
2018-02-15 19:17:19 -08:00
Andrew Kent
a28a7abd4e
Run api classes on bootstrap and core agent on custom classloader
2018-02-15 19:17:19 -08:00
Andrew Kent
cfef64b026
Reorganize dd-java-agent subprojects
2018-02-15 18:55:02 -08:00
Andrew Kent
0864f81e45
whitelist ConfigUtils from jacoco
2018-02-15 18:50:18 -08:00
Tyler Benson
74b8f4d8d7
Begin 0.4.0
2018-02-15 10:15:12 +10:00
Tyler Benson
ecca7274a9
Version 0.3.3
2018-02-15 10:12:43 +10:00
Tyler Benson
4ba7b1659b
Merge pull request #230 from DataDog/tyler/jax-rs
...
Add resource naming instrumentation for jax-rs
2018-02-15 09:14:52 +10:00
Tyler Benson
c9da16f334
Add resource naming instrumentation for jax-rs
2018-02-14 19:18:01 +10:00
Gihad Murad
fb7a81c2bd
Removed unused tag, extended Instrumenter.Configurable (disabled by default)
2018-02-13 17:56:36 -05:00
Gihad Murad
7e82985d3c
Merge branch 'master' into jedis
2018-02-13 11:58:14 -05:00
Tyler Benson
859b93bcdf
Merge pull request #227 from DataDog/tyler/spring-web-errors
...
Add instrumentation for spring error handling
2018-02-13 09:43:50 +10:00
Tyler Benson
0299a7b9ae
Remove unused config utils file.
2018-02-13 09:07:53 +10:00
Tyler Benson
3ec70ac026
Add instrumentation for spring error handling
...
Also add additional tests for spring boot
2018-02-13 09:07:53 +10:00
Tyler Benson
19051669fa
Merge pull request #224 from DataDog/tyler/version-casing
...
Add exception for version segments in URLs
2018-02-12 13:25:33 +10:00
Tyler Benson
9fc5cf6a4b
Add exception for version segments in URLs
...
This seems like a common enough segment and useful to not remove.
2018-02-09 12:54:13 +10:00
Tyler Benson
c84b4a2c71
Merge pull request #221 from DataDog/tyler/url-resource-name-improvements
...
Remove configuration of URL to ResourceName Decorator
2018-02-09 11:04:22 +10:00
Tyler Benson
6eb36ae5fd
Merge pull request #220 from DataDog/tyler/aws
...
Add additional tags for aws requests
2018-02-09 10:43:50 +10:00
Tyler Benson
0b4bf16f97
Remove configuration of ResourceName Decorator
...
Improve name sanitizing to reduce high cardinality issues.
2018-02-08 17:26:04 +10:00
Tyler Benson
1069922233
Add additional tags for aws requests
2018-02-08 15:12:17 +10:00
Tyler Benson
f820789e1c
Merge pull request #219 from DataDog/tyler/move-tests
...
Move servlet tests to individual modules. Fix servlet 2 instrumentation.
2018-02-08 10:21:52 +10:00
Tyler Benson
3e57a7a7ea
Move servlet tests to individual modules. Fix servlet 2 instrumentation.
...
Turns out we weren’t actually servlet 2 compatible. That should be fixed now. Unfortunately it appears servlet 2 also doesn’t expose the http response code, so we aren’t able to set it as a tag without custom instrumentation for each framework.
I also removed our log4j2 stuff since we’re using logback.
2018-02-08 09:27:04 +10:00
Tyler Benson
1a855c4271
Merge pull request #215 from DataDog/tyler/dep-fix
...
Fix dependency problem in dropwizard example
2018-02-07 12:49:38 +10:00
Tyler Benson
4958a3d306
Fix dependency problem in dropwizard example
...
There was an incompatible mix of jackson dependencies which caused the app to not start up. Changed the tracer client to use an old version, but allow the agent to still use a newer version (since it is shadowed).
2018-02-07 12:41:18 +10:00
Tyler Benson
103d7d7b64
Merge pull request #216 from DataDog/tyler/error-object
...
Use Field.ERROR_OBJECT instead of string
2018-02-07 12:17:52 +10:00
Tyler Benson
1bfceb0d53
Use Field.ERROR_OBJECT instead of string
2018-02-07 12:02:10 +10:00
Andrew Kent
b557776bcf
Merge pull request #217 from DataDog/tyler/ipv4-string
...
Use string instead of int representation for IPv4
2018-02-06 09:25:20 -08:00
Andrew Kent
0382f8916e
Merge pull request #214 from DataDog/tyler/aws-fixes
...
Change AWS instrumentation to use constructor
2018-02-06 09:24:13 -08:00