Nikolay Martynov
102c0feb5d
Merge branch 'master' into mar-kolya/determine-agent-url-on-first-call
2020-02-20 08:33:55 -05:00
Nikolay Martynov
f0a11d4aff
Make sure traceUrl is null before detecting agent url
2020-02-20 08:18:54 -05:00
Nikolay Martynov
e044567617
Fix test
2020-02-20 08:06:13 -05:00
Nikolay Martynov
8209a8830c
Determine agent URL version on first upload call
...
This should remove http request from critical path during app load
2020-02-20 07:20:08 -05:00
Tyler Benson
40f44c318c
Fix test to match new constructors. ( #1234 )
...
Fix test to match new constructors.
2020-02-19 16:22:59 -08:00
Tyler Benson
461270f1c7
Fix test to match new constructors.
2020-02-19 15:47:48 -08:00
Nikolay Martynov
d49c08691e
Merge pull request #1229 from DataDog/mar-kolya/fix-jaxrs-matching
...
Fix JaxRs matching
2020-02-19 07:01:21 -05:00
Nikolay Martynov
02fb8d8888
Fix JaxRs matching
...
Paranthesys was missplaced leading to more complicated matcher than needed
2020-02-18 18:42:36 -05:00
Heather D'Souza
a81f4dc223
Merge pull request #1192 from DataDog/heather.dsouza/scheduling_annotation
...
Add support for Spring Scheduling
2020-02-18 14:07:06 -05:00
Tyler Benson
3fff9f1a7d
Move serviceNameMappings processing to DDSpanContext ( #1217 )
...
Move serviceNameMappings processing to DDSpanContext
2020-02-18 10:54:36 -08:00
Jean-Philippe Bempel
efe8ee375b
Merge pull request #1226 from jpbempel/jpbempel/reuseKeys
...
Enable reuseKeys on WeakConcurrentMap
2020-02-18 19:09:05 +01:00
heathkd
917deb19be
change imports to use bootstrap api package
2020-02-14 20:48:18 -05:00
heathkd
f3537e1665
change module and file names to match version of earliest supported version of spring-context
2020-02-14 20:47:16 -05:00
heathkd
9eb51248cd
address PR comments
2020-02-14 20:47:16 -05:00
heathkd
b21e361591
add test for interval task and trigger task
2020-02-14 20:46:26 -05:00
heathkd
cc1aaf5fc5
replace Trace annotation with regular API interaction
2020-02-14 20:46:26 -05:00
heathkd
68c323ac56
create ScheduledTasks bean and application context config
2020-02-14 20:46:00 -05:00
Nikolay Martynov
820103811e
Merge pull request #1224 from DataDog/mar-kolya/disable-peerhostname-from-http-servers
...
Disable peer hostname tag for http servers
2020-02-14 13:28:15 -05:00
Nikolay Martynov
a04cc15ce8
Fix some tests
2020-02-14 12:59:30 -05:00
Nikolay Martynov
fd75575796
Disable peer hostname tag for http servers
...
Getting peer hostname makes DNS request
2020-02-14 11:25:07 -05:00
jean-philippe bempel
58b1cff62e
Enable reuseKeys on WeakConcurrentMap
...
for each call to get method in WeakConcurrentMap, a LatentKey is
created. Considering the frequency of call it's significant.
Also, the classloader of the tracer can be considered as permanent
through the lifecycle of the JVM which is a prerequisite to be able
to reuse keys (otherwise classloader leak).
2020-02-14 14:52:59 +01:00
Tyler Benson
618780b62f
More general class loading instrumentation ( #1218 )
...
More general class loading instrumentation
2020-02-13 11:54:25 -08:00
Trask Stalnaker
94dd781e50
Better naming
2020-02-13 11:31:47 -08:00
Trask Stalnaker
4dfd9534e8
Add optimization for IBM JVM
2020-02-13 11:31:47 -08:00
Trask Stalnaker
a0224e2ad7
Fix for test failure on IBM JVM
2020-02-13 11:31:47 -08:00
Trask Stalnaker
bfc7a0de55
More general class loading instrumentation
2020-02-13 11:31:45 -08:00
Tyler Benson
684535e14a
Merge pull request #1219 from DataDog/mconstantin/generify-the-tracer
...
Generify the tracer span build methods
2020-02-13 10:46:05 -08:00
Tyler Benson
462aa4a784
Add profiling team to codeowners ( #1220 )
...
Add profiling team to codeowners
2020-02-13 08:54:41 -08:00
Brian Devins-Suresh
3bb9406a4f
Merge pull request #1215 from liborio7/master
...
Fix NPE on TransportActionListener for elasticsearch 2
2020-02-13 11:23:58 -05:00
Nikolay Martynov
572368f310
Add profiling team to codeowners
2020-02-13 09:59:08 -05:00
Giuseppe Cafarelli
f94f76488f
Add test for elasticsearch 2 TransportActionListener
2020-02-13 14:34:21 +01:00
Marius Constantin
9ef59098ff
Generify the tracer span build methods
2020-02-13 10:21:08 +01:00
Tyler Benson
8cab52015e
Move serviceNameMappings processing to DDSpanContext
...
This allows the service name to be updated immediately instead of when the span is finished.
2020-02-12 17:08:57 -08:00
Giuseppe Cafarelli
8f552993a6
Fix NPE on TransportActionListener for elasticsearch 2
2020-02-12 12:14:57 +01:00
Nikolay Martynov
23d3b75555
Merge pull request #1211 from DataDog/profiling-release
...
Support JFR profiling
2020-02-11 22:51:19 -05:00
Nikolay Martynov
2647bf05a9
Merge pull request #1213 from DataDog/mar-kolya/upgrade-gradle
...
update gradle to 6.1.1
2020-02-11 15:31:18 -05:00
Nikolay Martynov
e266c1357d
update gradle to 6.1.1
2020-02-11 15:09:09 -05:00
Nikolay Martynov
fd58187994
Support JFR profiling
2020-02-11 14:55:19 -05:00
Tyler Benson
81ac8ab4b4
Begin 0.44.0
2020-02-11 11:41:43 -08:00
Tyler Benson
437ff986e9
Version 0.43.0
2020-02-11 11:33:13 -08:00
Laplie Anderson
c28bf2180e
Merge pull request #1199 from DataDog/landerson/shared-classloader
...
Shared classloader for agent and jmx-fetch
2020-02-11 13:48:01 -05:00
Nikolay Martynov
25534b2641
Merge pull request #1209 from DataDog/mar-kolya/fix-jacoco-settings
...
Fix the way jacoco defaults are set
2020-02-11 13:03:33 -05:00
Nikolay Martynov
05c2d6e947
Fix the way jacoco defaults are set
2020-02-11 12:05:06 -05:00
Laplie Anderson
9023c6e1c7
Fix a couple tests using the wrong arguments
2020-02-11 11:44:46 -05:00
Laplie Anderson
01b0bebc93
minor formatting
2020-02-11 11:44:46 -05:00
Laplie Anderson
0cb0ae0a48
Less repetition in gradle files
2020-02-11 11:44:46 -05:00
Laplie Anderson
c79fe3a459
Create shared internal jar
2020-02-11 11:44:46 -05:00
Laplie Anderson
3c0877e38a
Create a shared parent classloader
2020-02-11 11:42:39 -05:00
Tyler Benson
032f22f5a6
Reduce tracer thread count by combining scheduled executors int… ( #1200 )
...
Reduce tracer thread count by combining scheduled executors into a single executor.
2020-02-11 08:18:59 -08:00
Tyler Benson
829e8f6442
Move agent api classes to bootstrap package so they're not anal… ( #1208 )
...
Move agent api classes to bootstrap package so they're not analyzed by muzzle
2020-02-11 07:36:45 -08:00